收录日期:2020/10/29 07:01:04 时间:2016/07/19 20:29:29 标签:多媒体/流媒体开发
大家好
想问问关于语音里面
是不是对于声波来说
他的基频就是他的音高呢(就是多来米发那些)
还有就是有没有比较好的算法或者程序用来提取基频呢
如果有
希望好心人能发到我邮箱yzbartificial@gmail.com
谢谢大家啦
如果是PCM格式可以播放的话,应该是可以的。其他的格式没有搞过。具体的情况也不是很清楚。
建议看看《信号与系统》和《数字信号处理》。
  首先,根据离散信号时域和频域间的关系,你说的基频在时域中所代表的是所有信号平均值的大小,也就是说,比如音频有连续信号t0,t1,t2,那么基频就代表了(t0+t1+t2)/3的值大小。
  那么,你的第二个问题就很好解决了——把所有的信号加起来求均值,就可以得到基频的大小了。
  
  不好意思,对基频理解错了,语音里的基频不是指频率为0的频率,而是指一个复杂声波中能量最高的一个频率(刚刚google了一下)
  上面的理解正确吗?
  如果是这样的话,那么只需要对信号进行傅立叶变换,然后比较一下各个值的大小,最大的值对应的那个频率就是基频了。
①“基频:指一个复杂声波中最低的一个频率(其他频率叫谐波)。‘基频’即F0,对语调的研究特别重要,语调中的基频与涉及的音高变化之间有相当紧密的对应关系。”(《现代语言学词典》)  
  ②“基音的振动频率叫基频,它决定语音音调的高低;陪音的频率叫谐波频率,它们决定语音的音色区别。因此,两个具有相同的基频的语音可以因为谐波频率不同而具有不同的音色;相反,两个相同音色的语音可以因为基频的不同而具有不同的音高。”《语言文字学常用辞典》)  
  ③“基频:物体振动在最简单的方式时可能的频率,通常是振动物体产生的最突出的频率;谐波:声学上称任何为基频整数倍的频率。例如声门振动频率为 200HZ是一次谐波,400HZ是二次谐波(即一次泛音),600HZ是三次谐波(二次泛音),依次类推。在某种程度上,振动的物体有效地产生所有可能的谐波,但由于共振现象,振动体的结构增强某些谐波,阻止其他谐波。谐波最终是各种各样的强度分布,是乐器具有特征音色和言语中存在共振峰的主要原因。” (《语音学和音系学词典》)
学习了。

请问各位高手:有没有办法在ASPX页面中引用一个C#程序 关于IOleInPlaceObjectWindowless 的键盘事件处理 请问一个关于sql2000->2005后 ADO操作失败的问题 这样该如何做到?? 驱动开发入门 同样的SQL语句怎么反而在服务器上巨慢? 请问各位 web dynpro 中如何给表格内容添加网页连接 java核心技术竟然这么说 各位大哥,999我吧,我真的想跳楼了... java核心技术竟然这么说 InternetReadFile抓取网页出现乱码 晕,发了两次都没发上来 java核心技术居然这么说 如何获得资源管理器中的完整路径? weblogic 8.1安装配置问题 hibernate map映射问题(Object为key),3Q senior j2me engineer PPT文件中内嵌的SWF文件如何导出? MySQL的root密码忘记了怎么办? 忘记了sql数据实例名 怎么办 jasperreport做报表,生成excel时,如果数字超15位会用科学计数法表示,并且会把后面的数据变为0,请问如何解决? 请教sqlserver olap service的问题 JSP问题 [To: yigepure]如何导出PPT文件中内嵌的SWF文件? 急!我的java界面显数据库信息时addElement(E) 的调用未经检查(在线等!) 一条sql分类语句 大家看看我现在适合表白么!? 菜鸟提问,账号保险柜能单装不? 请大家给解决下添加事件的问题~ 50分:webbrowser控件内网页有脚本弹出框,如何用代码点击弹出框的确定按钮? 一段打开文件的代码,有问题。。。