我正在尝试对文本插件(Unity watson SDK)进行演讲,以开发英语语法校正类原型插件。 我希望它用语法上错误的句子来翻译用户所说的内容。
示例:用户说>音频“您想要什么?”而不是“您想要什么?”。
但是该插件始终会尝试对其进行更正。 范例:
音频“您想要什么?导致TEXT>“您想要什么”或完全更改句子。
我是否缺少选项或功能?还是该应用如何解释音频?有人熟悉IBM Waton SDK吗? 任何提示或建议,表示赞赏。
答案 0 :(得分:0)
在使用示例时,我的语音记录为“您想要做什么”。您还可以在响应中访问其他单词:
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);
}
}
}
}
}