【问题标题】:Google Cloud Speech Command谷歌云语音命令
【发布时间】:2019-10-30 08:44:01
【问题描述】:

C# 中的 Google Cloud Platform 语音命令 [listen] 和 [listen-infinite] 这两个选项可以立即语音识别并存储在没有录音文件的变量中吗? 我将制作一个程序来比较存储的语音数据并在信息亭上表示它。 我提到了https://github.com/GoogleCloudPlatform/dotnet-docs-samples/tree/master/speech/api

我的项目名称是语音识别亭。我尝试过 Azure 认知语音服务,但 Azure 不支持韩语。 但是 Azure 可以不用语音 .wav 文件。

【问题讨论】:

  • 这些样本都不使用文件 - 它们识别直接从麦克风录制的语音。我建议你克隆代码,仔细阅读并运行它。

标签: c# google-cloud-platform speech-recognition speech-to-text google-cloud-speech


【解决方案1】:

Speech-to-text API 可以在音频recognition requestsstreaming recognition requests 中使用音频文件和音频内容(字节)。正如@Jon 指出的那样,Github 上提到的示例包含两者的示例,使用文件和直接从microphone 获取音频。

需要考虑的重要一点是,Speech API Client Libraries 处于 Alpha 版本状态,不建议在生产环境中使用,因为它们将来可能会发生变化。

【讨论】:

  • 很遗憾,横幅不正确 - 客户端库是 GA,至少对于 C#。我们计划在未来几个月内对所有 C# 客户端库进行重大更改,这意味着新的 SemVer 主要版本,但 1.x 语音库是稳定的。 (我们正在研究如何解决我们的文档在发布方面落后于现实的地方。)
猜你喜欢
  • 1970-01-01
  • 2017-07-11
  • 1970-01-01
  • 2023-04-09
  • 2017-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多