在Delphi和/或者C#中,用于记录/捕获和播放声音的API有什么好用?
时间:2020-03-06 14:47:52 来源:igfitidea点击:
<flavor>我想为我的小学生创建一个拼写测试程序,让他们输入并记录他们的拼写单词,然后整周对其进行测试。</ flavor>
有什么好的Delphi API,可以用来选择录音设备,捕获并保存声音文件然后进行播放?
我也想在C#中执行相同的项目,因此CSound捕获/播放API建议也将受到赞赏。
解决方案
寻找Delphi组件的最佳地方
(声音的)
http://www.torry.net/pages.php?id=167
我发现"新音频组件"对于Delphi非常有用。
录制的另一种方法是将MS Speech API与C#结合使用,通过键盘输入单词,然后输入键入内容。
只是想一想...在应用程序上祝我们好运-听起来像是一个很酷的程序!
尽管我自己从未使用过该组件集,但看起来很有希望。 AudioLab 3.1同时具有VCL组件和.NET 2.0组件,无论我们是继续在Delphi中开发应用程序还是使用C#,都应允许使用它。最后,它似乎是免费的,用于非商业用途。
为什么不使用Delphi随附的TMediaPlayer(在"面板"的"系统"选项卡中)?
它可以非常轻松地记录和播放Wave文件
我还打算建议AudioLab。