在Android上将“三十一”等口语短语解析为整数

时间:2013-12-10 07:01:05

标签: android nlp speech-recognition

我正在使用语音识别API来获取用户的口头号码 - 例如“七十五”或“两个” - 我想得到与之对应的十进制数字。所有的值都以100为界,所以我可以拥有一个与数字对应的大数字并在该数组中查找,但这真的很难看。你知道我可以使用任何API轻松完成这项工作吗?谢谢!

1 个答案:

答案 0 :(得分:3)

Wit是一个可以满足您需求的API。查看wit/number实体。

如果您只需要将文本解析为结构化数字,而不是其他任何内容,只需使用一个wit/number实体创建一个意图,它就可以完成工作。