Prerequisiti
- Completa tutti i passaggi richiesti nella guida rapida Prima di iniziare.
- Esegui il deployment dell'API.
- Esegui una query sull'API per assicurarti che funzioni.
Installa le dipendenze
Clona
python-speeche passa alla directory di esempio.$ git clone https://github.com/googleapis/python-speech.git $ cd python-speech/samples/snippetsInstalla pip e virtualenv, se non l'hai già fatto. Per ulteriori informazioni, consulta la Guida alla configurazione dell'ambiente di sviluppo Python di Google Cloud Platform.
Crea un
virtualenv. Gli esempi riportati di seguito sono compatibili con Python 2.7 e 3.4+.$ virtualenv env $ source env/bin/activateInstalla le dipendenze necessarie per eseguire gli esempi.
$ pip install -r requirements.txt
Esempio di codice
L'esempio di codice riportato di seguito utilizza la libreria google-cloud-speech. Puoi utilizzare GitHub per sfogliare l'origine e segnalare problemi.
Trascrivi un file audio
Puoi utilizzare l'esempio di codice riportato di seguito per trascrivere un file audio utilizzando un IP pubblico o un IP a livello di cluster. Per ulteriori informazioni sui tipi di IP, consulta la documentazione sull'esecuzione di query sull'API.
IP pubblico:
# Using a Public IP
$ python transcribe_onprem.py --file_path="../resources/two_channel_16k.wav" --api_endpoint=${PUBLIC_IP}:443
IP a livello di cluster:
# Using a cluster level IP
$ kubectl port-forward -n $NAMESPACE $POD 10000:10000
$ python transcribe_onprem.py --file_path="../resources/two_channel_16k.wav" --api_endpoint="0.0.0.0:10000"
Python
Per eseguire l'autenticazione in Speech-to-Text, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.