是否可以转换带有一些音符的音频文件?

Posted

技术标签:

【中文标题】是否可以转换带有一些音符的音频文件?【英文标题】:Is it possible to convert audio file with some music notes? 【发布时间】:2012-02-27 07:11:43 【问题描述】:

我有一个具有特定音调的音乐文件 (music.mp4)。我想将现有的声音文件 (speech.mp4) 转换为 music.mp4 中指定的音调。这就像将语音转换为某种特定的语气。我不想同时播放两个文件。我想在一些音乐文件的帮助下转换源文件。因此,输出文件将被转换为文件。

有可能吗?我搜索了音频单元托管和多媒体指南。但没有得到任何线索。

提前致谢。

【问题讨论】:

您的问题并非针对 ios,而是针对一般的声音处理。我的猜测是,答案是你需要学习如何编写进行声音处理的代码。 显然这个问题很模糊,我听不懂“这种语气”。你说“这个语气”是指什么?最好改写当前的问题谢谢。 @dbrajkovic 其实我想用 iOS API 来做。所以我把问题放在这里。是否可以通过 iOS API 实现? @dontCheckMyBlog 编辑了帖子。现在还好吗? 【参考方案1】:

答案是:听起来(没有双关语)就像在 iOS 上一样。您只需要找到知道如何对特定功能进行编程的人。我不知道你为什么会想在 Apple Docs 中找到答案。我想知道是否可以对向后播放的音乐进行编程。我想知道我是否可以编写一种声音,将我的话转换成我的狗能理解的东西。我无法想象文档可能涵盖了每个人都想对 iPhone 进行编程的所有内容。

【讨论】:

【参考方案2】:

没有用于音频文件频率分析的 iOS 公共 API。您必须为此编写自己的 DSP 代码。 AVFoundation 和 Accelerate 框架有一些音频文件转换和数学函数可能会有所帮助,但这只是所需代码的一小部分。

【讨论】:

以上是关于是否可以转换带有一些音符的音频文件?的主要内容,如果未能解决你的问题,请参考以下文章

从音频文件中提取音高特征

带有音量包络的 iOS 音频采样器

音频处理音高 与 频率 对照表 ( 音符频率算法 )

如何将音频剪辑转换为数组以执行 FFT?

如何通过gstreamer将pcap转换为带有视频和音频的avi文件?

将音频、mp3 文件转换为字符串,反之亦然