我正在尝试语音转文本插件(Unity watson SDK)来开发英语语法校正类原型插件。我希望它用语法不正确的句子逐字翻译用户所说的内容。
示例:用户说 > AUDIO “你想要什么?” 而不是“你想要什么?”。
但插件总是试图纠正它。例子:
音频“你想要什么?” 导致 TEXT > “What do you do want” 或完全改变句子。
是否有我缺少的选项或功能?或者只是应用程序如何解释音频?有熟悉 IBM Waton SDK 的人吗?任何提示或建议表示赞赏。
我正在尝试语音转文本插件(Unity watson SDK)来开发英语语法校正类原型插件。我希望它用语法不正确的句子逐字翻译用户所说的内容。
示例:用户说 > AUDIO “你想要什么?” 而不是“你想要什么?”。
但插件总是试图纠正它。例子:
音频“你想要什么?” 导致 TEXT > “What do you do want” 或完全改变句子。
是否有我缺少的选项或功能?或者只是应用程序如何解释音频?有熟悉 IBM Waton SDK 的人吗?任何提示或建议表示赞赏。
使用该示例时,我的演讲转录为“您想要什么”。您也可以在响应中访问替代词:
private void OnRecognize(SpeechRecognitionEvent result, Dictionary<string, object> customData)
{
if (result != null && result.results.Length > 0)
{
foreach (var res in result.results)
{
foreach(var wordAlt in res.word_alternatives)
{
foreach(WordAlternativeResult wordAltResult in wordAlt.alternatives)
{
Log.Debug("ExampleStreaming", "word: {0}, confidence: {1}", wordAltResult.word, wordAltResult.confidence);
}
}
}
}
}