Requisitos previos
- Completa todos los pasos obligatorios de la guía de inicio rápido Antes de empezar.
- Despliega la API.
- Consulta la API para asegurarte de que funciona.
Instalar dependencias
Clona
python-speechy cambia el directorio al directorio de ejemplo.$ git clone https://github.com/googleapis/python-speech.git $ cd python-speech/samples/snippetsInstala pip y virtualenv si aún no lo has hecho. Consulta la guía de configuración del entorno de desarrollo de Python de Google Cloud Platform para obtener más información.
Crea un
virtualenv. Los ejemplos que se muestran a continuación son compatibles con Python 2.7 y 3.4 o versiones posteriores.$ virtualenv env $ source env/bin/activateInstala las dependencias necesarias para ejecutar los ejemplos.
$ pip install -r requirements.txt
Código de ejemplo
En el ejemplo de código siguiente se usa la biblioteca google-cloud-speech. Puedes usar GitHub para consultar el código fuente e informar de problemas.
Transcribir un archivo de audio
Puedes usar el código de ejemplo que se muestra a continuación para transcribir un archivo de audio mediante una IP pública o una IP a nivel de clúster. Para obtener más información sobre los tipos de IP, consulta la documentación sobre cómo enviar consultas a 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 a 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 autenticarte en Speech-to-Text, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.