【发布时间】:2010-08-26 03:26:00
【问题描述】:
我想编写一个具有非常特定目的的简单声音编辑器:剪切和重新粘贴音频文件(将包含口语散文),使每个句子重复 N 次。 (这是外语学习用的。)
我不想使用现有的声音编辑器,因为我想专门为这个狭窄的任务定制 GUI,将动作和点击量减少到最低限度。
很遗憾,我没有任何处理声音的经验。我想知道有关 Windows 上的 C++ 库/API 的建议,这将使我能够:
- 读入音频文件(mp3 或 wav)
- 从“这里”到“这里”选择一个部分
- 听一听
- 将其附加到新文件中
- 将整个内容写成 mp3(或至少 wav)
也欢迎任何一般的想法(这对我来说是完全未知的领域,所以如果你有任何绊脚石和错误不想让别人重复,请分享)。
【问题讨论】:
-
Windows Core Audio API(Vista 及以上)msdn.microsoft.com/en-us/library/dd370784(VS.85).aspx
-
@rwong:把它写成答案而不是评论不是更好吗? =)
-
@gablin:如果我的回答很轻松(比如说,谷歌),那么就没有必要把它作为一个答案......我认为