在Delphi和/或C#中录制/捕获和播放声音的API是什么?
-
02-07-2019 - |
题
<!>
LT;味GT <!>;我想为我的小学生创建一个拼写测试程序,让他们进入并记录他们的拼写单词,然后在整个星期对他们进行测试。<!> lt; / flavor <!> gt;
什么是一个好的Delphi API,我可以选择一个录音设备,捕获并保存声音文件,然后播放它们?
我也在玩C#中的同一个项目,所以C#声音捕获/回放API建议也会受到赞赏。
解决方案
录制的另一种方法是使用带有C#的MS Speech API,通过键盘输入单词,并让它说明键入的内容。
只是一个想法...祝你的应用好运 - 这听起来像一个非常酷的节目!
其他提示
我发现新音频组件对Delphi来说非常好。
虽然我自己从未使用过这个组件集看起来很有希望。 AudioLab 3.1 同时包含VCL组件和.NET 2.0组件,可让您使用无论你是继续在Delphi中开发应用程序还是转向C#。最后,它似乎是免费的非商业用途。
寻找Delphi组件的最佳位置
为什么不使用Delphi附带的TMediaPlayer(在Palette的System选项卡中)?
它可以非常容易地录制和播放波形文件
我还建议 AudioLab 。
不隶属于 StackOverflow