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.
Instalar dependências
Clone
python-speech
e mude o diretório para o de exemplo.$ 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 de desenvolvimento do Python no Google Cloud Platform.
Crie um
virtualenv
. Os exemplos abaixo são compatíveis com o Python 2.7 e 3.4 e posterior.$ virtualenv env $ source env/bin/activate
Instale as dependências necessárias para executar os exemplos.
$ pip install -r requirements.txt
Exemplo de código
O exemplo 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 o exemplo 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 se autenticar na Speech-to-Text, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.