μ -律非均匀量化编码与解码(matlab实现) 2、将上述语音信号作 -律非均匀量化编码与解码,并分别采取以下各种不同编解码方案: (1)在64kbps数码率(8kHz采样率,8比特每样本点)条件下,选择5个不同的值(10-500之间)进行编解码,比较各种编解码语音和原始语音的质量(信噪比) (2)在条件下,采样率仍为8kHz,改变每个样本点的量化比特数为4,6和10比特三种不同情况下,比较各个解码后语音的质量(信噪比)。
python -m pip install --upgrade pip之后有warning 之前想用pip install一个包的时候会提示要更新pip包,而且安装错误,就用了python -m pip install --upgrade pip这个命令,然后会出现。后来执行了pip install --upgrade pip后pip更新成功,而且没有warning,pip install其他安装包也可以了,虽然但是很神奇就对了。
ValueError: the number of columns changed from 1 to 3 at row 6; `usecols` ValueError: the number of columns changed from 1 to 3 at row 6; use `usecols` to select a subset and avoid this error
关于vad_ezm1端点检测的问题《MATLAB在语音信号分析和合成中的应用》(含第二版) (1)x1、x2变量都是第四个是0,是因为这个音频尾部有很长的静音 ,所以在前面的开始端点检测的for循环中,检测到第3组的结束点后,运行到了case 3,x1和x2都会同时被置0,表示语音结束,为下一段准备,这个时候可能循环没有结束,但是会一直在case{0,1}中,表示这一段都是静音。这一步后,相当于把第4组的x1,x2都删除了,看起来是只删除了x1,但是实际上因为有el=el-1这个操作,后面的循环。这里相当于不考虑第4组了,也就是课本案例的情况(后面好长的静音)。3.以上代码均来自书本。
立创eda入门(1)——网络标签问题 因为一开始加入网络标签的时候是NET+数字,所以需要自己改名字,但是很离谱地发现不管怎么改网络标签名字(也就是上面的USART0_RX),都会自动帮我变成原来的名字,但是用其他的名字,比如GND,5V,就可以改成功,我以为是这个网络标签被其他东西占用了,因为是之前删除了标签再重新加的标签。然后才发现是自己改成了USART0 RX,漏掉了下面的横杠,因为名字中间是不可以有空格键的,所以才修改不成功,但是空格可以用横杆来代替。最近在入门立创eda,一直在跟b站上的乐育科技的视频走,有兴趣的伙伴也可以看看。