必要條件
安裝依附元件
複製
python-speech
,並將目錄變更為範例目錄。$ git clone https://github.com/googleapis/python-speech.git $ cd python-speech/samples/snippets
如果尚未安裝 pip 和 virtualenv,請先安裝。詳情請參閱 Google Cloud Platform 的 Python 開發環境設定指南。
建立
virtualenv
。下列範例與 Python 2.7 和 3.4 以上版本相容。$ virtualenv env $ source env/bin/activate
安裝執行範例所需的依附元件。
$ pip install -r requirements.txt
程式碼範例
以下程式碼範例使用 google-cloud-speech 程式庫。您可以使用 GitHub 瀏覽來源和回報問題。
轉錄音訊檔案
您可以使用下列程式碼範例,透過公用 IP 或叢集層級 IP 轉錄音訊檔案。如要進一步瞭解 IP 類型,請參閱查詢 API 的說明文件。
公開 IP:
# Using a Public IP
$ python transcribe_onprem.py --file_path="../resources/two_channel_16k.wav" --api_endpoint=${PUBLIC_IP}:443
叢集層級 IP:
# 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
如要向語音轉文字服務進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。