- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 CCS下DSP仿真实现双边带调制与频谱分析(查表法)
1、系统描述DSP 系统从I/O 端口将要处理的数据不断读入, 进行处理之后再从I/O 端口输出. I/O输入端口设计地址为 0x0001 和0x0002; I/O 输出端口设计在0x0003 处.为了在CCS 软仿真环境下进行实验, 需要将I/O 端口连接到相应的输入输出数据文件上. 而输入数据我们用Matlab 产生, 借此演示Matlab 和CCS 协同工作的情形. 首先实现一个基本的...
2018-05-31 22:18:49 4825 1
原创 windows下CCS安装教程
最近要完成DSP的作业,所以需要装CCS,下面就详细的介绍一下CCS的安装步骤。1、电脑环境博主的电脑环境:Windows 10 教育版 安装的CCS版本:CCS6.1.32、安装包获取首先自己要准备好安装包,获取的途径可以是网上搜索下载的、也可以是从官方网站下载的。个人推荐上官网去下载网址是:http://processors.wiki.ti.com/index.php/...
2018-05-23 12:27:06 61413 21
原创 word2016公式自动编号
最近用Word2016写文档时需要写很多公式,但手动空格让公式居中并使公式编号右对齐很麻烦并且手动空格的格式也不一定能对齐。下面就介绍一下在Word2016中公式自动编号的步骤。工具:Word2016方法和步骤:1、ctrl+A 全选整个文档,右键,点击段落,在弹出的框中点击左下角的‘制表位’,设置两个制表位,一个是‘20,居中’,一个是‘40,右对齐’,分别点击“设置”,设置...
2018-05-23 10:07:55 37443 4
原创 Marp —用Markdown编写PPT
何为Marp?Marp 是一个用 Markdown 编辑幻灯片的跨平台免费软件,用户在左侧区域编辑 MD 文本,可在右侧即时显示效果。软件支持多种主题配色,在幻灯片内可插入 Emoji、数学公式,自定义背景,导出为 PDF 文档。关于 MarkdownMarkdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软件 Word 或 Pages...
2018-05-16 21:03:46 14334 1
原创 Python音频处理包——Librosa的安装与使用
Python音频处理库—librosa的安装与使用1、librosa简介 Librosa是一个用于音频、音乐分析、处理的python工具包,一些常见的时频处理、特征提取、绘制声音图形等功能应有尽有,功能十分强大。本文主要介绍librosa的安装与使用方法。 librosa的安装与使用文档 https://librosa.github.io/librosa/ins...
2018-05-16 10:29:56 32338 2
原创 基于MATLAB和Python的短时平均过零率检验
1、需求分析 采用五种基本波形进行短时平均过零率算法的检测。生成一段5s的波形,采样频率均为8000Hz:1、正弦波:幅值:0.5V,频率:1kHz;2、全0波形;3、正弦波:幅值:0.5V,频率:2kHz;4、正弦波:幅值:0.5V,频率:3kHz;5、噪声。 注意 :因为生成.wav文件后,MATLAB和python读取WAV文件时全零波形会产生误差,读入后不再是全零波形,所以这里...
2018-05-14 16:19:37 3985 2
原创 使用Latex排版一篇IEEE文章
最近读到一篇IEEE的论文,同时也在学习使用LeTex排版,所以用这篇IEEE的文章进行了简单的排版练习。从模板说起 Latex的模板让使用者无需考虑格式问题,从而将注意力更多地投入到内容而非形式上,这便是Latex的一大优势所在,对于不同的格式要求,排版者只需在文件头部修改所使用的模板即可(只需修改一行的内容),而剩下的文本则无需变动,非常方便。 本文以IEEE期刊官方所提...
2018-05-14 13:19:33 42104 2
原创 在MATLAB中添加语音处理工具箱(voicebox)
1. voicebox介绍 voicebox是一个MATLAB中的语音处理工具箱,支持MATLAB6.5以上的版本。其中包含了对语音的分帧处理,滤波,加窗,参数提取等等函数,是语音识别几乎不可缺少的一个工具箱。网站: http://www.ee.ic.ac.uk/hp/staff/dmb/voicebox/voicebox.html 这个网站包括了voicebox的介绍和下载包 。...
2018-05-10 10:52:44 43423 15
原创 基于MATLAB和Python的短时平均过零率分析
短时平均过零率的MATLAB实现在博主的另一篇博客里已经介绍过了。这里主要介绍Python环境下信号的短时平均过零率,并对比MATLAB和Python两者仿真的结果是否一致。1、过零率(Zero Crossing Rate)概念:过零率(Zero Crossing Rate,ZCR)是指在每帧中,语音信号通过零点(从正变为负或从负变为正)的次数。 这个特征已在语音识别和音乐信息检索...
2018-05-07 15:37:14 3955
原创 基于MATLAB和Python的频谱分析
频谱分析是进行信号分析的基础,这里我们采用三种简单的样本(正弦波、方波、噪声)进行频谱分析。我们用MATLAB和Python同时仿真,验证其正确性。具体操作如下:1、用MATLAB生成一个样本并保存为WAV文件,并用MATLAB画出波形和频谱图。2、用Python读取对应的WAV文件,并画出波形和频谱图。1、正弦波的波形和频谱 这里我们生成一个简单的正弦波:y=sin(2∗π...
2018-05-07 09:55:06 5577
原创 Python安装hmmlearn
1、报错去hmmlearn的github库去安装这个库,需要注意的是这个库不能直接pip install hmmlearn尝试安装,会报错说没有这个库的资源。 hmmlearn-Github给出的安装方法——pip install -U --user hmmlearn报错—— 2、解决办法在Unofficial Windows Binaries for Python Ex...
2018-05-03 13:30:10 15318 7
原创 Python音频特征提取——pyAudioAnalysis工具包
语音识别等应用离不开音频特征的提取,最近在看音频特征提取的内容,用到一个python下的工具包——pyAudioAnalysis: An Open-Source Python Library for Audio Signal Analysis,该工具包的说明文档可以点击这里下载,对应的github链接点击这里。这个工具包原说明文档支持的是Linux安装,且不能与python3很好地兼容,注意啦...
2018-05-03 12:54:56 24944 4
原创 基于MATLAB的语音信号的时域特性分析(二)——短时能量、短时平均过零率
语音信号分帧以后,可以在时域中处理,也可以在频域中处理。这里主要介绍时域处理中提取语音信号的特性。 设语音波形时域信号为x(n)x(n)x(n) 、加窗函数w(n)w(n)w(n) 分帧处理后得到的第i帧语音信号为yi(n)yi(n){{y}_{i}}(n),则yi(n)yi(n){{y}_{i}}(n) 满足: yi(n)=w(n)∗x((i−1)∗inc+n),1≤n≤L,1≤i≤...
2018-05-02 15:40:02 28526 27
原创 基于MATLAB的语音信号的时域特性分析(一)——分帧、窗函数
语音信号是一个非稳态的。时变的信号。但在“短时间”范围内可以认为语音信号是稳态的、时不变的。这个短时间一般值10~30ms。由于有这个特性,故常把语音信号称为“准稳态”的信号。这个“准稳态”的特性构成了语音信号的“短时分析技术”。 在短时分析中,将语音信号分为一段一段地来分析其特征参数,其中每一段称为一“帧”,帧长一般取10~30ms。这样,对于整体的语音信号来讲,每一帧特征参数组成了...
2018-05-02 12:50:13 25962 2
原创 pycharm中显示额外的“figure”窗口
问题描述在电脑中重新安装Anaconda3&PyCharm后,运行原来的程序画图时出现了下图界面。 不能弹出如下图所示的“figure”窗口。 解决方法:这是因为PyCharm在Sciview中开放它。具体操作步骤如下所示: 1、“File—>Settings”,打开Settings窗口。 2、找到“Python Scientific”,去除右边候选框中的勾号。 ...
2018-05-01 14:37:06 22947 12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人