Prerequisiti
- Completa tutti i passaggi richiesti nella 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 ancora fatto. Per ulteriori informazioni, consulta la Guida alla configurazione dell'ambiente di sviluppo Python della piattaforma Google Cloud.
Crea un
virtualenv
. Gli esempi riportati di seguito sono compatibili con Python 2.7 e 3.4 o versioni successive.$ virtualenv env $ source env/bin/activate
Installa le dipendenze necessarie per eseguire i sample.
$ pip install -r requirements.txt
Esempio di codice
Il codice di esempio riportato di seguito utilizza la libreria google-cloud-speech. Puoi usare GitHub sfoglia la fonte e segnalare problemi.
Trascrivere un file audio
Puoi utilizzare il codice di esempio 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 sulla 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.