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.
Instala dependencias
Clona
python-speech; luego, cambia al directorio de muestra.$ git clone https://github.com/googleapis/python-speech.git $ cd python-speech/samples/snippetsInstala 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 para obtener más información.
Crea un
virtualenv. Las siguientes muestras son compatibles con Python 2.7 y 3.4+.$ virtualenv env $ source env/bin/activateInstala 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 el origen y, también, informar problemas.
Transcribe un archivo de audio
Puedes usar la siguiente muestra de código para transcribir un archivo de audio con una IP pública o una IP de nivel de clúster. Para obtener más información sobre los tipos de IP, revisa 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 autenticartete en Speech-to-Text, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.