是否可以使用Google Cloud Platform机器学习语音API自动检测口语?
https://cloud.google.com/speech/docs/languages表示支持的语言列表。但是,用户需要手动设置此参数以执行语音到文本。我想自动执行此操作。
答案 0 :(得分:3)
Google不提供口语检测的直接API,因此可以使用以下步骤实现,但不是100%准确: -
1.使用google speech api将语音转换为文本。
2.使用所选语言代码逐个发送语音到api。
3.在api的响应中,它给出了置信度和替代数量。
4.比较输出的置信度值并使用一个 具有更大的信心。
虽然这不是准确的方法,但它只是一个简单的工作,如果它可以帮助任何人。
答案 1 :(得分:2)
不,我相信你(至少目前)有来指定输入语言。 (例如,与您可以让它自动检测的Translation API不同。)
答案 2 :(得分:0)
现在有一个测试版可以提供帮助,请参阅Google Speech API文档https://cloud.google.com/speech-to-text/docs/multiple-languages
中的“检测自动说的语言”一章。