【发布时间】:2017-04-22 05:42:17
【问题描述】:
这个问题是previous question 的后续问题。
下面代码的 sn-p 几乎可以工作...它运行没有错误,但返回 results_list 的 None 值。这意味着它正在访问该文件(我认为)但无法从中提取任何内容。
我有一个档案,sample.wav,在这里公开生活:https://storage.googleapis.com/speech_proj_files/sample.wav
我正在尝试通过指定source_uri='gs://speech_proj_files/sample.wav' 来访问它。
我不明白为什么这不起作用。我认为这不是权限问题。我的会话实例化得很好。代码突突一秒钟,但总是没有结果。我该如何调试这个?非常感谢任何建议。
from google.cloud import speech
speech_client = speech.Client()
audio_sample = speech_client.sample(
content=None,
source_uri='gs://speech_proj_files/sample.wav',
encoding='LINEAR16',
sample_rate_hertz= 44100)
results_list = audio_sample.async_recognize(language_code='en-US')
【问题讨论】:
-
请注意,由于音频文件时长为 15 分钟,因此仅几秒钟就无法正确处理。至少需要几分钟才能完成。
-
说得好……有可能是我不耐烦了。
标签: audio google-cloud-platform google-speech-api