MatlabCode

本站所有资源均为高质量资源,各种姿势下载。

您现在的位置是:MatlabCode > 资源下载 > 语音处理 > 读取语音信号

读取语音信号

  • 资源大小:4K
  • 下载次数:0 次
  • 浏览次数:128 次
  • 资源积分:1 积分
  • 标      签: 语音信号 读取

资 源 简 介

读取语音信号(用matlab的wavread指令),把语音信号分帧、加窗,进行清浊分割,提取基频,这一部分较简单,自己编程序做。参考文献自己到图书馆期刊网上查找。提取语音信号的lpc参数,可调用lpcfit.m 程序(我提供,见附件),将源、目标语音的浊音段的lpc系数进行DTW规整,调用pathita2.m 程序(我提供,见附件)。将规整得到的lpc系数转换成lsp参数,调用lpcar2ls.m 程序(我提供,见附件), 再进行转换映射,调用matlab的指令newrbe。

详 情 说 明

在文中,我们可以通过以下步骤来扩展文本并保留关键思想:

1. 首先,我们使用Matlab的wavread指令来读取语音信号。

2. 然后,我们对语音信号进行分帧和加窗处理,并进行清浊分割,以及提取基频。这部分相对简单,您可以自己编写程序来完成。

3. 关于参考文献的部分,您可以到图书馆或期刊网站上查找相关资料。

4. 接下来,我们可以使用lpcfit.m程序(附件中提供)来提取语音信号的LPC参数。然后,我们可以使用pathita2.m程序(附件中提供)对源语音和目标语音的浊音段的LPC系数进行DTW规整。

5. 将规整得到的LPC系数转换成LSP参数可以使用lpcar2ls.m程序(附件中提供)。最后,我们可以使用Matlab的指令newrbe进行转换映射。