我已经开发了超过10年的Java applet,它提供了智能反馈的语言学习练习,而我现在非常需要的是一个音频指纹模块,其工作原理如下:
- 要求学生将一个单词或短语列表逐个读入麦克风。
- 然后,学生进行一项练习,其中对问题的正确答案将是之前记录的单词或短语之一。学生必须在麦克风中说出答案。
- 模块必须对原始的单词和短语列表进行录音,然后录制学生所说的答案。
- 必须将练习中产生的声音文件与学生最初录制的声音文件进行比较,并确定学生在答案中使用的初始列表中的哪些单词或短语。如果答案正确或不正确,将采取适当的措施,就像输入答案并将其作为字符串进行比较一样。
醇>
你知道在Java中已经完成的这样的事情,并且可以在我的applet中加入吗?