终端送话方法、系统及设备的制作方法

文档序号:7714038阅读:120来源:国知局
专利名称:终端送话方法、系统及设备的制作方法
技术领域
本发明涉及通信技术领域,特别涉及终端送话方法、系统及设备。
背景技术
目前在终端之间的通信中,终端的麦克采集输入该终端的语音信号,并传给送话 器(mic),由送话器将输入该终端的语音信号发送给对端,而送话器的增益是决定该终端发 送给对端的语音信号质量好坏的一个重要因素,在一般情况下,终端在出厂时,送话器的增 益是固定地预置在终端中的。 在对上述现有技术进行实践和研究的过程中,本发明的发明人发现 在现有的终端送话过程中,对端接收到该终端发送的语音信号,会受到该终端的
环境噪音、对端筒音量调解能力及对端的环境噪音等因素的影响,使得该终端和对端的通
话质量有限。

发明内容
本发明实施例提供终端送话方法、系统及设备,提高了终端的通话质量。
本发明实施例提供一种终端送话方法,包括
获取环境噪音信息,所述环境噪音信息包括信噪比; 根据预置的环境噪音信息与终端送话器增益的第一对应关系,查找所述获取的环 境噪音信息对应的第一终端送话器的增益; 根据查找的所述第一终端送话器的增益调节第一终端麦克采集的信号大小,并按
照所述调节后的信号大小,将所述信号传送给所述第二终端。
本发明实施例提供一种终端,包括 噪音获取单元,用于获取环境噪音信息,所述环境噪音信息包括信噪比; 查找单元,用于根据预置的环境噪音信息与终端送话器增益的第一对应关系,查
找所述噪音获取单元获取的环境噪音信息对应的第一终端送话器的增益; 传送单元,用于根据所述查找单元查找的所述第一终端送话器的增益调节第一终
端麦克采集的信号大小,并按照所述调节后的信号大小,将所述信号传送给所述第二终端。
本发明实施例提供一种终端送话系统,包括第一终端和第二终端; 所述第一终端,用于获取环境噪音信息,所述环境噪音信息包括信噪比;根据预置
的环境噪音信息与终端送话器增益的第一对应关系,查找所述获取的环境噪音信息对应的
第一终端送话器的增益;根据查找的所述第一终端送话器的增益调节第一终端麦克采集的
信号大小,并按照所述调节后的信号大小,将所述信号传送给所述第二终端。 本实施例的终端送话方法中,第一终端获取环境噪音信息,根据预置的环境噪音
信息与终端送话器增益的第一对应关系,查找获取的环境噪音信息对应的第一终端送话器
增益,并将根据查找的第一终端送话器增益调节第一终端麦克采集的信号大小,按照调节
后的信号大小,将信号传送给第二终端。和现有技术中终端送话器按照固定的增益,将该终端麦克采集的信号传送给对端相比,本发明实施例的方法使得在通话过程中终端可以根据 自己或对端当前所处环境噪音,来调节信号的大小,能有效地提高通话质量,且实现方法比 较简单。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
图1是本发明方法实施例提供的终端送话方法的流程图; 图2是本发明设备实施例提供的终端结构示意图; 图3是本发明系统实施例提供的终端送话系统的结构示意图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
方法实施例 —种终端送话方法,本实施例是第一终端在和第二终端通信的过程中的方法,流 程图如图l所示,包括 步骤10、第一终端获取环境噪音信息,其中环境噪音信息包括信噪比(Signal to Noise Ratio, SNR)或信干燥比(SINR); 在获取环境噪音信息时,第一终端可以获取第一信噪比、第二信噪比和第三信噪 比中的任一信噪比作为环境噪音信息;或获取第一信噪比、第二信噪比和第三信噪比中的 任两个以上信噪比,并用获取的所述两个以上信噪比分别与对应的噪音加权值相乘以后, 再通过加权计算得到第四信噪比,将所述第四信噪比作为环境噪音信息,所述两个以上信 噪比对应的噪音加权值的和为1 ; 其中,第一信噪比是第一终端麦克采集的信号信噪比;第二信噪比是所述第二终 端发送的信号的信噪比;第三信噪比是所述第二终端期望的信噪比,或第二终端受话器采 集的信号的信噪比,或第二终端的麦克采集的信号的信噪比,其中受话器包括听筒、喇叭、 扬声器等。 这里的环境噪音信息还可以是第一终端和/或第二终端麦克采集的信号的信干 燥比等信息。在获取环境噪音信息时,是根据第一终端预置的环境噪音信息与终端送话器 增益的第一对应关系进行获取的,比如第一终端预置的是SINR与终端送话器增益的第一 对应关系,则第一终端在获取环境噪音信息时,是获取第一终端麦克采集的信号等信号的 SINR ;而当第一终端预置的是SNR与终端送话器增益的第一对应关系,则第一终端在获取 环境噪音信息时,是获取第一终端麦克采集的信号等信号的SNR。 其中,在获取第一信噪比时,第一终端可以采用傅立叶变换变换(FFT),先将第一终端麦克采集的信号转换成频域信号,然后将变换后的频域信号平均分成多个频率段,计 算各个频率段的信噪比,最后将各个频率段的信噪比进行加权平均计算得出第一信噪比; 获得第二信噪比时,是第一终端接收到第二终端发送的信号后,根据接收到的信号获得的, 获取的具体过程如获得第一信噪比的方法类似; 获得第三信噪比时,可以接收第二终端直接发送的第二终端麦克采集的信号的信 噪比,而第二终端获得第三信噪比和第一终端获得第一信噪比的方法类似,不再赘述;也可 以接收第二终端发送的,第二终端受话器的信号放大程度和第二终端受话器当前音量级别 的组合,如分数组合,根据预置的信号放大程度与当前音量级别组合,和信噪比的第二对应 关系,查找对应的信噪比作为所述第二终端受话器采集的信号的信噪比;比如接收到信号 放大程度与当前音量级别为7/4,则根据预置的第二对应关系查找到与7/4相对应的信噪 比; 在获取第三信噪比时,还可以是接收第二终端发送的期望第一终端发送信号的大 小,则根据第一终端预置的期望值与信噪比的第三对应关系,查找期望所述第一终端发送 信号的大小对应的信噪比,作为第二终端期望的信噪比。 可以理解,第一终端中还可以预置信号放大程度与当前音量级别组合,及期望值, 与信噪比的对应关系。且这些对应关系如第二对应关系和第三对应关系等,都可以根据实 际情况进行预置。 在获得第四信噪比时,可以用获取第一、第二和第三信噪比中的两个以上信噪比 分别与对应的噪音加权值相乘以后,再通过加权计算得到第四信噪比,其中所述两个以上 信噪比对应的噪音加权值的和为1。比如当第一终端获取的第一信噪比为L,,获取的第 二信噪比为R,,获取的第三信噪比为P,,则第四信噪为FSNK为LSNK与对应的本地环境的 噪音加权值a相乘,RSNK与对应的第一终端环境的噪音加权值b相乘,PSNK与对应的协议传 递的噪音加权值c相乘之后,再进行加权计算得到的值,即FSNK = a礼,+MR,+c^P,,其中 a+b+c = 1, a、 b和c可的具体值以根据第一终端预置的策略得到,而预置的策略包括a、 b 和c都为1/3,或在其中一个信噪比大于其他两个信噪比,且相差在预置的范围内,则所述 其中一个信噪比对应的噪音加权值小于预置的值等。 可以理解,第一终端可以多次获取环境噪音信息,并将多次获取的环境噪音信息 通过平滑计算得到的值,作为第一终端调节送话器增益的依据,平滑计算是指对多次获取 的环境噪音信息的加权平均值,这样防止某一次获取的环境噪音信息如SNR特别大,而导 致在进行信号大小调整的过程与实际不符。 步骤20、第一终端根据预置的环境噪音信息与终端送话器增益的第一对应关系, 查找所述获取的环境噪音信息对应的第一终端送话器的增益; 环境噪音信息与终端送话器增益的对应关系可以是较小的信噪比对应较大的增
.、 步骤30、第一终端根据查找的所述第一终端送话器的增益调节第一终端麦克采集 的信号大小,并按照调节后的信号大小,将所述信号传送给第二终端。 具体地,可以通过第一终端的麦克控制来实现,麦克控制根据查找到的送话器增 益调整发送通路上的数字或模拟放大器来调节信号的大小。 在一个具体的实施例中,第一终端还可以将反馈信息中的任意一种或几种信息发送给第二终端,以便第二终端调节对应麦克采集的信号大小,比如可以通过双音多频(Dual Tone Multi Frequency, DTMF)、会话描述协议(SDP)等将反馈信息发送给第二终端。其中 反馈信息包括第一终端麦克采集的信号的第一信噪比,第一终端受话器当前的音量级别 和第一终端受话器的信号放大程度,第一终端的期望值即期望第二终端发送的信号大小等 信息。 可以理解,如果第二终端接收到的是第一终端发送DTMF或SDP消息,第二终端会 根据其中包括的信息获取到环境噪音信息,再进行第二终端发送信号大小的调节,具体的 方法如第一终端进行调节的过程类似,在此不再赘述。 本实施例的终端送话方法中,第一终端获取环境噪音信息,并根据预置的环境噪 音信息与终端送话器增益的第一对应关系,查找获取的环境噪音信息对应的终端送话器增 益,并将根据查找的终端送话器增益调节第一终端麦克采集的信号大小,按照调节后的信 号大小,将信号传送给第二终端。和现有技术中终端送话器按照固定的增益,将该终端麦 克采集的信号传送给对端相比,本发明实施例的方法使得在通话过程中终端可以根据自己 或对端当前所处环境噪音,来调节信号的大小,能有效地提高通话质量,且实现方法比较简 单。 设备实施例 —种终端,本实施例中的终端是指下面提到的第一终端,结构示意图如2所示,包 括 噪音获取单元101,用于获取环境噪音信息,所述环境噪音信息包括信噪比或信干 燥比; 在获取环境噪音信息时,噪音获取单元101可以获取第一信噪比、第二信噪比和 第三信噪比中的任何一个信噪比作为环境噪音信息;或获取第一信噪比、第二信噪比和第 三信噪比中的任两个以上信噪比,并用获取的所述两个以上信噪比分别与对应的噪音加权 值相乘以后,再通过加权计算得到第四信噪比,将所述第四信噪比作为环境噪音信息,所述 获取的两个以上信噪比对应的噪音加权值的和为1。其中第一信噪比是第一终端麦克采集 的信号的信噪比;第二信噪比是所述第二终端发送的信号的信噪比;第三信噪比是所述第 二终端期望的信噪比,或第二终端受话器采集的信号的信噪比,或第二终端的麦克采集的 信号的信噪比。 具体地,噪音获取单元101可以包括 第一获取子单元111 ,用于获取第一信噪比、第二信噪比和第三信噪比中的任何一 个信噪比作为环境噪音信息;或, 第二获取子单元121 ,用于获取第一信噪比、第二信噪比和第三信噪比中的任两个 以上信噪比,并用获取的两个以上信噪比分别与对应的噪音加权值相乘以后,再通过加权 计算得到第四信噪比,将所述第四信噪比作为环境噪音信息,所述获取的两个以上信噪比 对应的噪音加权值的和为1 ; 其中,所述第一信噪比是第一终端麦克采集的信号的信噪比;所述第二信噪比是
所述第二终端发送的信号的信噪比;所述第三信噪比是所述第二终端期望的信噪比,或第
二终端受话器采集的信号的信噪比,或第二终端的麦克采集的信号的信噪比。 查找单元102,用于根据预置的环境噪音信息与终端送话器增益的第一对应关系,查找所述噪音获取单元101获取的,如第一获取子单元111或第二获取子单元121获取的 环境噪音信息对应的第一终端送话器的增益; 传送单元103,用于根据所述查找单元102查找的所述第一终端送话器的增益调 节第一终端麦克采集的信号大小,并按照所述调节后的信号大小,将所述信号传送给第二 终端。
可以理解,在一个具体的实施例中,该终端还可以包括 信息发送单元104,用于将反馈信息中的任意一种或几种信息发送给所述第二终
端,以便所述第二终端调节麦克采集的信号大小;其中其中,所述反馈信息包括所述第一
终端麦克采集的信号的第一信噪比;或,所述第一终端的受话器的信号放大程度和所述第
一终端的受话器当前音量级别的组合;或,所述第一终端期望所述第二终端发送的信号大
小。信息发送单元104可以通过DTMF、 SDP协议等将反馈信息发送给第二终端。 本实施例的终端中噪音获取单元101获取环境噪音信息,由查找单元102根据预
置的环境噪音信息与终端送话器增益的第一对应关系,查找获取的环境噪音信息对应的第
一终端送话器增益,并由传送单元103根据查找的第一终端送话器增益调节第一终端麦克
采集的信号大小,按照调节后的信号大小,将信号传送给第二终端。和现有技术中终端按照
固定的增益,将终端麦克采集的信号传送给对端相比,本发明实施例终端采用的方法使得
在通话过程中终端可以根据自己或对端当前所处环境噪音,来调节信号的大小,能有效地
提高通话质量,且实现方法比较简单。 系统实施例 —种终端送话系统,结构示意图如图3所示,包括第一终端100和第二终端200 ;
所述第一终端IOO,用于获取环境噪音信息,所述环境噪音信息包括信噪比;根据 预置的环境噪音信息与终端送话器增益的第一对应关系,查找所述获取的环境噪音信息对 应的第一终端送话器的增益;根据查找的所述第一终端送话器的增益调节第一终端麦克采 集的信号大小,并按照所述调节后的信号大小,将所述信号传送给所述第二终端200。
具体地,第一终端在获取环境噪音信息时获取第一信噪比、第二信噪比和第三信 噪比中的任何一个信噪比作为环境噪音信息;或,获取第一信噪比、第二信噪比和第三信 噪比中的任两个以上信噪比,并用获取的两个以上信噪比分别与对应的噪音加权值相乘以 后,再通过加权计算得到第四信噪比,将所述第四信噪比作为环境噪音信息,所述获取的两 个以上信噪比对应的噪音加权值的和为1 ; 其中,所述第一信噪比是第一终端麦克采集的信号的信噪比;所述第二信噪比是
所述第二终端发送的信号的信噪比;所述第三信噪比是所述第二终端期望的信噪比,或第
二终端受话器采集的信号的信噪比,或第二终端的麦克采集的信号的信噪比。 所述第二终端200,用于将下述信息中的任意一种或几种信息发送给第一终端
IOO:所述第二终端麦克采集的信号的第第三信噪比,所述第二终端的受话器的信号放大程
度和所述第二终端的受话器当时音量级别的组合,所述第二终端期望所述第一终端发送的
信号大小。 本实施例的终端送话方法中,第一终端获取环境噪音信息,根据预置的环境噪音 信息与终端送话器增益的第一对应关系,查找获取的环境噪音信息对应的第一终端送话器 增益,并将根据查找的第一终端送话器增益调节第一终端麦克采集的信号大小,按照调节后的信号大小,将信号传送给第二终端。和现有技术中终端送话器按照固定的增益,将该终 端麦克采集的信号传送给对端相比,本发明实施例的方法使得在通话过程中终端可以根据 自己或对端当前所处环境噪音,来调节信号的大小,能有效地提高通话质量,且实现方法比 较简单。 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可
以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储
介质可以包括只读存储器(R0M)、随机存取存储器(RAM)、磁盘或光盘等。 以上对本发明实施例所提供的终端送话方法、系统及设备,进行了详细介绍,本文
中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮
助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思
想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对 本发明的限制。
权利要求
一种终端送话方法,其特征在于,包括获取环境噪音信息,所述环境噪音信息包括信噪比;根据预置的环境噪音信息与终端送话器增益的第一对应关系,查找所述获取的环境噪音信息对应的第一终端送话器的增益;根据查找的所述第一终端送话器的增益调节第一终端麦克采集的信号大小,并按照所述调节后的信号大小,将所述信号传送给所述第二终端。
2. 如权利要求1所述的方法,其特征在于,所述获取环境噪音信息包括获取第一信 噪比、第二信噪比和第三信噪比中的任何一个信噪比作为环境噪音信息;或,获取第一信噪 比、第二信噪比和第三信噪比中的任两个以上信噪比,并用获取的两个以上信噪比分别与 对应的噪音加权值相乘以后,再通过加权计算得到第四信噪比,将所述第四信噪比作为环 境噪音信息,所述获取的两个以上信噪比对应的噪音加权值的和为1 ;其中,所述第一信噪比是第一终端麦克采集的信号的信噪比;所述第二信噪比是所述 第二终端发送的信号的信噪比;所述第三信噪比是所述第二终端期望的信噪比,或第二终 端受话器采集的信号的信噪比,或第二终端的麦克采集的信号的信噪比。
3. 如权利要求2所述的方法,其特征在于,获取第三信噪比包括接收所述第二终端发送的,第二终端受话器的信号放大程度和第二终端受话器当前音 量级别的组合;根据预置的信号放大程度和当前音量级别组合,与信噪比的第二对应关系, 查找对应的信噪比作为所述第二终端受话器采集的信号的信噪比;或,接收所述第二终端发送的期望所述第一终端发送信号的大小,根据预置的期望值与信 噪比的第三对应关系,查找期望所述第一终端发送信号的大小对应的信噪比,作为所述第 二终端期望的信噪比;或,接收所述第二终端直接发送的麦克采集的信号的信噪比。
4. 如权利要求1所述的方法,其特征在于,所述方法还包括将反馈信息中的任意一种或几种信息发送给所述第二终端,以便所述第二终端调节麦 克采集的信号大小其中,所述反馈信息包括所述第一终端麦克采集的信号的第一信噪比;或,所述第一 终端的受话器的信号放大程度和所述第一终端的受话器当前音量级别的组合;或,所述第 一终端期望所述第二终端发送的信号大小。
5. 如权利要求4所述的方法,其特征在于,所述将反馈信息中的任意一种或几种信息 发送给所述第二终端包括将所述一种或几种反馈信息通过双音多频DTMF命令,或会话描述协议SDP发送给所述 第二终端。
6. —种终端,其特征在于,包括噪音获取单元,用于获取环境噪音信息,所述环境噪音信息包括信噪比; 查找单元,用于根据预置的环境噪音信息与终端送话器增益的第一对应关系,查找所述噪音获取单元获取的环境噪音信息对应的第一终端送话器的增益;传送单元,用于根据所述查找单元查找的所述第一终端送话器的增益调节第一终端麦克采集的信号大小,并按照所述调节后的信号大小,将所述信号传送给所述第二终端。
7. 如权利要求6所述的终端,其特征在于,所述噪音获取单元包括第一获取子单元,用于获取第一信噪比、第二信噪比和第三信噪比中的任何一个信噪 比作为第一环境噪音信息;或,第二获取子单元,用于获取第一信噪比、第二信噪比和第三信噪比中的任两个以上信 噪比,并用获取的两个以上信噪比分别与对应的噪音加权值相乘以后,再通过加权计算得 到第四信噪比,将所述第四信噪比作为第一环境噪音信息,所述获取的两个以上信噪比对 应的噪音加权值的和为1 ;其中,所述第一信噪比是第一终端麦克采集的信号的信噪比;所述第二信噪比是所述 第二终端发送的信号的信噪比;所述第三信噪比是所述第二终端期望的信噪比,或第二终 端受话器采集的信号的信噪比,或第二终端的麦克采集的信号的信噪比。
8. 如权利要求6所述的终端,其特征在于,还包括信息发送单元,用于将反馈信息中的任意一种或几种信息发送给所述第二终端,以便 所述第二终端调节麦克采集的信号大小;其中,所述反馈信息包括所述第一终端麦克采集的信号的第一信噪比;或,所述第一 终端的受话器的信号放大程度和所述第一终端的受话器当前音量级别的组合;或,所述第 一终端期望所述第二终端发送的信号大小。
9. 一种终端送话系统,其特征在于,包括第一终端和第二终端;所述第一终端,用于获取环境噪音信息,所述环境噪音信息包括信噪比;根据预置的环 境噪音信息与终端送话器增益的第一对应关系,查找所述获取的环境噪音信息对应的第一 终端送话器的增益;根据查找的所述第一终端送话器的增益调节第一终端麦克采集的信号 大小,并按照所述调节后的信号大小,将所述信号传送给所述第二终端。
10. 如权利要求9所述的系统,其特征在于,所述第一终端获取环境噪音信息包括获 取第一信噪比、第二信噪比和第三信噪比中的任何一个信噪比作为环境噪音信息;或,获取 第一信噪比、第二信噪比和第三信噪比中的任两个以上信噪比,并用获取的两个以上信噪 比分别与对应的噪音加权值相乘以后,再通过加权计算得到第四信噪比,将所述第四信噪 比作为环境噪音信息,所述获取的两个以上信噪比对应的噪音加权值的和为1 ;其中,所述第一信噪比是第一终端麦克采集的信号的信噪比;所述第二信噪比是所述 第二终端发送的信号的信噪比;所述第三信噪比是所述第二终端期望的信噪比,或第二终 端受话器采集的信号的信噪比,或第二终端的麦克采集的信号的信噪比;所述第二终端,还用于将下述信息中的任意一种或几种信息发送给第一终端所述第 二终端麦克采集的信号的信噪比,所述第二终端的受话器的信号放大程度和所述第二终端 的受话器当时音量级别的组合,所述第二终端期望所述第一终端发送的信号大小。
全文摘要
本发明实施例公开了终端送话方法、系统及设备,应用于通信技术领域。本实施例的终端送话方法中,第一终端获取环境噪音信息,根据预置的环境噪音信息与终端送话器增益的第一对应关系,查找获取的环境噪音信息对应的第一终端送话器增益,并将根据查找的第一终端送话器增益调节第一终端麦克采集的信号大小,按照调节后的信号大小,将信号传送给第二终端。和现有技术中终端送话器按照固定的增益,将该终端麦克采集的信号传送给对端相比,本发明实施例的方法使得在通话过程中终端可以根据自己和对端当前所处环境噪音,来调节信号的大小,能有效地提高通话质量,且实现方法比较简单。
文档编号H04M1/19GK101699831SQ20091017799
公开日2010年4月28日 申请日期2009年10月23日 优先权日2009年10月23日
发明者尹朝阳, 韩风 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1