使用android将firelab中的语音文本与firebase中的子名称进行比较

时间:2017-11-29 19:17:46

标签: android firebase firebase-realtime-database speech-recognition google-speech-api

该应用程序的简要说明: 用户点击一个按钮,该按钮将触发Speech to Text API(谷歌API)。演讲中的文字与firebase中的一些孩子进行了比较。比较是对孩子的名字(而不是孩子的价值)。如果来自语音的文本就像其中一个孩子那样,则将该孩子的值设置为1。

例如,My firebase:

 numbers
   three:0
   four:0
   five:0

如果用户说三,则将值“1”设置为三个值。

问题是谷歌语音文字Api的结果给出了多个单词(例如,如果用户说三个单词返回:3树三),并且firebase中没有LIKE子句

那么如何比较firebase中的语音文本和子名? 我会添加我的代码,但我认为我远非正确的答案。 非常感谢(我希望你理解这个问题)。

0 个答案:

没有答案