Web services 什么是单词到数字转换的最佳方法或预构建的web服务(美元)?

Web services 什么是单词到数字转换的最佳方法或预构建的web服务(美元)?,web-services,nlp,text-processing,azure-language-understanding,Web Services,Nlp,Text Processing,Azure Language Understanding,例如:将字符串“三百美元十二美分”转换为返回“$300.12” Siri做得很好,但我找不到开放的工具来做这件事。我想从我当前使用的Speech2Text服务返回的文本输入中解析数字和货币值。假设英语,对于Microsoft LUIS,可以包含预构建的数字、维度和货币。如果匹配,路易斯将返回多个 您应该看看Microsoft在GitHub上托管的识别器文本项目 例如,它可以作为C#的Nuget包或javascript的npm包提供 示例(): // Currency recognizer wil

例如:将字符串“三百美元十二美分”转换为返回“$300.12”


Siri做得很好,但我找不到开放的工具来做这件事。我想从我当前使用的Speech2Text服务返回的文本输入中解析数字和货币值。

假设英语,对于Microsoft LUIS,可以包含预构建的数字、维度和货币。如果匹配,路易斯将返回多个

您应该看看Microsoft在GitHub上托管的
识别器文本
项目

例如,它可以作为C#的Nuget包或javascript的npm包提供

示例():

// Currency recognizer will find any currency presented
// E.g "Interest expense in the 1988 third quarter was $ 75.3 million" will return "75300000 Dollar"
NumberWithUnitRecognizer.RecognizeCurrency(query, culture);