2017-10-06 102 views
0

我是Google Speech API中的新手,我想使用它。以下是我迄今爲止所做的。在Windows 1.我已經安裝了谷歌雲講話Python語音客戶端錯誤:以(StatusCode.DEADLINE_EXCEEDED)終止的RPC交會

  • 我在後面跟着跑公司代理,所以我已經添加在環境變量HTTP_PROXY代理和GPRC_PROXY_EXP
  • 我想的例子https://cloud.google.com/speech/docs/reference/libraries#client-libraries-usage-python
  • 當我遇到響應= client.recognize(配置,音頻),我碰到下面的錯誤 -
  • google.gax.errors.RetryError:RetryError(重試總超時超標,出現異常,造成的< _Rendezvous以(StatusCode.DEADLINE_EXCEEDED,截止日期超時)終止的RPC>)
  • 請讓我知道是否需要其他任何東西。

    謝謝

    回答

    0

    我想你正在使用示例transcribe_async.py。如果是,那麼你需要增加異步呼叫響應的等待超時時間。這取決於你的音頻文件的持續時間,可能是從90到250說(?)

    響應= operation.result(超時= 90)

    +0

    感謝您的回覆維奈。但是,在我運行命令response = client.recognize(config,audio)之前,我得到了錯誤。這是從例子quickstart.py –

    +0

    嗨Shreeram,你應該得到這個輸出:'成績單:布魯克林大橋多少年'。在拋出這個錯誤之前是否要等很長時間?如果你在'python quickstart.py'上遇到超時錯誤,那麼你無法訪問谷歌雲。檢查您的互聯網連接或任何其他防火牆設置。 – vinaymk

    +0

    是的Vinay在排除錯誤之前確實需要等很長時間。我在我公司的網絡上運行此操作,但無法更改防火牆設置,因爲我沒有管理員權限 –