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-speech
y cambia el directorio al directorio de ejemplo.$ git clone https://github.com/googleapis/python-speech.git $ cd python-speech/samples/snippets
Instala 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/activate
Instala 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.