我希望能够使用 Android 的 Speech-To-Text 引擎来识别句子中各种不寻常的单词。
举个例子,“脑电图”这个词来自 STT 作为“电子供应图”。当我使用 Soundex 或 Metaphone 将所说的内容与硬编码值进行比较时,该值似乎永远不会匹配或随机匹配。如果我使用阈值(例如,Math.abs(str1.compareTo(str2)) <= 1),那么匹配会变得非常松散,几乎任何东西都会匹配。
本质上,我想做的类似于通过背诵报价从报价数据库中查找报价。问题似乎更多地在于 Google 的 Speech-To-Text 引擎使用的有限词集。
有任何想法吗?