摘要: 作为音频从业人员,笔者常常听到这样的讨论,“大街上能到50分贝啊”,“你们新出的耳机降噪能达到35分贝啊”,“在30分贝下,声音质量。。。” 他们说的分贝,是一样呢,还是不一样呢? 首先我们来看看 分贝的定义,分贝(decibel,/'dɛsɪ.bɛl/)是量度两个相同单位之数量比例的计量单位,主要 阅读全文
posted @ 2021-10-07 22:02 c6000 阅读(2150) 评论(0) 推荐(1) 编辑
摘要: 直接上干货: 1. MELP and MELPe Vocoder (codec):https://www.compandent.com/about-melpe/ 支持 2400 bit/s ,1200 bit/s,600 bit/s,300 bit/s,需要向compandent购买 2. HVXC 阅读全文
posted @ 2021-06-18 21:40 c6000 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 在生活中,混响和回声其实都是指的一件事,知乎告诉我们: 通常室内的声音比广阔空间的声音要更加丰满、结实,这是因为广阔的空间只有直达声,声波是直接被人耳接收而没有经过反射, 而在室内因为相对而言是封闭空间所以除了声源的直达声也有经过墙壁以及其他障碍物反射而产生的反射声被人耳接收到。 直达声和反射声被人 阅读全文
posted @ 2021-02-12 17:40 c6000 阅读(3501) 评论(0) 推荐(0) 编辑
摘要: 近日友人推了一个博客:https://blog.csdn.net/david_tym/article/details/80963732 作者对手机中通话链路进行了详细的分析。其中包括了经典的CP Call(运营商提供的电话业务)和流行的AP Call(VoIP等OTT业务)的链路,值得一看。 不过在 阅读全文
posted @ 2021-02-11 23:46 c6000 阅读(1992) 评论(1) 推荐(0) 编辑
摘要: 近日,三星发布的Buds Pro 耳机中,宣传有以下功能。其中涉及到噪声的,有主动降噪,通话降噪及智能降噪,很多人对他们的具体用途容易混淆,今天我们来辨析一下。 主动降噪和通话降噪完全不是一个概念,无论从方法,目的,技术手段,应用场景都不一样。 1. 主动降噪ANC(Active Noise Can 阅读全文
posted @ 2021-02-10 23:36 c6000 阅读(14789) 评论(0) 推荐(0) 编辑
摘要: 对带噪语音做噪声抑制,在远场语音识别和通话中都会用到,也都会碰到一个矛盾,是尽量的消除噪声即便对语音有损伤,还是尽量的不损伤语音即便保留一些噪声呢? 笔者这些年,接触了不少语音识别行业和通话行业的人,大家都在说,我们是两个行业,虽然噪声抑制的原理差不多,但是一个是给机器听的,一个是个人听的。 那么具 阅读全文
posted @ 2019-04-13 17:44 c6000 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 听说微信改用了speex, 于是今天访问了speex网站:http://www.speex.org/发现从08年的Speex 1.2rc1之后,在2014年12月份和2015年1月份更新了两次根据说明,是说对resampler做了NEON指令的优化,我记得案桌里面就带有speex的resampler... 阅读全文
posted @ 2015-01-28 23:53 c6000 阅读(2088) 评论(0) 推荐(0) 编辑
摘要: 一.编写helloworld.c Android.mk [root@fontlose jni]# cat hello.c[cpp]view plaincopyprint?#include<stdio.h>intmain(){printf("HelloWorld!\n");return0;} [root@fontlose jni]# cat Android.mk[plain]view plaincopyprint?LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_SRC_FILES:=hello.cLOCAL_M 阅读全文
posted @ 2012-10-11 22:53 c6000 阅读(3686) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/perfectpdl/article/details/5947600http://www.ibm.com/developerworks/cn/linux/thread/posix_thread1/ 阅读全文
posted @ 2012-10-11 22:50 c6000 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 程序功能:求从1一直到 APPLE_MAX_VALUE (100000000) 相加累计的和,并赋值给 apple 的a 和b ;求 orange 数据结构中的 a[i]+b[i ] 的和,循环 ORANGE_MAX_VALUE(1000000) 次。说明:由于样例程序是从实际应用中抽象出来的模型,所以本文不会进行 test.a=test.b= test.b+sum 、中间变量(查找表)等类似的优化。以下所有程序片断均为部分代码,完整代码请参看本文最下面的附件。清单 1. 样例程序[cpp] #defineORANGE_MAX_VALUE1000000 #defineAPPLE_MAX_VAL 阅读全文
posted @ 2012-10-11 22:49 c6000 阅读(2298) 评论(2) 推荐(2) 编辑