java - 如何使用 Google Cloud Speech API 进行实时语音识别?

标签 java speech-recognition speech-to-text grpc google-cloud-speech

我正在努力寻找有关使用 Google Cloud Speech API 进行实时连续语音识别的示例。我的要求是使用麦克风并检测语音并在用户说话时转录它们。

我知道他们的 REST API 没有这种支持,所以我研究了 grpc 示例,包括他们提供的示例。但它们看起来都像是用户可以上传音频并检测语音的示例。

我使用的是 Java,Google grpc 也支持 java。有人遇到过一个很好的例子来展示如何通过麦克风连续进行这种识别吗?

最佳答案

有一个对从麦克风接收的音频流执行流式语音识别的示例,即“执行流式语音识别”文档 page ,在“对音频流执行流式语音识别”子章节中。 C++ 选项卡应提供与 Java 最相似的代码示例。

关于java - 如何使用 Google Cloud Speech API 进行实时语音识别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40507608/

相关文章:

java - 如何使用RowDeletingIterator

java - 有没有办法从对象和类名初始化变量?(例如通过使用反射)

c++ - 如何使用一些完全用 C\C++ 编程语言编写的库将 pcm 音频转换为文本?

android - 使用音频文件进行语音识别?

java - Eclipse 插件每次执行时都会创建新的工作区

java - 如何实现 isValid 连接以与 Oracle 驱动程序 class12 一起使用?

c# - 在 C# 中将语音转为文本

android - 如何教 Android 语音识别器一门新语言

twilio - 实时电话中的 Watson 对话

ios - 超过每日最大交易数量 DragonMobile SDK for iOS 出现错误