在使用PromptBuilder进行各种操作时,我在处理数字方面遇到了困难。当用户被问及他们为某物支付了多少钱,并回答“50”(是的,只是“50”,而不是“50美元”),我得到的值是“fifty”,而不是“50”。
当我期望得到一个数字时,如何确保我得到的结果是实际的数字,而不是它的等价词?
当我期望得到一个数字时,如何确保我得到的结果是实际的数字,而不是它的等价词?
我建议您使用Google语音搜索API,而不是这个。当然,Google搜索API是非官方的,它是反向工程的,因此如果您想将其用于官方用途,则建议不要使用它,但如果您像我一样不在意,则可以继续使用。 访问Google语音API 这是如何做到这一点的链接。与Microsoft.speech不同,Google语音需要互联网进行识别,并且集成有点棘手,但一旦完成,它会给出100%的结果。