Python语音客户端错误:以(StatusCode.DEADLINE_EXCEEDED)终止的RPC交会

问题描述:

我是Google Speech API中的新手,我想使用它。以下是我迄今为止所做的。在Windows 1.我已经安装了谷歌云讲话Python语音客户端错误:以(StatusCode.DEADLINE_EXCEEDED)终止的RPC交会

  1. 我在后面跟着跑公司代理,所以我已经添加在环境变量HTTP_PROXY代理和GPRC_PROXY_EXP
  2. 我想的例子https://cloud.google.com/speech/docs/reference/libraries#client-libraries-usage-python
  3. 当我遇到响应= client.recognize(配置,音频),我碰到下面的错误 -
  4. google.gax.errors.RetryError:RetryError(重试总超时超标,出现异常,造成的< _Rendezvous以(StatusCode.DEADLINE_EXCEEDED,截止日期超时)终止的RPC>)
  5. 请让我知道是否需要其他任何东西。

    谢谢

开始=“2”>

我想你正在使用示例transcribe_async.py。如果是,那么你需要增加异步呼叫响应的等待超时时间。这取决于你的音频文件的持续时间,可能是从90到250说(?)

响应= operation.result(超时= 90)

+0

感谢您的回复维奈。但是,在我运行命令response = client.recognize(config,audio)之前,我得到了错误。这是从例子quickstart.py –

+0

嗨Shreeram,你应该得到这个输出:'成绩单:布鲁克林大桥多少年'。在抛出这个错误之前是否要等很长时间?如果你在'python quickstart.py'上遇到超时错误,那么你无法访问谷歌云。检查您的互联网连接或任何其他防火墙设置。 – vinaymk

+0

是的Vinay在排除错误之前确实需要等很长时间。我在我公司的网络上运行此操作,但无法更改防火墙设置,因为我没有管理员权限 –