3

<flavor> 我想为我的小学生创建一个拼写测试程序,让他们输入并记录他们的拼写单词,然后在整个星期内对其进行测试。</flavor>

什么是一个好的 Delphi API,我可以使用它选择录音设备,捕获并保存声音文件,然后播放它们?

我也在玩弄在 C# 中做同样的项目,所以 C# Sound capture/playback API 建议也将不胜感激。

4

6 回答 6

2

我发现New Audio Components非常适合 Delphi。

于 2008-09-26T18:07:55.857 回答
2

录制的替代方法是使用带有 C# 的 MS Speech API,通过键盘输入单词,并让它说明键入的内容。

只是一个想法......祝你的应用程序好运 - 这听起来像是一个非常酷的程序!

于 2008-09-26T18:10:46.160 回答
2

这个组件集看起来很有希望,尽管我自己从未使用过它。AudioLab 3.1具有 VCL 组件和 .NET 2.0 组件,无论您是继续在 Delphi 中开发应用程序还是迁移到 C#,都应该允许您使用它。最后,它似乎可以免费用于非商业用途。

于 2008-09-26T18:13:24.470 回答
1

寻找 Delphi 组件的最佳地点

(音频) http://www.torry.net/pages.php?id=167

于 2008-09-26T18:07:03.330 回答
0

为什么不使用 Delphi 附带的 TMediaPlayer(在 Palette 的 System 选项卡中)?
它可以非常轻松地录制和播放波形文件

于 2008-09-27T00:09:39.090 回答
0

我也打算推荐AudioLab

于 2008-09-27T01:45:44.710 回答