做法大概就是把 mp3 轉成 pcm 然後經由 fft 功能分析有關波形頻率,把人所發出的聲音頻率範圍分析出來,然後過濾再儲存
以下是在網上找的人聲頻率範圍的資料,僅供參考
男:低音82~392Hz,
基準音區64~523Hz
男中音123~493Hz
男高音164~698Hz
女:低音82~392Hz
基準音區160~1200Hz
女低音123~493Hz
女中音164~698Hz
女高音220~1.1KHz
-------- Original Message --------
Subject: Re: [PerlChina] Re: perl音频处理
From: kevin_li <xiaohuidexinge@163.com>
To: perlchina@googlegroups.com
Date: 11/5/2013 22:50
Subject: Re: [PerlChina] Re: perl音频处理
From: kevin_li <xiaohuidexinge@163.com>
To: perlchina@googlegroups.com
Date: 11/5/2013 22:50
哦 这个意思呀我是说 如果没有现成的工具,我只能读取mp3的每帧数据,然后自己把简单的大概人声范围,或者非人声范围过滤出来然后再相消干涉算另外一半出来,这样 两部分就分开了,不知道这么做是否可行。。。。
在 2013-05-11 19:10:25,"Anthony WU" <anthonywuy2k@gmail.com> 写道:
檔案格式轉換,例如 mp3 轉 wav
-------- Original Message --------
Subject: Re: [PerlChina] Re: perl音频处理
From: kevin_li <xiaohuidexinge@163.com>
To: perlchina@googlegroups.com
Date: 11/5/2013 15:48
那 应该从哪里开始呢?
请教"轉檔實現" 是什么意思呢? 呵 呵
在 2013-05-11 14:22:40,"Anthony WU" <anthonywuy2k@gmail.com> 写道:
先不要想 mp3 或什麼格式,格式這些可以經由轉檔實現
-------- Original Message --------
Subject: Re: [PerlChina] Re: perl音频处理
From: kevin_li <xiaohuidexinge@163.com>
To: perlchina@googlegroups.com
Date: 11/5/2013 13:18
谢 谢, 不过我想要工具类的,这样我可以批量处理,而且 我想背景音乐跟人声都 分别保留,
如果是gui 工具的话,昨天找到 cooledit 可以做原音乐-伴奏做相消干涉,提取人声。但是这个还需要有原伴奏,还是gui,而且我其实也不需要这么精确的抽取人声,大概就可以 呵呵。
我想找的工具类似是
$>工具 MTV文件 ===》 背景音乐.mp3 + 人声.mp3 (结果不需要太准确)如果能找到前人做过的 最好了~~!!我对mp3文件格式,波形什么的 目前完全不清楚。。。如果实在没有就只能自己 摸索着来了。。。。
在 2013-05-11 10:53:07,climby <mdengfeng@gmail.com> 写道:
可以用 http://www.soft-zilla.com/2011/04/free-vocal-remover.html试试.
在 2013年5月10日星期五UTC+8下午3时15分47秒,kevin_li写道:--perl 有没有把音频文件(比如mp3)中的背景音乐跟人声 分离的模块?或者有什么工具能做这种事情?比如我有一手歌,处理一下,可以保存成一个纯音乐文件,一个 人声文件,不需要 特别准确,过 的去就好 呵呵 如果有大牛接触过 ,指点一二 无比感谢:)
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 perlchina+unsubscribe@googlegroups.com。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
通过以下网址访问此论坛:http://groups.google.com /group/perlchina?hl=zh-CN。
要查看更多选项,请访问 https://groups.google.com /groups/opt_out。
--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 perlchina+unsubscribe@googlegroups.com。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
通过以下网址访问此论坛:http://groups.google.com /group/perlchina?hl=zh-CN。
要查看更多选项,请访问 https://groups.google.com /groups/opt_out。
--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 perlchina+unsubscribe@googlegroups.com。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
通过以下网址访问此论坛:http://groups.google.com /group/perlchina?hl=zh-CN。
要查看更多选项,请访问 https://groups.google.com /groups/opt_out。
--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 perlchina+unsubscribe@googlegroups.com。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
通过以下网址访问此论坛:http://groups.google.com /group/perlchina?hl=zh-CN。
要查看更多选项,请访问 https://groups.google.com /groups/opt_out。
--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 perlchina+unsubscribe@googlegroups.com。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
通过以下网址访问此论坛:http://groups.google.com /group/perlchina?hl=zh-CN。
要查看更多选项,请访问 https://groups.google.com /groups/opt_out。
--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 perlchina+unsubscribe@googlegroups.com。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
通过以下网址访问此论坛:http://groups.google.com /group/perlchina?hl=zh-CN。
要查看更多选项,请访问 https://groups.google.com /groups/opt_out。
没有评论:
发表评论