Pré-requisitos
- Conclua todas as etapas necessárias no guia de início rápido antes de começar.
- Implante a API.
- Consulte a API para verificar se ela está funcionando.
Instale dependências
Clone
python-speech
e mude o diretório para o de amostra.$ git clone https://github.com/googleapis/python-speech.git $ cd python-speech/samples/snippets
Instale o pip e o virtualenv, caso ainda não tenha feito isso. Para mais informações, consulte o Guia de configuração do ambiente para desenvolvedores do Python no Google Cloud Platform.
Crie um
virtualenv
. As amostras abaixo são compatíveis com o Python 2.7 e 3.4+.$ virtualenv env $ source env/bin/activate
Instale as dependências necessárias para executar as amostras.
$ pip install -r requirements.txt
Exemplo de código
A amostra de código abaixo usa a biblioteca google-cloud-speech. É possível usar o GitHub para procurar na origem e informar problemas.
Transcrever um arquivo de áudio
Use a amostra de código abaixo para transcrever um arquivo de áudio usando um IP público ou um IP no nível do cluster. Para mais informações sobre tipos de IP, consulte a documentação sobre como consultar a API.
IP público:
# Using a Public IP
$ python transcribe_onprem.py --file_path="../resources/two_channel_16k.wav" --api_endpoint=${PUBLIC_IP}:443
IP no nível do 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
Para autenticar no Speech-to-Text, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.