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-speeche cambia la directory impostandola su quella di esempio.$ git clone https://github.com/googleapis/python-speech.git $ cd python-speech/samples/snippetsInstalla pip e virtualenv se non l'hai ancora 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
Il esempio di codice riportato di seguito utilizza la libreria google-cloud-speech. Puoi utilizzare GitHub per sfogliare l'origine e segnalare problemi.
Trascrivere un file audio
Puoi utilizzare il 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 relativa all'interrogazione dell'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 autenticarti in Speech-to-Text, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.