Prerequisiti
- Completa tutti i passaggi richiesti nella guida rapida prima di iniziare.
- Distribuisci l'API .
- Esegui una query sull'API per assicurarti che funzioni.
Installa le dipendenze
Clona
python-speech
e cambia la directory nella directory di esempio.$ git clone https://github.com/googleapis/python-speech.git $ cd python-speech/samples/snippets
Installa pip e virtualenv, se non lo hai già fatto. Fai riferimento alla Guida alla configurazione dell'ambiente di sviluppo Python di Google Cloud Platform per ulteriori informazioni.
Crea un
virtualenv
. Gli esempi riportati di seguito sono compatibili con Python 2.7 e 3.4 e versioni successive.$ virtualenv env $ source env/bin/activate
Installa 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 di google-cloud-Speech. Puoi utilizzare GitHub per sfogliare il codice sorgente e segnalare i problemi.
Trascrizione di 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 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 a Speech-to-Text, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.