Requisitos previos
- Completa todos los pasos necesarios de la guía de inicio rápido antes de comenzar.
- Implementa la API.
- Consulta la API para asegurarte de que funciona.
Instale dependencias
Clona
python-speech
y cambia el directorio al directorio de muestra.$ git clone https://github.com/googleapis/python-speech.git $ cd python-speech/samples/snippets
Instala pip y virtualenv si aún no lo hiciste. Consulta la Guía de configuración del entorno de desarrollo en Python de Google Cloud Platform para obtener más información.
Crea una
virtualenv
. Las siguientes muestras son compatibles con Python 2.7 y 3.4+.$ virtualenv env $ source env/bin/activate
Instala las dependencias necesarias para ejecutar las muestras.
$ pip install -r requirements.txt
Muestra de código
En la muestra de código a continuación, se usa la biblioteca google-cloud-speech. Puedes usar GitHub para explorar la fuente y, también, informar problemas.
Transcribe un archivo de audio
Puedes usar la muestra de código que aparece a continuación para transcribir un archivo de audio mediante una IP pública o una IP de nivel de clúster. Para obtener más información sobre los tipos de IP, consulta la documentación sobre cómo consultar la API.
IP pública:
# Using a Public IP
$ python transcribe_onprem.py --file_path="../resources/two_channel_16k.wav" --api_endpoint=${PUBLIC_IP}:443
IP de nivel de clúster:
# 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
Para autenticar en Speech-to-Text, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.