谷歌语音API - 只转录一组给定的单词或禁止某些单词?

时间:2017-05-09 09:13:25

标签: android speech-recognition speech-to-text google-speech-api

是否可以将Google语音API限制为仅识别一组给定的字词?或者,是否可以“禁止”某些词语?如果没有,是否可以使用支持德语的任何其他语音API?

我知道我可以通过语音环境设置提示短语。它仍然认识到一个不同的词。

例如,我主要使用API​​作为德语。我想要识别“stärker”这个词(它也被列为语音上下文提示),但是,API主要将其转录为“Stärke”,除非我在结尾发出非常强烈的“r”。那么,是否可以阻止语音API转录该单词,例如?

提前致谢!

2 个答案:

答案 0 :(得分:1)

不,使用Google Speech API无法做到这一点。我不知道是否可以使用其他语音识别服务。

答案 1 :(得分:0)

Google语音API支持RecognitionConfig中的一组参数。 有一个可选的布尔参数,称为“ profanityFilter”,可以过滤出亵渎行为。

https://cloud.google.com/speech-to-text/docs/reference/rest/v1beta1/RecognitionConfig