摘要:
WebRTC的回声抵消算法(AEC,AECM)有以下几个重要的模块: 1.回声延时估计 2.NLMS 3.NLP 4.CNG 5.双端检测(DT) 下面分别介绍: (1)回声延时估计 回声延时长短:基于相关的时延估计算法(其中:基于语音信号自相关求基音周期):回声抵消场所,延时搜索范围较大。 web 阅读全文
摘要:
语音通话中回声分为两种: 1.电路回声(已经被解决) 2.声学回声 WebRTC源代码中设计了两个回声消除模块: 1.AEC(Acoustic Echo Canceller):电脑端 2.AECM(Acoustic Echo Canceller Mobile):移动端 AECM: 产生声学回声的原因 阅读全文
摘要:
一,均方误差 作为机器学习中常常用于损失函数的方法,均方误差频繁的出现在机器学习的各种算法中,但是由于是舶来品,又和其他的几个概念特别像,所以常常在跟他人描述的时候说成其他方法的名字。 均方误差的数学表达为: 如上图所示,通过计算每个预测值和实际值之间的差值的平方和再求平均,机器学习中它经常被用于表 阅读全文
摘要:
https://segmentfault.com/a/1190000011403597 Web Real-Time Communication(Web实时通信,WebRTC)由一组标准、协议和JavaScript API组成,用于实现浏览器之间(端到端)的音频、视频及数据共享。 WebRTC使得实时 阅读全文
摘要:
https://www.cnblogs.com/sddai/p/6250094.html 1. 概要 数据预处理在众多深度学习算法中都起着重要作用,实际情况中,将数据做归一化和白化处理后,很多算法能够发挥最佳效果。然而除非对这些算法有丰富的使用经验,否则预处理的精确参数并非显而易见。 https:/ 阅读全文
摘要:
标记符 点形 + 加号 o 圆圈 * 星号 . 实心点 x 叉号 s 正方形 d 钻石形 ^ 上三角形 v 下三角形 > 右三角形 < 左三角形 p 五角星形 h ... 阅读全文
摘要:
clc;clear; z=0:2.5:3000; [syncl_cp,~,~]=ReadSu('syncl_cp.su'); [syncl_ro,~,~]=ReadSu('syncl_ro.su'); cp = syncl_cp(:,1); ro = syncl_ro(:,1); % plot(z, 阅读全文
摘要:
指针的值(该指针指向的地址),储存在指针指向地址上的值,指针自己的地址。 9种不同的操作 1.赋值 数组名,带地址运算符(&),另一个指针。 2.解引用 “ * ”:*ptr = 100; //给出指针指向地址上储存的值 3.取址 指针变量也有自己的变量名。 4.指针与整数相加 ptr1 + 4 = 阅读全文
摘要:
参考文献: Spectral Subtraction Based on Minimum Statistics. R.Martin 纯净语音取自:TIMIT,ITU-T P501 噪声库可用:Noise92, NOIZEUS或Aurora2等。 步骤 1.短时功率谱平滑 2.噪声功率谱估计:设带噪语音 阅读全文
摘要:
1.具有方向性的音频信号获取 采用MIT数据库(http://sound.media.mit.edu/resources/KEMAR.html,并与语音信号卷积得到具有方位性的信号。 差值可以获取不在数据库中的数据。 界面设计: 2.运动声源的音频信号获取(声源围绕水平面转一周) 运动声源的合成过程 阅读全文