Vorbereitung
- Führen Sie alle erforderlichen Schritte in der Kurzanleitung aus.
- Stellen Sie die API bereit.
- Fragen Sie die API ab, um sicherzustellen, dass sie funktioniert.
Abhängigkeiten installieren
Klonen Sie
python-speech
und ändern Sie das Verzeichnis in das Beispielverzeichnis.$ git clone https://github.com/googleapis/python-speech.git $ cd python-speech/samples/snippets
Installieren Sie BiB und virtualenv, falls noch nicht geschehen. Weitere Informationen finden Sie im Einrichtungsleitfaden zur Python-Entwicklungsumgebung der Google Cloud Platform.
virtualenv
erstellen Die folgenden Beispiele sind mit Python 2.7 und 3.4+ kompatibel.$ virtualenv env $ source env/bin/activate
Installieren Sie die Abhängigkeiten, die zum Ausführen der Beispiele erforderlich sind:
$ pip install -r requirements.txt
Codebeispiel
Im folgenden Codebeispiel wird die Google-Cloud-Sprachbibliothek verwendet. Sie können mit GitHub die Quelle durchsuchen und Probleme melden.
Audiodatei transkribieren
Sie können im Codebeispiel unten eine Audiodatei mit einer öffentlichen IP-Adresse oder einer IP-Adresse auf Clusterebene transkribieren. Weitere Informationen zu IP-Typen finden Sie in der Dokumentation zum Abfragen der API.
Öffentliche IP-Adresse:
# Using a Public IP
$ python transcribe_onprem.py --file_path="../resources/two_channel_16k.wav" --api_endpoint=${PUBLIC_IP}:443
IP-Adresse auf Clusterebene:
# 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
Richten Sie zur Authentifizierung bei Speech-to-Text Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.