语言学习计划,单词识别和比较

时间:2014-05-09 21:37:59

标签: c# .net speech-recognition similarity speech-to-text

我正在尝试创建波兰语/英语语言学习计划。

我使用C#,理想情况下支持Windows XP,Vista和(显然)更新的版本。

一开始,计算机选择一些随机的波兰语/英语单词,"说"它。然后期望程序用户说出相同的单词,但是用另一种语言,程序评估他的正确性。如果用户说出正确的话,他会获得一分,否则他会失去一分。

我的第一个想法是使用语音到文本库(如System.Speech),但事实证明  波兰语言得不到很好的支持   - 语音到文本(afaik)未针对比较单词进行优化

有更好的方法吗? 你知道任何能做这种事情的图书馆吗? (理想的托管库,但我可以在非托管代码周围创建自己的C#包装器)。 我想要实现的目标是否有名称? (比较口语) 我应该坚持使用语音到文本库还是找到另一种算法?

我真的尝试过google解决方案,但我不确定应该搜索哪个关键字。我能找到的最好的是这个帖子:Language learning speech recognition tools。解决方案为我提供了一些有用的工作,但部署有问题(我想要一个独立的应用程序,最少的安装)和测试正确性'这样的话有点奇怪(我只是'识别单词'。

任何帮助都会非常感激。抱歉我的英语不好。

1 个答案:

答案 0 :(得分:0)

如果您打算在此领域开展一些工作,可能需要阅读speech recognition using neural network