与 Google Speech API 的短语匹配

Posted

技术标签:

【中文标题】与 Google Speech API 的短语匹配【英文标题】:Match with Phrase for Google Speech API 【发布时间】:2016-11-02 10:03:22 【问题描述】:

我从他们所说的扬声器捕获音频 - "I want to meet John Disilva"。我将其传递给 Google Speech API,短语为 'John Disilva', 'Ashish Mundra'。但是,Google Speech API 会返回完整的短语,即 - 'I want to meet John Disilva'

有没有一种方法可以让我的短语作为返回值,因为我只对提取名称部分感兴趣?

原因是我无法控制别人对我的麦克风说什么。他们可以说'I would like to see John Disilva''Do you know John Disilva',但我确信我的用户在我想要提取的这句话中的某个地方总会有那个名字。

如果 Google Speech API 可以给我准确的短语,它可以通过它在该句子中检测到 John Disilva,那么我可以使用该短语在我的代码中进行进一步处理。

【问题讨论】:

【参考方案1】:

这在 Google Speech API 中是不可能的。您最好的选择可能是只进行后处理以查看存在的名称。如果您需要比这更准确的东西,请寻找支持“关键字定位”的 ASR 系统。

【讨论】:

以上是关于与 Google Speech API 的短语匹配的主要内容,如果未能解决你的问题,请参考以下文章

来自浏览器的Google Speech API

403(禁止),Google Speech API 上的无效键错误

使用 C++ 的 Google Cloud Speech API,第一步是啥?

如何使用 Google Speech API 访问 Google Cloud Storage 中的文件?

Google Cloud Speech API 中转录的文件大小

如何从 Google Cloud API Text-to-Speech 获取音素