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 等到指定的长时间运行的操作完成,或最多达到指定的超时,从而返回最新状态。