Cloud Speech-to-Text API

通过应用强大的神经网络模型将音频转换为文本。

服务:speech.googleapis.com

创建 RPC 客户端存根需要名为 speech.googleapis.com 的服务。

google.cloud.location.Locations

方法
GetLocation 获取位置相关信息。
ListLocations 列出有关此服务所支持位置的信息。

google.cloud.speech.v1.Adaptation

方法
CreateCustomClass 创建自定义类。
CreatePhraseSet 创建一组短语提示。
DeleteCustomClass 删除自定义类。
DeletePhraseSet 删除短语集。
GetCustomClass 获取自定义类。
GetPhraseSet 获取短语集。
ListCustomClasses 列出自定义类。
ListPhraseSet 列出短语集。
UpdateCustomClass 更新自定义类。
UpdatePhraseSet 更新短语集。

google.cloud.speech.v1.Speech

方法
LongRunningRecognize 执行异步语音识别:通过 google.longrunning.Operations 接口接收结果。
Recognize 执行同步语音识别:在发送和处理完所有音频后接收结果。
StreamingRecognize 执行双向流式语音识别:在发送音频时接收结果。

google.cloud.speech.v1p1beta1.Adaptation

方法
CreateCustomClass 创建自定义类。
CreatePhraseSet 创建一组短语提示。
DeleteCustomClass 删除自定义类。
DeletePhraseSet 删除短语集。
GetCustomClass 获取自定义类。
GetPhraseSet 获取短语集。
ListCustomClasses 列出自定义类。
ListPhraseSet 列出短语集。
UpdateCustomClass 更新自定义类。
UpdatePhraseSet 更新短语集。

google.cloud.speech.v1p1beta1.Speech

方法
LongRunningRecognize 执行异步语音识别:通过 google.longrunning.Operations 接口接收结果。
Recognize 执行同步语音识别:在发送和处理完所有音频后接收结果。
StreamingRecognize 执行双向流式语音识别:在发送音频时接收结果。

google.cloud.speech.v2.Speech

方法
BatchRecognize 执行批量异步语音识别:发送包含 N 个音频文件的请求,并接收长时间运行的操作(可以轮询该操作以查看转写完成时间)。
CreateCustomClass 创建 CustomClass。
CreatePhraseSet 创建 PhraseSet。
CreateRecognizer 创建 Recognizer。
DeleteCustomClass 删除 CustomClass。
DeletePhraseSet 删除 PhraseSet。
DeleteRecognizer 删除 Recognizer。
GetConfig 返回所请求的 Config。
GetCustomClass 返回所请求的 CustomClass。
GetPhraseSet 返回所请求的 PhraseSet。
GetRecognizer 返回所请求的 Recognizer。
ListCustomClasses 列出 CustomClass。
ListPhraseSets 列出 PhraseSet。
ListRecognizers 列出识别器。
Recognize 执行同步语音识别:在发送和处理完所有音频后接收结果。
StreamingRecognize 执行双向流式语音识别:在发送音频时接收结果。
UndeleteCustomClass 取消删除 CustomClass。
UndeletePhraseSet 取消删除 PhraseSet。
UndeleteRecognizer 取消删除 Recognizer。
UpdateConfig 更新 Config。
UpdateCustomClass 更新 CustomClass。
UpdatePhraseSet 更新 PhraseSet。
UpdateRecognizer 更新 Recognizer。

google.longrunning.Operations

方法
CancelOperation 对长时间运行的操作启动异步取消。
DeleteOperation 删除长时间运行的操作。
GetOperation 获取长时间运行的操作的最新状态。
ListOperations 列出与请求中指定的过滤条件匹配的操作。
WaitOperation 等到指定的长时间运行的操作完成,或最多达到指定的超时,从而返回最新状态。