mozun2020
玄铁时代
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VS语音信号处理(5) C语言PCM格式语音存为WAV格式语音工程实例
VS语音信号处理(5) C语言PCM格式语音存为WAV格式语音工程实例前言一. 工程实现二. 生成编译三. 小结前言语音识别相关算法一般在MATLAB上进行仿真验证与实验,在工程上一般还是在VS中进行实现落地,本系列将介绍语音信号处理在C语言中的一系列应用,后期将以此为基础,再落地移植到嵌入式平台。今天介绍PCM格式语音存为WAV格式语音的工程应用。两种格式语音的唯一区别在于WAV语音包含文件头信息,而PCM格式语音仅包含语音数据流。语音格式转换也算是一种比较常见的应用,可以让我们更好的理解语音文件的原创 2022-05-11 00:16:33 · 1017 阅读 · 0 评论 -
MATLAB语音信号处理(1)播放音视频
MATLAB语音信号处理(1)播放音视频前言一. MATLAB仿真二. 仿真结果三. 小结前言MATLAB进行图像处理相关的学习是非常友好的,可以从零开始,对基础的图像处理都已经有了封装好的许多可直接调用的函数,这个系列文章的话主要就是介绍一些大家在MATLAB中常用一些概念函数进行例程演示!其实MATLAB不仅可以处理图像数据,对于语音信号的仿真处理也得到许多应用,自己在研究生期间的语音信号处理课程基本上是通过MATLAB进行仿真实验的,最近正好有好些语音相关的同学咨询与请教,这里就介绍一下如何通过原创 2022-05-28 00:10:51 · 2041 阅读 · 1 评论 -
研究生语音识别课程作业记录(一) 非特定人孤立词识别
研究生语音识别课程作业记录(一) 非特定人孤立词识别前言一. 任务要求二. 识别方法三. 语音数据库:四. 特征参数提取:五. 识别过程及分析:六. 小结前言研究生期间的语音识别课程作业记录,研一暑假的主要工作,也是自己正式入门语音识别的启程之路,虽然是采用传统方法进行语音识别的工程仿真,但对于一个新手菜鸟来说,这样的训练必不可少,借此机会记录一下,希望可以对刚入门语音识别的小白提供一点开拓的思路。一. 任务要求提供声音文件: 0-9的数字孤立词读音文件库,共28人录音样本,每人10次, 手工原创 2022-05-01 01:22:31 · 2367 阅读 · 4 评论 -
保姆级win7下配置虚拟机-安装Ubuntu20.04
win7下配置虚拟机-安装Ubuntu20.4一. 虚拟机安装1.1虚拟机准备1.2虚拟机安装二. Ubuntu安装2.1Ubuntu创建安装2.2Ubuntu直接安装三. 小结一. 虚拟机安装深度学习以及神经网络等相关项目大都需要在Linux系统下进行配置安装,因此,在win7系统下配置一个虚拟机,安装一个Ubuntu系统,便于进行后期的图像处理与语音识别相关项目的基础。1.1虚拟机准备虚拟机下载地址:1.2虚拟机安装双击安装vmware workstation 12 密原创 2022-04-08 00:14:40 · 3737 阅读 · 0 评论 -
VS语音信号处理(2) C语言分段读取WAV语音文件语音数据
VS语音信号处理(2) C语言分段读取WAV语音文件语音数据前言一. 工程实现二. 结果三. 小结前言语音识别相关算法一般在MATLAB上进行仿真验证与实验,在工程上一般还是在VS中进行实现落地,本系列将介绍语音信号处理在C语言中的一系列应用,后期将以此为基础,再落地移植到嵌入式平台。语音文件的格式多种多样都存在不同的标准,在WAV格式的语音文件中主要包含两个部分:文件头与语音数据,本文将介绍读取WAV语音文件的文件头数据。WAV格式语音文件数据标准如下图所示。即前44位位文件头数据,44位之后为原创 2022-04-28 05:00:00 · 1583 阅读 · 0 评论 -
VS语音信号处理(3) sonic变速不变调调试记录(二)
VS语音信号处理(3)sonic变速不变调调试记录(二)前言一. main函数二. 生成编译三. 小结前言语音识别相关算法一般在MATLAB上进行仿真验证与实验,在工程上一般还是在VS中进行实现落地,本系列将介绍语音信号处理在C语言中的一系列应用,后期将以此为基础,再落地移植到嵌入式平台。今天介绍sonic语音变速不变调算法的工程应用。libsonic是一个支持音频倍速播放的开源库。支持大于2倍速的播放。有ANSI C的版本,也有纯Java的版本。无外部依赖能够方便的集成进自己的应用中。具体工程以及原创 2022-05-16 23:14:30 · 691 阅读 · 0 评论 -
VS语音信号处理(4) C语言WAV格式语音存为PCM格式语音工程实例
VS语音信号处理(4) C语言WAV格式语音存为PCM格式语音工程实例前言一. 工程实现二. 生成编译三. 小结前言语音识别相关算法一般在MATLAB上进行仿真验证与实验,在工程上一般还是在VS中进行实现落地,本系列将介绍语音信号处理在C语言中的一系列应用,后期将以此为基础,再落地移植到嵌入式平台。今天介绍WAV格式语音存为PCM格式语音的工程应用。两种格式语音的唯一区别在于WAV语音包含文件头信息,而PCM格式语音仅包含语音数据流。语音格式转换也算是一种比较常见的应用,可以让我们更好的理解语音文件的原创 2022-05-10 00:11:55 · 1248 阅读 · 1 评论 -
VS语音信号处理(6) C语言调用SoundTouch进行变速不变调工程实例
VS语音信号处理(6) C语言调用SoundTouch进行变速不变调工程实例前言一. 源码下载即链接库准备二. 工程编译准备三. 例程实现四. 小结前言语音识别相关算法一般在MATLAB上进行仿真验证与实验,在工程上一般还是在VS中进行实现落地,本系列将介绍语音信号处理在C语言中的一系列应用,后期将以此为基础,再落地移植到嵌入式平台。今天介绍SoundTouch语音变速不变调算法的工程应用。SoundTouch是一个支持音频倍速播放的开源库。支持加速减速的播放。有ANSI C的版本,也有纯Java的版原创 2022-05-26 00:20:42 · 1224 阅读 · 0 评论 -
研究生语音识别课程作业记录(二) 非特定人孤立词识别
研究生语音识别课程作业记录(二) 非特定人孤立词识别前言一. 任务要求二. 识别方法三. 语音数据库四. 特征参数提取五. 识别过程及分析六. 小结前言研究生期间的语音识别课程作业记录,研一暑假的主要工作,也是自己正式入门语音识别的启程之路,虽然是采用传统方法进行语音识别的工程仿真,但对于一个新手菜鸟来说,这样的训练必不可少,借此机会记录一下,希望可以对刚入门语音识别的小白提供一点开拓的思路。一. 任务要求提供声音文件: 0-9的数字孤立词读音文件库,共28人录音样本,每人10次, 手工分割存原创 2022-05-01 01:34:18 · 1127 阅读 · 0 评论 -
VS语音信号处理(1) C语言读取WAV语音文件文件头数据
VS语音信号处理(1) C语言读取WAV语音文件文件头数据前言一. 工程实现二. 结果三. 小结前言语音识别相关算法一般在MATLAB上进行仿真验证与实验,在工程上一般还是在VS中进行实现落地,本系列将介绍语音信号处理在C语言中的一系列应用,后期将以此为基础,再落地移植到嵌入式平台。语音文件的格式多种多样都存在不同的标准,在WAV格式的语音文件中主要包含两个部分:文件头与语音数据,本文将介绍读取WAV语音文件的文件头数据。WAV格式语音文件数据标准如下图所示。即前44位位文件头数据,44位之后为语原创 2022-04-27 23:17:11 · 3553 阅读 · 0 评论 -
VS语音信号处理(3) sonic变速不变调调试记录(一)
VS语音信号处理(3)sonic变速不变调调试记录一前言一. main函数二. 生成编译三. 小结前言语音识别相关算法一般在MATLAB上进行仿真验证与实验,在工程上一般还是在VS中进行实现落地,本系列将介绍语音信号处理在C语言中的一系列应用,后期将以此为基础,再落地移植到嵌入式平台。今天介绍sonic语音变速不变调算法的工程应用。libsonic是一个支持音频倍速播放的开源库。支持大于2倍速的播放。有ANSI C的版本,也有纯Java的版本。无外部依赖能够方便的集成进自己的应用中。具体工程以及so原创 2022-05-14 23:50:43 · 1063 阅读 · 0 评论 -
VS语音信号处理(3) C语言调用sonic进行变速不变调工程实例
VS语音信号处理(3) C语言调用sonic进行变速不变调工程实例前言一. 工程实现二. 生成编译三. 小结前言语音识别相关算法一般在MATLAB上进行仿真验证与实验,在工程上一般还是在VS中进行实现落地,本系列将介绍语音信号处理在C语言中的一系列应用,后期将以此为基础,再落地移植到嵌入式平台。今天介绍sonic语音变速不变调算法的工程应用。libsonic是一个支持音频倍速播放的开源库。支持大于2倍速的播放。有ANSI C的版本,也有纯Java的版本。无外部依赖能够方便的集成进自己的应用中。一.原创 2022-05-07 22:34:51 · 1186 阅读 · 0 评论 -
VS语音信号处理(7) C语言调用SoundTouch进行变速不变调工程集成调试
VS语音信号处理(7) C语言调用SoundTouch进行变速不变调工程集成调试前言一. 源码下载即链接库准备二. 工程编译准备三. 例程实现四. 小结前言语音识别相关算法一般在MATLAB上进行仿真验证与实验,在工程上一般还是在VS中进行实现落地,本系列将介绍语音信号处理在C语言中的一系列应用,后期将以此为基础,再落地移植到嵌入式平台。今天介绍SoundTouch语音变速不变调算法的工程应用。SoundTouch是一个支持音频倍速播放的开源库。支持变速(加速减速)、变调、变速同时变调等三类功能模块,原创 2022-06-07 23:54:18 · 978 阅读 · 0 评论 -
研究生语音识别课程作业记录(三) 非特定人孤立词识别
研究生语音识别课程作业记录(三) 非特定人孤立词识别前言一. 任务要求二. 识别方法三. 语音数据库四. 特征参数提取五. 识别过程及分析六. 实验总结七. 小结前言研究生期间的语音识别课程作业记录,研一暑假的主要工作,也是自己正式入门语音识别的启程之路,虽然是采用传统方法进行语音识别的工程仿真,但对于一个新手菜鸟来说,这样的训练必不可少,借此机会记录一下,希望可以对刚入门语音识别的小白提供一点开拓的思路。一. 任务要求提供声音文件: 0-9的数字孤立词读音文件库,共28人录音样本,每人10次原创 2022-05-02 00:45:00 · 1900 阅读 · 2 评论 -
保姆级kaldi语音识别(2)Linux系统Ubuntu20.04下开源语音识别工具kaldi配置
Linux系统Ubuntu20.4下kaldi配置前言一. kaldi准备1.1虚拟机准备1.2虚拟机安装二. kaldi配置库安装三. kaldi例程实验四. 小结前言深度学习以及神经网络等相关项目大都需要在Linux系统下进行配置安装,作为一名算法工程师,特别是在图像处理与语音识别领域进行深入研究,深度学习各类相关的模型是自己进行接下来学习研究的一个基础。考虑到安装双系统的费时费力,切换不便,因此,就准备着手在win7系统下搭建一个虚拟机,安装一个Ubuntu系统,准备进行一些模型的配置搭建,跑一原创 2022-04-13 23:58:55 · 5556 阅读 · 2 评论 -
《MATLAB语音信号分析与合成(第二版)》:第10章 语音信号的合成算法
《MATLAB语音信号分析与合成(第二版)》:第10章 语音信号的合成算法前言1. 数据与函数路径设置2. MATLAB仿真一:重叠相加法语音合成3. MATLAB仿真二:重叠存储法语音合成4. MATLAB仿真三:线性比例重叠相加法语音合成5. MATLAB仿真四:频谱参数法语音合成6. MATLAB仿真五:线性预测系数与预测误差法语音合成7. MATLAB仿真六:基音与共振峰语音合成一8. MATLAB仿真七:基音与共振峰语音合成二9. MATLAB仿真八:基音与共振峰语音合成三10.原创 2022-04-18 07:30:00 · 2745 阅读 · 2 评论 -
《MATLAB语音信号分析与合成(第二版)》:第9章 共振峰的估算方法
《MATLAB语音信号分析与合成(第二版)》:第9章 共振峰的估算方法前言1. 数据与函数路径设置2. MATLAB仿真一:倒谱法对共振峰的估算3. MATLAB仿真二:LPC法对共振峰的估算一4. MATLAB仿真三:LPC法对共振峰的估算二5. MATLAB仿真四:连续语音LPC法共振峰的检测一6. MATLAB仿真五:连续语音LPC法共振峰的检测二7. MATLAB仿真六:基于希尔伯特黄变换HHT的共振峰检测一8. MATLAB仿真七:基于希尔伯特黄变换HHT的共振峰检测二小结前言原创 2022-04-17 07:15:00 · 2514 阅读 · 0 评论 -
《MATLAB语音信号分析与合成(第二版)》:第8章 基音周期的估算方法
《MATLAB语音信号分析与合成(第二版)》:第8章 基音周期的估算方法前言1. 数据与函数路径设置2. MATLAB仿真一:语音信号加高斯白噪声3. MATLAB仿真二:语音信号加正弦噪4. MATLAB仿真三:语音信号叠加噪声5. MATLAB仿真四:语音信号消除趋势项一6. MATLAB仿真五:语音信号消除趋势项二7. MATLAB仿真六:语音信号滤波去噪一8. MATLAB仿真七:语音信号滤波去噪二9. MATLAB仿真八:语音信号滤波去噪三小结前言《MATLAB语音信号分析与合原创 2022-04-17 07:00:00 · 3434 阅读 · 0 评论 -
《MATLAB语音信号分析与合成(第二版)》:第7章 语音信号的减噪
《MATLAB语音信号分析与合成(第二版)》:第7章 语音信号的减噪前言1. 数据与函数路径设置2. MATLAB仿真一:自适应滤波器LMS滤波减噪一3. MATLAB仿真二:自适应滤波器LMS滤波减噪二4. MATLAB仿真三:自适应滤波器LMS滤波减噪三5. MATLAB仿真四:谱减法滤波减噪6. MATLAB仿真五:改进谱减法滤波减噪7. MATLAB仿真六:维纳滤波法滤波减噪一8. MATLAB仿真七:维纳滤波法滤波减噪二9. MATLAB仿真八:维纳滤波法滤波减噪三小结前言《M原创 2022-04-16 16:54:49 · 2091 阅读 · 0 评论 -
《MATLAB语音信号分析与合成(第二版)》:第6章 语音端点的检测(2)
《MATLAB语音信号分析与合成(第二版)》:第6章 语音端点的检测(2)前言1. 数据与函数路径设置2. MATLAB仿真一:语音信号谱距离法端点检测一3. MATLAB仿真二:语音信号谱距离法端点检测二4. MATLAB仿真三:语音信号谱距离法端点检测三5. MATLAB仿真四:语音信号谱熵法端点检测一6. MATLAB仿真五:语音信号谱熵法端点检测二7. MATLAB仿真六:语音信号能零比法端点检测8. MATLAB仿真七:语音信号能熵比法端点检测9. MATLAB仿真八:语音信号小波变原创 2022-04-16 04:00:00 · 1436 阅读 · 0 评论 -
《MATLAB语音信号分析与合成(第二版)》:第6章 语音端点的检测(1)
《MATLAB语音信号分析与合成(第二版)》:第6章 语音端点的检测前言1. 数据与函数路径设置2. MATLAB仿真一:信号倒谱图、声道冲激响频谱、声门激励脉冲频谱3. MATLAB仿真二:离散余弦逆变换4. MATLAB仿真三:Mel滤波器组的频率响应曲线5. MATLAB仿真四:MFCC参数匹配6. MATLAB仿真五:小波分解7. MATLAB仿真六:小波包分解8. MATLAB仿真七:EMD分解小结前言《MATLAB语音信号分析与合成(第二版)》是中科院声学所的大佬宋知用老师数十年原创 2022-04-15 23:29:25 · 1251 阅读 · 0 评论 -
《MATLAB语音信号分析与合成(第二版)》:第5章 带噪语音和预处理
《MATLAB语音信号分析与合成(第二版)》:第5章 带噪语音和预处理前言1. 数据与函数路径设置2. MATLAB仿真一:语音信号加高斯白噪声3. MATLAB仿真二:语音信号加正弦噪4. MATLAB仿真三:语音信号叠加噪声5. MATLAB仿真四:语音信号消除趋势项一6. MATLAB仿真五:语音信号消除趋势项二7. MATLAB仿真六:语音信号滤波去噪一8. MATLAB仿真七:语音信号滤波去噪二9. MATLAB仿真八:语音信号滤波去噪三小结前言《MATLAB语音信号分析与合成原创 2022-04-15 00:26:16 · 4565 阅读 · 1 评论 -
《MATLAB语音信号分析与合成(第二版)》:第4章 语音信号的线性预测分析
《MATLAB语音信号分析与合成(第二版)》:第4章 语音信号的线性预测分析前言1. 数据与函数路径设置2. MATLAB仿真一:LPC的频谱分析3. MATLAB仿真二:普通预测法和格型预测法功率谱响应的比较4. MATLAB仿真三:FFT频谱和LPC谱的比较5. MATLAB仿真四:LPCC参数匹配6. MATLAB仿真五:LPCC参数匹配小结前言《MATLAB语音信号分析与合成(第二版)》是中科院声学所的大佬宋知用老师数十年经验积累下的呕心之作,对于语音信号处理相关感兴趣的同学,日后希望原创 2022-04-14 23:47:51 · 1991 阅读 · 0 评论 -
《MATLAB语音信号分析与合成(第二版)》:第3章 语音信号在其他变换域中的分析技术和特性
《MATLAB语音信号分析与合成(第二版)》:第3章 语音信号在其他变换域中的分析技术和特性前言1.2.3.小结前言1.2.3.小结对本章内容感兴趣或者想充分学习了解的,建议去研习书中第三章节的内容。......原创 2022-04-17 10:39:54 · 2787 阅读 · 2 评论 -
《MATLAB语音信号分析与合成(第二版)》:第2章 语音信号的时域、频域特性和短时分析技术
《MATLAB语音信号分析与合成(第二版)》:第2章 语音信号的时域、频域特性和短时分析技术前言1.2.3.小结前言1.2.3.小结对本章内容感兴趣或者想充分学习了解的,建议去研习书中第二章节的内容。......原创 2022-04-14 01:22:10 · 3839 阅读 · 0 评论
分享