在SRGS语法中,如何指定将短语替换为单词

时间:2018-05-04 01:20:47

标签: speech-recognition speech-to-text srgs

我正在使用.NET System.Speech编写一个简单的应用程序来转录音频文件。一切都很好,除了它不断输出“点网”,当然我希望它输出“.NET”。

那么,有没有办法编写执行此操作的SRGS规则?

也可以让声誉足够的人创建“SRGS”标签。

1 个答案:

答案 0 :(得分:1)

在没有语义成分的SRGS中,您可以识别令牌(例如单词)。点(即。)不是令牌的有效字符。如果您使用的是SISR,则可以更正规则中的文本。

您可以使用dotnet作为具有合适发音规则的令牌,但是根据识别引擎,仍然可以将点网视为有效识别。

我建议执行一个后识别语义处理步骤来转换" dot net"到" .NET"这允许您修复内容的其他类似或上下文问题。