一种信息输出方法及电子设备.pdf

上传人:a1 文档编号:4698334 上传时间:2018-10-27 格式:PDF 页数:14 大小:2.26MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310344641.4

申请日:

2013.08.08

公开号:

CN104346129A

公开日:

2015.02.11

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/16申请日:20130808|||公开

IPC分类号:

G06F3/16

主分类号:

G06F3/16

申请人:

联想(北京)有限公司

发明人:

陈英标; 王元成

地址:

100085北京市海淀区上地创业路6号

优先权:

专利代理机构:

北京同达信恒知识产权代理有限公司11291

代理人:

黄志华

PDF下载: PDF下载
内容摘要

本发明公开了一种信息输出方法,用于提高输出信息实时性。所述方法包括以下步骤:当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息;判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值;当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息。本发明还公开了用于实现所述方法的电子设备。

权利要求书

权利要求书
1.  一种信息输出方法,应用于电子设备中,所述方法包括以下步骤:
当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息;
判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值;
当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息。

2.  如权利要求1所述的方法,其特征在于,所述第二预设幅度值为静音幅度值。

3.  如权利要求1所述的方法,其特征在于,当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息的步骤包括:
当获得的所述第一声音信息的所述第一实际幅度值在一预设时长内均低于所述第一预设幅度值时,获得所述第二声音信息。

4.  如权利要求1-3任一权项所述的方法,其特征在于,在获得第二声音信息之前,所述方法还包括步骤:设置第一抑制标识信息。

5.  如权利要求4所述的方法,其特征在于,当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息的步骤包括:
当所述第二实际幅度值低于所述第一预设幅度值时,根据所述第一抑制标识信息输出幅度值为所述第二预设幅度值的所述第三声音信息。

6.  如权利要求5所述的方法,其特征在于,在判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值之后,所述方法还包括步骤:
当所述第二声音信息的所述第二实际幅度值不低于所述第一预设幅度值时,输出所述第二声音信息。

7.  如权利要求6所述的方法,其特征在于,在输出所述第二声音信息之前,所述方法还包括步骤:删除所述第一抑制标识信息。

8.  一种电子设备,其特征在于,所述电子设备包括:
获取模块,含有一个采集模块,所述采集模块用于当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息;
判断模块,用于判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值;
输出模块,用于当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息。

9.  如权利要求8所述的电子设备,其特征在于,所述第二预设幅度值为静音幅度值。

10.  如权利要求8所述的电子设备,其特征在于,所述获取模块具体用于:当获得的所述第一声音信息的所述第一实际幅度值在一预设时长内均低于所述第一预设幅度值时,获得所述第二声音信息。

11.  如权利要求8-10任一权项所述的电子设备,其特征在于,所述电子设备还包括一个设置模块,用于设置第一抑制标识信息。

12.  如权利要求11所述的电子设备,其特征在于,所述输出模块具体用于:当所述第二实际幅度值低于所述第一预设幅度值时,根据所述第一抑制标识信息输出幅度值为所述第二预设幅度值的所述第三声音信息。

13.  如权利要求12所述的电子设备,其特征在于,所述输出模块还用于:当所述第二声音信息的所述第二实际幅度值不低于所述第一预设幅度值时,输出所述第二声音信息。

14.  如权利要求13所述的电子设备,其特征在于,所述电子设备还包括删除模块,用于删除所述第一抑制标识信息。

说明书

说明书一种信息输出方法及电子设备
技术领域
本发明涉及计算机及嵌入式领域,特别涉及一种信息输出方法及电子设备。
背景技术
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备享受随着科技发展带来的舒适生活。比如,笔记本、手机等电子设备已经成为人们生活中一个不可或缺的部分,人们可以通过笔记本、手机等电子设备以语音、视频等等方式加强与其他人之间的联系。
目前,为了提高电子设备采集音频的灵敏度,MIC(麦克)阵列开始大量引入电子设备。MIC阵列在采集声音时灵敏度较高,但也正是因为MIC阵列的高灵敏度,同时也就出现了背景噪音大的问题。因此,如何消除所采集的声音信号中的噪声、从混有噪声的声音信号中提取有用声音信息,一直是信息学科研究的焦点之一。
现有技术中,虽然有许多算法可以实现抑制噪声的目的,但这些算法大部分都是基于傅里叶变换,然而采用傅里叶变换时过程较为复杂,如果是构造简单的电子设备,可能不具备采用这些算法的条件。并且,采用傅里叶变换去噪,一般都会产生时间延迟,致使输出的声音信号出现时延,无法满足信息输出的实时性需求,甚至可能会导致信号失真。
发明内容
本发明实施例提供一种信息输出方法,用于解决现有技术中因抑制背景噪音而导致声音信息输出产生时延的技术问题,实现了有效抑制背景噪音、提高 输出信息实时性的技术效果。
一种信息输出方法,应用于电子设备中,所述方法包括以下步骤:
当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息;
判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值;
当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息。
其中,所述第二预设幅度值为静音幅度值。
较佳的,当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息的步骤包括:当获得的所述第一声音信息的所述第一实际幅度值在一预设时长内均低于所述第一预设幅度值时,获得所述第二声音信息。
较佳的,在获得第二声音信息之前,所述方法还包括步骤:设置第一抑制标识信息。
其中,当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息的步骤包括:当所述第二实际幅度值低于所述第一预设幅度值时,根据所述第一抑制标识信息输出幅度值为所述第二预设幅度值的所述第三声音信息。
较佳的,在判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值之后,所述方法还包括步骤:当所述第二声音信息的所述第二实际幅度值不低于所述第一预设幅度值时,输出所述第二声音信息。
较佳的,在输出所述第二声音信息之前,所述方法还包括步骤:删除所述第一抑制标识信息。
一种电子设备,所述电子设备包括:
获取模块,含有一个采集模块,所述采集模块用于当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息;
判断模块,用于判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值;
输出模块,用于当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息。
其中,所述第二预设幅度值为静音幅度值。
较佳的,所述获取模块具体用于:当获得的所述第一声音信息的所述第一实际幅度值在一预设时长内均低于所述第一预设幅度值时,获得所述第二声音信息。
较佳的,所述电子设备还包括一个设置模块,用于设置第一抑制标识信息。
所述输出模块具体用于:当所述第二实际幅度值低于所述第一预设幅度值时,根据所述第一抑制标识信息输出幅度值为所述第二预设幅度值的所述第三声音信息。
较佳的,所述输出模块还用于:当所述第二声音信息的所述第二实际幅度值不低于所述第一预设幅度值时,输出所述第二声音信息。
较佳的,所述电子设备还包括删除模块,用于删除所述第一抑制标识信息。
本发明实施例中的信息输出方法可以应用于电子设备中,所述方法可以包括以下步骤:当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息;判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值;当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息。
本发明实施例中通过判断声音信息的幅度值来控制声音信息的输出,如果获取的声音信息的幅度值低于所述第一预设幅度值,那么可以输出幅度值较低的声音信息,一般来说,幅度值较低的声音信息,所包含的噪声信息也较少,即本发明实施例中通过控制声音信息的幅度值来控制噪声。本发明实施例中的方法因无需采用傅里叶变换,输出声音信息时不会出现延时情况,信号也不会出现失真,有效解决了现有技术中因采用傅里叶变换抑制背景噪音而可能导致 的输出声音信号延时甚至失真的技术问题。本发明实施例中的方法能够尽量保证信息输出的实时性和准确性,且较为简单,易于实现。
附图说明
图1为本发明实施例中信息输出方法的主要流程图;
图2为本发明实施例中电子设备的结构图。
具体实施方式
本发明实施例中提供一种信息输出方法,所述方法可以应用于电子设备中,所述方法可以包括以下步骤:当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息;判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值;当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息。
本发明实施例中通过判断声音信息的幅度值来控制声音信息的输出,如果获取的声音信息的幅度值低于所述第一预设幅度值,那么可以输出幅度值较低的声音信息,一般来说,幅度值较低的声音信息,所包含的噪声信息也较少,即本发明实施例中通过控制声音信息的幅度值来控制噪声。本发明实施例中的方法因无需采用傅里叶变换,输出声音信息时不会出现延时情况,信号也不会出现失真,有效解决了现有技术中因采用傅里叶变换抑制背景噪音而可能导致的输出声音信号延时甚至失真的技术问题。本发明实施例中的方法能够尽量保证信息输出的实时性和准确性,且较为简单,易于实现。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中,所述电子设备可以是PC(个人计算机)、笔记本、PAD (平板电脑)、手机等等不同的电子设备,本发明对此不作限制。
首先说明,本文中出现的术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。下面结合附图对本发明优选的实施方式进行详细说明。
实施例一
参见图1,本发明实施例提供一种信息输出的方法,所述方法可以应用于电子设备中,所述方法的主要流程如下:
步骤101:当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息。
本发明实施例中,所述第一声音信息可以是采集的环境中的声音信息,例如所述电子设备可以具有一采集模块,所述采集模块可以用于采集声音信息,例如,所述采集模块可以是麦克,较佳的,所述采集模块可以是麦克阵列。
那么,本发明实施例中,在步骤101之前,所述电子设备可以通过所述采集模块来获得所述第一声音信息。本发明实施例中,所述采集模块可以实时、定时或受触发时采集环境中的声音信息,所述环境可以是所述电子设备所处的环境。
本发明实施例中,在获得所述第一声音信息后,可以对所述第一声音信息进行处理,获得所述第一声音信息的幅度值,其中,所述第一声音信息的幅度值可以称为所述第一实际幅度值。
在获得所述第一实际幅度值后,可以判断所述第一实际幅度值是否低于所述第一预设幅度值,如果判断确定所述第一实际幅度值低于所述第一预设幅度值,所述电子设备可以继续获取所述第二声音信息。例如,所述电子设备可以继续通过所述采集模块获得所述第二声音信息。
或者,如果判断确定所述第一实际幅度值不低于所述第一预设幅度值,所 述电子设备也可以继续获取所述第二声音信息,但此时,所述第二声音信息只能相当于所述第一声音信息,即需要重新根据所述第一声音信息进行判断过程。
其中,所述第一预设幅度值可以是根据电子设备的各实际参数设置的幅度值,根据电子设备的不同,所述第一预设幅度值也可以不同;因为电子设备运行造成的参数不稳定性,所述第一预设幅度值可以在一个可允许的范围内波动。
较佳的,本发明实施例中,所述电子设备中还可以设置一预设时长,所述预设时长可以由所述电子设备自行设置,或者也可以由使用所述电子设备的用户根据实际需要来进行设置。
那么,如果设置了所述预设时长,判断所述第一实际幅度值是否低于所述第一预设幅度值,具体可以是判断在所述预设时长内所述第一实际幅度值是否低于所述第一预设幅度值。
即,当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息,具体可以是:如果判断确定所述第一实际幅度值在所述预设时长内均低于所述第一预设幅度值,则可以获得所述第二声音信息。
较佳的,本发明实施例中,如果获得的第一声音信息的第一实际幅度值低于第一预设幅度值,那么在获得所述第二声音信息之前,还可以设置一第一抑制标识信息,在设置所述第一抑制标识信息后,可以继续获得所述第二声音信息。所述第一抑制标识信息可以用于表示将要抑制所述电子设备输出的声音信息。
步骤102:判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值。
本发明实施例中,所述第二声音信息也可以是采集的环境中的声音信息,例如所述第二声音信息也可以是通过所述采集模块采集得到的环境中的声音信息。
当所述第一声音信息的所述第一实际幅度值低于所述第一预设幅度值时,所述采集模块可以继续采集所述第二声音信息。
较佳的,本发明实施例中,如果设置了所述预设时长,那么具体可以是当所述第一声音信息的所述第一实际幅度值在所述预设时长内均低于所述第一预设幅度值时,所述采集模块可以继续采集所述第二声音信息。
本发明实施例中,在获得所述第二声音信息后,可以对所述第二声音信息进行处理,获得所述第二声音信息的幅度值,所述第二声音信息的幅度值可以称为所述第二实际幅度值。
在获得所述第二实际幅度值后,可以比较所述第二实际幅度值与所述第一预设幅度值之间的大小关系,判断所述第二实际幅度值是否低于所述第一预设幅度值。
其中,如果是判断所述第一声音信息的所述第一实际幅度值在所述预设时长内是否均低于所述第一预设幅度值,那么在所述预设时长内,所述电子设备输出的声音信息可以是所述第一声音信息。
步骤103:当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息。
本发明实施例中,如果判断确定所述第二实际幅度值低于所述第一预设幅度值,所述电子设备可以输出幅度值为所述第二预设幅度值的所述第三声音信息。
较佳的,本发明实施例中,如果在获得所述第二声音信息之前设置了所述第一抑制标识信息,那么,如果确定所述第二声音信息的所述第二实际幅度值低于所述第一预设幅度值,可以确定所述第一抑制标识信息生效,所述电子设备可以根据所述第一抑制标识信息输出幅度值为所述第二预设幅度值的所述第三声音信息。
其中,所述第二预设幅度值可以是根据电子设备的各实际参数设置的幅度值,根据电子设备的不同,所述第二预设幅度值也可以不同,则所述第三声音 信息也可以相应不同。
进一步的,在本发明另一实施例中,如果在步骤102中判断出所述第二声音信息的所述第二实际幅度值不低于所述第一预设幅度值,则可以输出所述第二声音信息。
较佳的,本发明另一实施例中,如果在获取所述第二声音信息前设置了所述第一抑制标识信息,那么,如果判断确定所述第二声音信息的所述第二实际幅度值不低于所述第一预设幅度值,则可以删除所述第一抑制标识信息,继续输出所述第二声音信息。
实施例二
例如,所述电子设备可以具有一个模拟数字转换器,例如该模拟数字转换器为8位分辨率的模拟数字转换器,通过该模拟数字转换器能将声音信号经处理后编码成256个不同的离散值,例如所述离散值可以是无符号整数0-255。本发明实施例中,该256个离散值中的每个离散值均可以表示声音信息的幅度值,例如,所述电子设备每获取一个声音信息,都可以确定所述声音信息的幅度值,而所述电子设备获取的所有声音信息的幅度值都可以在0-255的范围之内。
本发明实施例中,所述电子设备可以通过采集模块来获得第一声音信息,所述第一声音信息可以是环境中的声音信息。
在采集到所述第一声音信息后,可以确定所述第一声音信息的幅度值,例如所述第一声音信息的幅度值可以称为第一实际幅度值,本发明实施例中可以将所述第一实际幅度值表示为Ax1,其中Ax1的取值就可以为0-255之间任一整数值。
所述电子设备可以预设有一个第一预设幅度值,所述第一预设幅度值可以是根据电子设备的各实际参数设置的幅度值,根据电子设备的不同,所述第一预设幅度值也可以不同。本发明实施例中,由于电子设备运行可能会造成所述第一预设幅度值在一定程度上有所偏离,因此所述电子设备可以预设有第一预 设幅度范围,那么所述第一预设幅度值就可以在所述第一预设幅度范围内波动。
本发明实施例中,例如所述第一预设幅度范围可以是[118,138],即A1=128±10。所述电子设备输出的声音信息的幅度值可以称为Ax,且Ax取值也可以为0-255之间任一整数值。
本发明实施例中,在获得所述第一声音信息的幅度值后,可以判断所述第一实际幅度值是否低于所述第一预设幅度值。
例如,Ax1=98,A1=128,那么可以判断确定所述第一实际幅度值低于所述第一预设幅度值。
所述电子设备的所述采集模块可以继续获取周围环境中的第二声音信息。
本发明实施例中,当获取到所述第二声音信息后,可以确定所述第二声音信息的幅度值,例如所述第二声音信息的幅度值可以称为第二实际幅度值,本发明实施例中可以将所述第二实际幅度值表示为Ax2,其中Ax2的取值可以为0-255之间任一整数值。
在确定所述第二实际幅度值后,可以判断所述第二实际幅度值是否低于所述第一预设幅度值。
例如Ax2=100,而已知A1=128,那么可以判断确定所述第二实际幅度值低于所述第一预设幅度值,即Ax2<A1,则,所述电子设备可以输出幅度值为第二预设幅度值的第三声音信息。其中,所述电子设备可以预先设定所述第三声音信息的所述第二预设幅度值。
例如,所述第二预设幅度值可以表示为A2,例如A2=128。则所述电子设备可以输出幅度值为128的所述第三声音信息。
实施例三
例如,在发明本实施例中,所述电子设备可以具有一个模拟数字转换器,例如该模拟数字转换器为8位分辨率的模拟数字转换器,通过该模拟数字转换器能将声音信号经处理后编码成256个不同的离散值,例如所述离散值可以是 无符号整数0-255。本发明实施例中,该256个离散值中的每个离散值均可以表示声音信息的幅度值,例如,所述电子设备每获取一个声音信息,都可以确定所述声音信息的幅度值,而所述电子设备获取的所有声音信息的幅度值都可以在0-255的范围之内。
所述电子设备可以通过采集模块来获得第一声音信息,所述第一声音信息可以是环境中的声音信息。在获得所述第一声音信息后,所述电子设备可以确定所述第一声音信息的幅度值,所述第一声音信息的幅度值可以称为第一实际幅度值,本发明实施例中可以将所述第一实际幅度值表示为Ax1,其中Ax1的取值就可以为0-255之间任一整数值。
较佳的,在本发明实施例中,所述电子设备中可以设置一预设时长,所述预设时长可以由所述电子设备自行设置,或者也可以由使用所述电子设备的用户根据实际需要来进行设置,所述预设时长可以表示为T1,例如T1可以为0.5秒。
则,本发明实施例中,可以通过所述采集模块来获得所述预设时长内的声音信息。在获得所述预设时长内的声音信息后,可以确定所述预设时长内的声音信息对应的平均幅度值,该平均幅度值就可以看做所述第一实际幅度值。
所述电子设备可以预设有一个第一预设幅度值,所述第一预设幅度值可以是根据电子设备的各实际参数设置的幅度值,根据电子设备的不同,所述第一预设幅度值也可以不同。本发明实施例中,由于电子设备运行可能会造成所述第一预设幅度值在一定程度上有所偏离,因此所述电子设备可以预设有第一预设幅度范围,那么所述第一预设幅度值就可以在所述第一预设幅度范围内波动。
本发明实施例中,例如所述第一预设幅度范围可以是[118,138],即A1=128±10。
所述电子设备可以判断所述第一实际幅度值是否低于所述第一预设幅度值,具体可以是判断在所述预设时长内获得的声音信息的幅度值是否低于所述 第一预设幅度值。
例如,Ax1=98,A1=128,则判断确定所述第一实际幅度值低于所述第一预设幅度值。所述电子设备可以继续获取周围环境中的第二声音信息。
且,如果判断确定所述第一实际幅度值低于所述第一预设幅度值,所述电子设备还可以设置一第一抑制标识信息,例如所述第一抑制标识信息可以是一个标志位,例如该标志位可以以W表示,例如W可以有两个取值,分别为“0”和“1”,当W=0时,表明所述第一抑制标识信息被删除,当W=1时,表明所述第一抑制标识信息有效。因此,设置所述第一抑制标识信息,具体可以是将W的值置1,删除所述第一抑制标识信息,具体可以是将W置0。
本发明实施例中,当获取到所述第二声音信息后,所述电子设备可以确定所述第二声音信息的幅度值,例如所述第二声音信息的幅度值可以称为第二实际幅度值,本发明实施例中可以将所述第二实际幅度值表示为Ax2,其中Ax2的取值可以为0-255之间任一整数值。
在确定所述第二实际幅度值后,可以判断所述第二实际幅度值是否低于所述第一预设幅度值。
例如Ax2=100,而已知A1=128,那么可以判断确定所述第二实际幅度值低于所述第一预设幅度值,即Ax2<A1,所述电子设备可以确定所述第一抑制标识信息有效,则,所述电子设备可以输出幅度值为第二预设幅度值的第三声音信息。其中,所述电子设备可以预先设定所述第三声音信息的所述第二预设幅度值。
例如,所述第二预设幅度值可以表示为A2,例如A2=128。则所述电子设备可以输出幅度值为128的所述第三声音信息。
实施例四
例如,在发明本实施例中,所述电子设备可以具有一个模拟数字转换器,例如该模拟数字转换器为10位分辨率的模拟数字转换器,通过该模拟数字转换器能将声音信号经处理后编码成1024个不同的离散值,例如所述离散值可 以是无符号整数0-1023。本发明实施例中,该1024个离散值中的每个离散值均可以表示声音信息的幅度值,例如,所述电子设备每获取一个声音信息,都可以确定所述声音信息的幅度值,而所述电子设备获取的所有声音信息的幅度值都可以在0-1023的范围之内。
所述电子设备可以通过采集模块来获得第一声音信息,所述第一声音信息可以是环境中的声音信息。在获得所述第一声音信息后,所述电子设备可以确定所述第一声音信息的幅度值,所述第一声音信息的幅度值可以称为第一实际幅度值,本发明实施例中可以将所述第一实际幅度值表示为Ax1,其中Ax1的取值就可以为0-1023之间任一整数值。
较佳的,在本发明实施例中,所述电子设备中可以设置一预设时长,所述预设时长可以由所述电子设备自行设置,或者也可以由使用所述电子设备的用户根据实际需要来进行设置,所述预设时长可以表示为T1,例如T1可以为0.5秒。
则,本发明实施例中,可以通过所述采集模块来获得所述预设时长内的声音信息。在获得所述预设时长内的声音信息后,可以确定所述预设时长内的声音信息对应的平均幅度值,该平均幅度值就可以看做所述第一实际幅度值。
所述电子设备可以预设有一个第一预设幅度值,所述第一预设幅度值可以是根据电子设备的各实际参数设置的幅度值,根据电子设备的不同,所述第一预设幅度值也可以不同。本发明实施例中,由于电子设备运行可能会造成所述第一预设幅度值在一定程度上有所偏离,因此所述电子设备可以预设有第一预设幅度范围,那么所述第一预设幅度值就可以在所述第一预设幅度范围内波动。
本发明实施例中,例如所述第一预设幅度范围可以是[502,522],即A1=512±10。
所述电子设备可以判断所述第一实际幅度值是否低于所述第一预设幅度值,具体可以是判断在所述预设时长内获得的声音信息的幅度值是否低于所述 第一预设幅度值。
例如,Ax1=400,A1=512,则判断确定所述第一实际幅度值低于所述第一预设幅度值。所述电子设备可以继续获取周围环境中的第二声音信息。
且,如果判断确定所述第一实际幅度值低于所述第一预设幅度值,所述电子设备还可以设置一第一抑制标识信息,例如所述第一抑制标识信息可以是一个标志位,例如该标志位可以以W表示,例如W可以有两个取值,分别为“0”和“1”,当W=0时,表明所述第一抑制标识信息被删除,当W=1时,表明所述第一抑制标识信息有效。因此,设置所述第一抑制标识信息,具体可以是将W的值置1,删除所述第一抑制标识信息,具体可以是将W置0。
本发明实施例中,当获取到所述第二声音信息后,所述电子设备可以确定所述第二声音信息的幅度值,例如所述第二声音信息的幅度值可以称为第二实际幅度值,本发明实施例中可以将所述第二实际幅度值表示为Ax2,其中Ax2的取值可以为0-1023之间任一整数值。
在确定所述第二实际幅度值后,可以判断所述第二实际幅度值是否低于所述第一预设幅度值。
例如Ax2=600,而已知A1=512,那么可以判断确定所述第二实际幅度值不低于所述第一预设幅度值,即Ax2≥A1,所述电子设备可以确定删除所述第一抑制标识信息,则所述电子设备可以直接输出所述第二声音信息。
实施例五
请参见图2,本发明实施例提供一种电子设备,所述电子设备可以包括获取模块201、判断模块202和输出模块203。
所述获取模块201可以用于当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息。
较佳的,在本发明实施例中,所述电子设备中还可以设置有一个采集模块,所述获取模块201可以通过所述采集模块获取周围环境中的声音信息。
较佳的,所述获取模块201可以通过所述采集模块获取所述第一声音信息, 当获得的所述第一声音信息的所述第一实际幅度值在一预设时长内均低于所述第一预设幅度值时,所述获取模块201可以继续通过所述采集模块获得所述第二声音信息。
所述预设时长可以由所述电子设备自行设置,或者也可以由使用所述电子设备的用户根据实际需要来进行设置。
所述第一声音信息可以是周围环境中的声音信息,所述第二声音信息也可以是周围环境中的声音信息。
较佳的,所述电子设备还可以包括一个设置模块204,可以用于设置第一抑制标识信息,所述第一抑制标识信息可以用于表示将要抑制所述电子设备输出的声音信息。具体的,如果所述判断模块202判断确定获得的所述第一实际幅度值低于所述第一预设幅度值,或所述判断模块202判断确定获得的所述第一实际幅度值在所述预设时长内均低于所述第一预设幅度值,那么所述设置模块204可以设置所述第一抑制标识信息。
所述判断模块202可以用于判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值。
当所述判断模块202判断确定所述第一声音信息的所述第一实际幅度值低于所述第一预设幅度值时,所述获取模块201可以继续通过所述采集模块采集所述第二声音信息。
较佳的,本发明实施例中,如果设置了所述预设时长,那么具体可以是当所述第一声音信息的所述第一实际幅度值在所述预设时长内均低于所述第一预设幅度值时,所述获取模块201可以继续通过所述采集模块采集所述第二声音信息。当所述获取模块201获得所述第二声音信息后,可以对所述第二声音信息进行处理,获得所述第二声音信息的幅度值,所述第二声音信息的幅度值可以称为所述第二实际幅度值。
所述输出模块203可以用于当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息。
如果确定所述第二声音信息的所述第二实际幅度值低于所述第一预设幅度值,所述设置模块204可以设置所述第一抑制标识信息,所述电子设备可以根据所述第一抑制标识信息输出幅度值为所述第二预设幅度值的所述第三声音信息。
较佳的,本发明实施例中,所述电子设备还可以包括一个删除模块205,可以用于删除所述第一抑制标识信息。
当所述获取模块201获得所述第二声音信息的所述第二实际幅度值不低于所述第一预设幅度值时,所述删除模块205可以删除所述第一抑制标识信息,所述输出模块203输出所述第二声音信息。
本发明实施例中的信息输出方法可以应用于电子设备中,所述方法可以包括以下步骤:当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时,获得第二声音信息;判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值;当所述第二实际幅度值低于所述第一预设幅度值时,输出幅度值为第二预设幅度值的第三声音信息。
本发明实施例中通过判断声音信息的幅度值来控制声音信息的输出,如果获取的声音信息的幅度值低于所述第一预设幅度值,那么可以输出幅度值较低的声音信息,一般来说,幅度值较低的声音信息,所包含的噪声信息也较少,即本发明实施例中通过控制声音信息的幅度值来控制噪声。本发明实施例中的方法因无需采用傅里叶变换,输出声音信息时不会出现延时情况,信号也不会出现失真,有效解决了现有技术中因采用傅里叶变换抑制背景噪音而可能导致的输出声音信号延时甚至失真的技术问题。本发明实施例中的方法能够尽量保证信息输出的实时性和准确性,且较为简单,易于实现。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过 程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以 上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

一种信息输出方法及电子设备.pdf_第1页
第1页 / 共14页
一种信息输出方法及电子设备.pdf_第2页
第2页 / 共14页
一种信息输出方法及电子设备.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种信息输出方法及电子设备.pdf》由会员分享,可在线阅读,更多相关《一种信息输出方法及电子设备.pdf(14页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 104346129 A (43)申请公布日 2015.02.11 CN 104346129 A (21)申请号 201310344641.4 (22)申请日 2013.08.08 G06F 3/16(2006.01) (71)申请人 联想 (北京) 有限公司 地址 100085 北京市海淀区上地创业路 6 号 (72)发明人 陈英标 王元成 (74)专利代理机构 北京同达信恒知识产权代理 有限公司 11291 代理人 黄志华 (54) 发明名称 一种信息输出方法及电子设备 (57) 摘要 本发明公开了一种信息输出方法, 用于提高 输出信息实时性。所述方法包括以下步骤 。

2、: 当获 得的第一声音信息的第一实际幅度值低于第一预 设幅度值时, 获得第二声音信息 ; 判断所述第二 声音信息的第二实际幅度值是否低于所述第一预 设幅度值 ; 当所述第二实际幅度值低于所述第一 预设幅度值时, 输出幅度值为第二预设幅度值的 第三声音信息。本发明还公开了用于实现所述方 法的电子设备。 (51)Int.Cl. 权利要求书 2 页 说明书 10 页 附图 1 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书10页 附图1页 (10)申请公布号 CN 104346129 A CN 104346129 A 1/2 页 2 1. 一种信息输出方法, 。

3、应用于电子设备中, 所述方法包括以下步骤 : 当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时, 获得第二声音信 息 ; 判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值 ; 当所述第二实际幅度值低于所述第一预设幅度值时, 输出幅度值为第二预设幅度值的 第三声音信息。 2. 如权利要求 1 所述的方法, 其特征在于, 所述第二预设幅度值为静音幅度值。 3. 如权利要求 1 所述的方法, 其特征在于, 当获得的第一声音信息的第一实际幅度值 低于第一预设幅度值时, 获得第二声音信息的步骤包括 : 当获得的所述第一声音信息的所述第一实际幅度值在一预设时长内均低于所述第一 预设幅。

4、度值时, 获得所述第二声音信息。 4. 如权利要求 1-3 任一权项所述的方法, 其特征在于, 在获得第二声音信息之前, 所述 方法还包括步骤 : 设置第一抑制标识信息。 5. 如权利要求 4 所述的方法, 其特征在于, 当所述第二实际幅度值低于所述第一预设 幅度值时, 输出幅度值为第二预设幅度值的第三声音信息的步骤包括 : 当所述第二实际幅度值低于所述第一预设幅度值时, 根据所述第一抑制标识信息输出 幅度值为所述第二预设幅度值的所述第三声音信息。 6. 如权利要求 5 所述的方法, 其特征在于, 在判断所述第二声音信息的第二实际幅度 值是否低于所述第一预设幅度值之后, 所述方法还包括步骤 :。

5、 当所述第二声音信息的所述第二实际幅度值不低于所述第一预设幅度值时, 输出所述 第二声音信息。 7. 如权利要求 6 所述的方法, 其特征在于, 在输出所述第二声音信息之前, 所述方法还 包括步骤 : 删除所述第一抑制标识信息。 8. 一种电子设备, 其特征在于, 所述电子设备包括 : 获取模块, 含有一个采集模块, 所述采集模块用于当获得的第一声音信息的第一实际 幅度值低于第一预设幅度值时, 获得第二声音信息 ; 判断模块, 用于判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度 值 ; 输出模块, 用于当所述第二实际幅度值低于所述第一预设幅度值时, 输出幅度值为第 二预设幅度值的。

6、第三声音信息。 9. 如权利要求 8 所述的电子设备, 其特征在于, 所述第二预设幅度值为静音幅度值。 10. 如权利要求 8 所述的电子设备, 其特征在于, 所述获取模块具体用于 : 当获得的所 述第一声音信息的所述第一实际幅度值在一预设时长内均低于所述第一预设幅度值时, 获 得所述第二声音信息。 11. 如权利要求 8-10 任一权项所述的电子设备, 其特征在于, 所述电子设备还包括一 个设置模块, 用于设置第一抑制标识信息。 12. 如权利要求 11 所述的电子设备, 其特征在于, 所述输出模块具体用于 : 当所述第二 实际幅度值低于所述第一预设幅度值时, 根据所述第一抑制标识信息输出幅。

7、度值为所述第 二预设幅度值的所述第三声音信息。 权 利 要 求 书 CN 104346129 A 2 2/2 页 3 13. 如权利要求 12 所述的电子设备, 其特征在于, 所述输出模块还用于 : 当所述第二声 音信息的所述第二实际幅度值不低于所述第一预设幅度值时, 输出所述第二声音信息。 14. 如权利要求 13 所述的电子设备, 其特征在于, 所述电子设备还包括删除模块, 用于 删除所述第一抑制标识信息。 权 利 要 求 书 CN 104346129 A 3 1/10 页 4 一种信息输出方法及电子设备 技术领域 0001 本发明涉及计算机及嵌入式领域, 特别涉及一种信息输出方法及电子设。

8、备。 背景技术 0002 随着科学技术的不断发展, 电子技术也得到了飞速的发展, 电子产品的种类也越 来越多, 人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设 备享受随着科技发展带来的舒适生活。 比如, 笔记本、 手机等电子设备已经成为人们生活中 一个不可或缺的部分, 人们可以通过笔记本、 手机等电子设备以语音、 视频等等方式加强与 其他人之间的联系。 0003 目前, 为了提高电子设备采集音频的灵敏度, MIC(麦克) 阵列开始大量引入电子设 备。MIC 阵列在采集声音时灵敏度较高, 但也正是因为 MIC 阵列的高灵敏度, 同时也就出现 了背景噪音大的问题。 因此, 。

9、如何消除所采集的声音信号中的噪声、 从混有噪声的声音信号 中提取有用声音信息, 一直是信息学科研究的焦点之一。 0004 现有技术中, 虽然有许多算法可以实现抑制噪声的目的, 但这些算法大部分都是 基于傅里叶变换, 然而采用傅里叶变换时过程较为复杂, 如果是构造简单的电子设备, 可能 不具备采用这些算法的条件。并且, 采用傅里叶变换去噪, 一般都会产生时间延迟, 致使输 出的声音信号出现时延, 无法满足信息输出的实时性需求, 甚至可能会导致信号失真。 发明内容 0005 本发明实施例提供一种信息输出方法, 用于解决现有技术中因抑制背景噪音而导 致声音信息输出产生时延的技术问题, 实现了有效抑制。

10、背景噪音、 提高输出信息实时性的 技术效果。 0006 一种信息输出方法, 应用于电子设备中, 所述方法包括以下步骤 : 0007 当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时, 获得第二声音 信息 ; 0008 判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值 ; 0009 当所述第二实际幅度值低于所述第一预设幅度值时, 输出幅度值为第二预设幅度 值的第三声音信息。 0010 其中, 所述第二预设幅度值为静音幅度值。 0011 较佳的, 当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时, 获得 第二声音信息的步骤包括 : 当获得的所述第一声音信息的所述第一实。

11、际幅度值在一预设时 长内均低于所述第一预设幅度值时, 获得所述第二声音信息。 0012 较佳的, 在获得第二声音信息之前, 所述方法还包括步骤 : 设置第一抑制标识信 息。 0013 其中, 当所述第二实际幅度值低于所述第一预设幅度值时, 输出幅度值为第二预 设幅度值的第三声音信息的步骤包括 : 当所述第二实际幅度值低于所述第一预设幅度值 说 明 书 CN 104346129 A 4 2/10 页 5 时, 根据所述第一抑制标识信息输出幅度值为所述第二预设幅度值的所述第三声音信息。 0014 较佳的, 在判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度 值之后, 所述方法还包括步骤。

12、 : 当所述第二声音信息的所述第二实际幅度值不低于所述第 一预设幅度值时, 输出所述第二声音信息。 0015 较佳的, 在输出所述第二声音信息之前, 所述方法还包括步骤 : 删除所述第一抑制 标识信息。 0016 一种电子设备, 所述电子设备包括 : 0017 获取模块, 含有一个采集模块, 所述采集模块用于当获得的第一声音信息的第一 实际幅度值低于第一预设幅度值时, 获得第二声音信息 ; 0018 判断模块, 用于判断所述第二声音信息的第二实际幅度值是否低于所述第一预设 幅度值 ; 0019 输出模块, 用于当所述第二实际幅度值低于所述第一预设幅度值时, 输出幅度值 为第二预设幅度值的第三声。

13、音信息。 0020 其中, 所述第二预设幅度值为静音幅度值。 0021 较佳的, 所述获取模块具体用于 : 当获得的所述第一声音信息的所述第一实际幅 度值在一预设时长内均低于所述第一预设幅度值时, 获得所述第二声音信息。 0022 较佳的, 所述电子设备还包括一个设置模块, 用于设置第一抑制标识信息。 0023 所述输出模块具体用于 : 当所述第二实际幅度值低于所述第一预设幅度值时, 根 据所述第一抑制标识信息输出幅度值为所述第二预设幅度值的所述第三声音信息。 0024 较佳的, 所述输出模块还用于 : 当所述第二声音信息的所述第二实际幅度值不低 于所述第一预设幅度值时, 输出所述第二声音信息。

14、。 0025 较佳的, 所述电子设备还包括删除模块, 用于删除所述第一抑制标识信息。 0026 本发明实施例中的信息输出方法可以应用于电子设备中, 所述方法可以包括以下 步骤 : 当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时, 获得第二声音信 息 ; 判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值 ; 当所述第二 实际幅度值低于所述第一预设幅度值时, 输出幅度值为第二预设幅度值的第三声音信息。 0027 本发明实施例中通过判断声音信息的幅度值来控制声音信息的输出, 如果获取的 声音信息的幅度值低于所述第一预设幅度值, 那么可以输出幅度值较低的声音信息, 一般 来说,。

15、 幅度值较低的声音信息, 所包含的噪声信息也较少, 即本发明实施例中通过控制声音 信息的幅度值来控制噪声。本发明实施例中的方法因无需采用傅里叶变换, 输出声音信息 时不会出现延时情况, 信号也不会出现失真, 有效解决了现有技术中因采用傅里叶变换抑 制背景噪音而可能导致的输出声音信号延时甚至失真的技术问题。 本发明实施例中的方法 能够尽量保证信息输出的实时性和准确性, 且较为简单, 易于实现。 附图说明 0028 图 1 为本发明实施例中信息输出方法的主要流程图 ; 0029 图 2 为本发明实施例中电子设备的结构图。 具体实施方式 说 明 书 CN 104346129 A 5 3/10 页 6。

16、 0030 本发明实施例中提供一种信息输出方法, 所述方法可以应用于电子设备中, 所述 方法可以包括以下步骤 : 当获得的第一声音信息的第一实际幅度值低于第一预设幅度值 时, 获得第二声音信息 ; 判断所述第二声音信息的第二实际幅度值是否低于所述第一预设 幅度值 ; 当所述第二实际幅度值低于所述第一预设幅度值时, 输出幅度值为第二预设幅度 值的第三声音信息。 0031 本发明实施例中通过判断声音信息的幅度值来控制声音信息的输出, 如果获取的 声音信息的幅度值低于所述第一预设幅度值, 那么可以输出幅度值较低的声音信息, 一般 来说, 幅度值较低的声音信息, 所包含的噪声信息也较少, 即本发明实施。

17、例中通过控制声音 信息的幅度值来控制噪声。本发明实施例中的方法因无需采用傅里叶变换, 输出声音信息 时不会出现延时情况, 信号也不会出现失真, 有效解决了现有技术中因采用傅里叶变换抑 制背景噪音而可能导致的输出声音信号延时甚至失真的技术问题。 本发明实施例中的方法 能够尽量保证信息输出的实时性和准确性, 且较为简单, 易于实现。 0032 为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发明实施例 中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例是 本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员 在没。

18、有做出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。 0033 本发明实施例中, 所述电子设备可以是 PC (个人计算机) 、 笔记本、 PAD (平板电脑) 、 手机等等不同的电子设备, 本发明对此不作限制。 0034 首先说明, 本文中出现的术语 “和 / 或” , 仅仅是一种描述关联对象的关联关系, 表 示可以存在三种关系, 例如, A 和 / 或 B, 可以表示 : 单独存在 A, 同时存在 A 和 B, 单独存在 B 这三种情况。另外, 本文中字符 “/” , 一般表示前后关联对象是一种 “或” 的关系。下面结合 附图对本发明优选的实施方式进行详细说明。 0035。

19、 实施例一 0036 参见图 1, 本发明实施例提供一种信息输出的方法, 所述方法可以应用于电子设备 中, 所述方法的主要流程如下 : 0037 步骤 101 : 当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时, 获 得第二声音信息。 0038 本发明实施例中, 所述第一声音信息可以是采集的环境中的声音信息, 例如所述 电子设备可以具有一采集模块, 所述采集模块可以用于采集声音信息, 例如, 所述采集模块 可以是麦克, 较佳的, 所述采集模块可以是麦克阵列。 0039 那么, 本发明实施例中, 在步骤 101 之前, 所述电子设备可以通过所述采集模块来 获得所述第一声音信息。 本发明。

20、实施例中, 所述采集模块可以实时、 定时或受触发时采集环 境中的声音信息, 所述环境可以是所述电子设备所处的环境。 0040 本发明实施例中, 在获得所述第一声音信息后, 可以对所述第一声音信息进行处 理, 获得所述第一声音信息的幅度值, 其中, 所述第一声音信息的幅度值可以称为所述第一 实际幅度值。 0041 在获得所述第一实际幅度值后, 可以判断所述第一实际幅度值是否低于所述第一 预设幅度值, 如果判断确定所述第一实际幅度值低于所述第一预设幅度值, 所述电子设备 可以继续获取所述第二声音信息。例如, 所述电子设备可以继续通过所述采集模块获得所 说 明 书 CN 104346129 A 6 。

21、4/10 页 7 述第二声音信息。 0042 或者, 如果判断确定所述第一实际幅度值不低于所述第一预设幅度值, 所述电子 设备也可以继续获取所述第二声音信息, 但此时, 所述第二声音信息只能相当于所述第一 声音信息, 即需要重新根据所述第一声音信息进行判断过程。 0043 其中, 所述第一预设幅度值可以是根据电子设备的各实际参数设置的幅度值, 根 据电子设备的不同, 所述第一预设幅度值也可以不同 ; 因为电子设备运行造成的参数不稳 定性, 所述第一预设幅度值可以在一个可允许的范围内波动。 0044 较佳的, 本发明实施例中, 所述电子设备中还可以设置一预设时长, 所述预设时长 可以由所述电子设。

22、备自行设置, 或者也可以由使用所述电子设备的用户根据实际需要来进 行设置。 0045 那么, 如果设置了所述预设时长, 判断所述第一实际幅度值是否低于所述第一预 设幅度值, 具体可以是判断在所述预设时长内所述第一实际幅度值是否低于所述第一预设 幅度值。 0046 即, 当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时, 获得第二 声音信息, 具体可以是 : 如果判断确定所述第一实际幅度值在所述预设时长内均低于所述 第一预设幅度值, 则可以获得所述第二声音信息。 0047 较佳的, 本发明实施例中, 如果获得的第一声音信息的第一实际幅度值低于第一 预设幅度值, 那么在获得所述第二声音信息。

23、之前, 还可以设置一第一抑制标识信息, 在设置 所述第一抑制标识信息后, 可以继续获得所述第二声音信息。所述第一抑制标识信息可以 用于表示将要抑制所述电子设备输出的声音信息。 0048 步骤 102 : 判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度 值。 0049 本发明实施例中, 所述第二声音信息也可以是采集的环境中的声音信息, 例如所 述第二声音信息也可以是通过所述采集模块采集得到的环境中的声音信息。 0050 当所述第一声音信息的所述第一实际幅度值低于所述第一预设幅度值时, 所述采 集模块可以继续采集所述第二声音信息。 0051 较佳的, 本发明实施例中, 如果设置了所述。

24、预设时长, 那么具体可以是当所述第一 声音信息的所述第一实际幅度值在所述预设时长内均低于所述第一预设幅度值时, 所述采 集模块可以继续采集所述第二声音信息。 0052 本发明实施例中, 在获得所述第二声音信息后, 可以对所述第二声音信息进行处 理, 获得所述第二声音信息的幅度值, 所述第二声音信息的幅度值可以称为所述第二实际 幅度值。 0053 在获得所述第二实际幅度值后, 可以比较所述第二实际幅度值与所述第一预设幅 度值之间的大小关系, 判断所述第二实际幅度值是否低于所述第一预设幅度值。 0054 其中, 如果是判断所述第一声音信息的所述第一实际幅度值在所述预设时长内是 否均低于所述第一预设。

25、幅度值, 那么在所述预设时长内, 所述电子设备输出的声音信息可 以是所述第一声音信息。 0055 步骤 103 : 当所述第二实际幅度值低于所述第一预设幅度值时, 输出幅度值为第 二预设幅度值的第三声音信息。 说 明 书 CN 104346129 A 7 5/10 页 8 0056 本发明实施例中, 如果判断确定所述第二实际幅度值低于所述第一预设幅度值, 所述电子设备可以输出幅度值为所述第二预设幅度值的所述第三声音信息。 0057 较佳的, 本发明实施例中, 如果在获得所述第二声音信息之前设置了所述第一抑 制标识信息, 那么, 如果确定所述第二声音信息的所述第二实际幅度值低于所述第一预设 幅度。

26、值, 可以确定所述第一抑制标识信息生效, 所述电子设备可以根据所述第一抑制标识 信息输出幅度值为所述第二预设幅度值的所述第三声音信息。 0058 其中, 所述第二预设幅度值可以是根据电子设备的各实际参数设置的幅度值, 根 据电子设备的不同, 所述第二预设幅度值也可以不同, 则所述第三声音信息也可以相应不 同。 0059 进一步的, 在本发明另一实施例中, 如果在步骤 102 中判断出所述第二声音信息 的所述第二实际幅度值不低于所述第一预设幅度值, 则可以输出所述第二声音信息。 0060 较佳的, 本发明另一实施例中, 如果在获取所述第二声音信息前设置了所述第一 抑制标识信息, 那么, 如果判断。

27、确定所述第二声音信息的所述第二实际幅度值不低于所述 第一预设幅度值, 则可以删除所述第一抑制标识信息, 继续输出所述第二声音信息。 0061 实施例二 0062 例如, 所述电子设备可以具有一个模拟数字转换器, 例如该模拟数字转换器为 8 位分辨率的模拟数字转换器, 通过该模拟数字转换器能将声音信号经处理后编码成 256 个 不同的离散值, 例如所述离散值可以是无符号整数 0-255。本发明实施例中, 该 256 个离散 值中的每个离散值均可以表示声音信息的幅度值, 例如, 所述电子设备每获取一个声音信 息, 都可以确定所述声音信息的幅度值, 而所述电子设备获取的所有声音信息的幅度值都 可以在。

28、 0-255 的范围之内。 0063 本发明实施例中, 所述电子设备可以通过采集模块来获得第一声音信息, 所述第 一声音信息可以是环境中的声音信息。 0064 在采集到所述第一声音信息后, 可以确定所述第一声音信息的幅度值, 例如所述 第一声音信息的幅度值可以称为第一实际幅度值, 本发明实施例中可以将所述第一实际幅 度值表示为 Ax1, 其中 Ax1 的取值就可以为 0-255 之间任一整数值。 0065 所述电子设备可以预设有一个第一预设幅度值, 所述第一预设幅度值可以是根据 电子设备的各实际参数设置的幅度值, 根据电子设备的不同, 所述第一预设幅度值也可以 不同。本发明实施例中, 由于电子。

29、设备运行可能会造成所述第一预设幅度值在一定程度上 有所偏离, 因此所述电子设备可以预设有第一预设幅度范围, 那么所述第一预设幅度值就 可以在所述第一预设幅度范围内波动。 0066 本发明实施例中, 例如所述第一预设幅度范围可以是 118, 138, 即 A1=12810。 所述电子设备输出的声音信息的幅度值可以称为Ax, 且Ax取值也可以为0-255之间任一整 数值。 0067 本发明实施例中, 在获得所述第一声音信息的幅度值后, 可以判断所述第一实际 幅度值是否低于所述第一预设幅度值。 0068 例如, Ax1=98, A1=128, 那么可以判断确定所述第一实际幅度值低于所述第一预设 幅度。

30、值。 0069 所述电子设备的所述采集模块可以继续获取周围环境中的第二声音信息。 说 明 书 CN 104346129 A 8 6/10 页 9 0070 本发明实施例中, 当获取到所述第二声音信息后, 可以确定所述第二声音信息的 幅度值, 例如所述第二声音信息的幅度值可以称为第二实际幅度值, 本发明实施例中可以 将所述第二实际幅度值表示为 Ax2, 其中 Ax2 的取值可以为 0-255 之间任一整数值。 0071 在确定所述第二实际幅度值后, 可以判断所述第二实际幅度值是否低于所述第一 预设幅度值。 0072 例如 Ax2=100, 而已知 A1=128, 那么可以判断确定所述第二实际幅度。

31、值低于所述 第一预设幅度值, 即 Ax2A1, 则, 所述电子设备可以输出幅度值为第二预设幅度值的第三声 音信息。其中, 所述电子设备可以预先设定所述第三声音信息的所述第二预设幅度值。 0073 例如, 所述第二预设幅度值可以表示为 A2, 例如 A2=128。则所述电子设备可以输 出幅度值为 128 的所述第三声音信息。 0074 实施例三 0075 例如, 在发明本实施例中, 所述电子设备可以具有一个模拟数字转换器, 例如该模 拟数字转换器为 8 位分辨率的模拟数字转换器, 通过该模拟数字转换器能将声音信号经处 理后编码成256个不同的离散值, 例如所述离散值可以是无符号整数0-255。 。

32、本发明实施例 中, 该 256 个离散值中的每个离散值均可以表示声音信息的幅度值, 例如, 所述电子设备每 获取一个声音信息, 都可以确定所述声音信息的幅度值, 而所述电子设备获取的所有声音 信息的幅度值都可以在 0-255 的范围之内。 0076 所述电子设备可以通过采集模块来获得第一声音信息, 所述第一声音信息可以是 环境中的声音信息。在获得所述第一声音信息后, 所述电子设备可以确定所述第一声音信 息的幅度值, 所述第一声音信息的幅度值可以称为第一实际幅度值, 本发明实施例中可以 将所述第一实际幅度值表示为 Ax1, 其中 Ax1 的取值就可以为 0-255 之间任一整数值。 0077 较。

33、佳的, 在本发明实施例中, 所述电子设备中可以设置一预设时长, 所述预设时长 可以由所述电子设备自行设置, 或者也可以由使用所述电子设备的用户根据实际需要来进 行设置, 所述预设时长可以表示为 T1, 例如 T1 可以为 0.5 秒。 0078 则, 本发明实施例中, 可以通过所述采集模块来获得所述预设时长内的声音信息。 在获得所述预设时长内的声音信息后, 可以确定所述预设时长内的声音信息对应的平均幅 度值, 该平均幅度值就可以看做所述第一实际幅度值。 0079 所述电子设备可以预设有一个第一预设幅度值, 所述第一预设幅度值可以是根据 电子设备的各实际参数设置的幅度值, 根据电子设备的不同, 。

34、所述第一预设幅度值也可以 不同。本发明实施例中, 由于电子设备运行可能会造成所述第一预设幅度值在一定程度上 有所偏离, 因此所述电子设备可以预设有第一预设幅度范围, 那么所述第一预设幅度值就 可以在所述第一预设幅度范围内波动。 0080 本发明实施例中, 例如所述第一预设幅度范围可以是 118, 138, 即 A1=12810。 0081 所述电子设备可以判断所述第一实际幅度值是否低于所述第一预设幅度值, 具体 可以是判断在所述预设时长内获得的声音信息的幅度值是否低于所述第一预设幅度值。 0082 例如, Ax1=98, A1=128, 则判断确定所述第一实际幅度值低于所述第一预设幅度 值。所。

35、述电子设备可以继续获取周围环境中的第二声音信息。 0083 且, 如果判断确定所述第一实际幅度值低于所述第一预设幅度值, 所述电子设备 还可以设置一第一抑制标识信息, 例如所述第一抑制标识信息可以是一个标志位, 例如该 说 明 书 CN 104346129 A 9 7/10 页 10 标志位可以以 W 表示, 例如 W 可以有两个取值, 分别为 “0” 和 “1” , 当 W=0 时, 表明所述第一 抑制标识信息被删除, 当 W=1 时, 表明所述第一抑制标识信息有效。因此, 设置所述第一抑 制标识信息, 具体可以是将 W 的值置 1, 删除所述第一抑制标识信息, 具体可以是将 W 置 0。 。

36、0084 本发明实施例中, 当获取到所述第二声音信息后, 所述电子设备可以确定所述第 二声音信息的幅度值, 例如所述第二声音信息的幅度值可以称为第二实际幅度值, 本发明 实施例中可以将所述第二实际幅度值表示为Ax2, 其中Ax2的取值可以为0-255之间任一整 数值。 0085 在确定所述第二实际幅度值后, 可以判断所述第二实际幅度值是否低于所述第一 预设幅度值。 0086 例如 Ax2=100, 而已知 A1=128, 那么可以判断确定所述第二实际幅度值低于所述 第一预设幅度值, 即 Ax2A1, 所述电子设备可以确定所述第一抑制标识信息有效, 则, 所述 电子设备可以输出幅度值为第二预设幅。

37、度值的第三声音信息。其中, 所述电子设备可以预 先设定所述第三声音信息的所述第二预设幅度值。 0087 例如, 所述第二预设幅度值可以表示为 A2, 例如 A2=128。则所述电子设备可以输 出幅度值为 128 的所述第三声音信息。 0088 实施例四 0089 例如, 在发明本实施例中, 所述电子设备可以具有一个模拟数字转换器, 例如该模 拟数字转换器为 10 位分辨率的模拟数字转换器, 通过该模拟数字转换器能将声音信号经 处理后编码成1024个不同的离散值, 例如所述离散值可以是无符号整数0-1023。 本发明实 施例中, 该 1024 个离散值中的每个离散值均可以表示声音信息的幅度值, 。

38、例如, 所述电子 设备每获取一个声音信息, 都可以确定所述声音信息的幅度值, 而所述电子设备获取的所 有声音信息的幅度值都可以在 0-1023 的范围之内。 0090 所述电子设备可以通过采集模块来获得第一声音信息, 所述第一声音信息可以是 环境中的声音信息。在获得所述第一声音信息后, 所述电子设备可以确定所述第一声音信 息的幅度值, 所述第一声音信息的幅度值可以称为第一实际幅度值, 本发明实施例中可以 将所述第一实际幅度值表示为 Ax1, 其中 Ax1 的取值就可以为 0-1023 之间任一整数值。 0091 较佳的, 在本发明实施例中, 所述电子设备中可以设置一预设时长, 所述预设时长 可。

39、以由所述电子设备自行设置, 或者也可以由使用所述电子设备的用户根据实际需要来进 行设置, 所述预设时长可以表示为 T1, 例如 T1 可以为 0.5 秒。 0092 则, 本发明实施例中, 可以通过所述采集模块来获得所述预设时长内的声音信息。 在获得所述预设时长内的声音信息后, 可以确定所述预设时长内的声音信息对应的平均幅 度值, 该平均幅度值就可以看做所述第一实际幅度值。 0093 所述电子设备可以预设有一个第一预设幅度值, 所述第一预设幅度值可以是根据 电子设备的各实际参数设置的幅度值, 根据电子设备的不同, 所述第一预设幅度值也可以 不同。本发明实施例中, 由于电子设备运行可能会造成所述。

40、第一预设幅度值在一定程度上 有所偏离, 因此所述电子设备可以预设有第一预设幅度范围, 那么所述第一预设幅度值就 可以在所述第一预设幅度范围内波动。 0094 本发明实施例中, 例如所述第一预设幅度范围可以是 502,522, 即 A1=51210。 0095 所述电子设备可以判断所述第一实际幅度值是否低于所述第一预设幅度值, 具体 说 明 书 CN 104346129 A 10 8/10 页 11 可以是判断在所述预设时长内获得的声音信息的幅度值是否低于所述第一预设幅度值。 0096 例如, Ax1=400, A1=512, 则判断确定所述第一实际幅度值低于所述第一预设幅度 值。所述电子设备可。

41、以继续获取周围环境中的第二声音信息。 0097 且, 如果判断确定所述第一实际幅度值低于所述第一预设幅度值, 所述电子设备 还可以设置一第一抑制标识信息, 例如所述第一抑制标识信息可以是一个标志位, 例如该 标志位可以以 W 表示, 例如 W 可以有两个取值, 分别为 “0” 和 “1” , 当 W=0 时, 表明所述第一 抑制标识信息被删除, 当 W=1 时, 表明所述第一抑制标识信息有效。因此, 设置所述第一抑 制标识信息, 具体可以是将 W 的值置 1, 删除所述第一抑制标识信息, 具体可以是将 W 置 0。 0098 本发明实施例中, 当获取到所述第二声音信息后, 所述电子设备可以确定。

42、所述第 二声音信息的幅度值, 例如所述第二声音信息的幅度值可以称为第二实际幅度值, 本发明 实施例中可以将所述第二实际幅度值表示为 Ax2, 其中 Ax2 的取值可以为 0-1023 之间任一 整数值。 0099 在确定所述第二实际幅度值后, 可以判断所述第二实际幅度值是否低于所述第一 预设幅度值。 0100 例如 Ax2=600, 而已知 A1=512, 那么可以判断确定所述第二实际幅度值不低于所 述第一预设幅度值, 即 Ax2 A1, 所述电子设备可以确定删除所述第一抑制标识信息, 则所 述电子设备可以直接输出所述第二声音信息。 0101 实施例五 0102 请参见图 2, 本发明实施例提。

43、供一种电子设备, 所述电子设备可以包括获取模块 201、 判断模块 202 和输出模块 203。 0103 所述获取模块 201 可以用于当获得的第一声音信息的第一实际幅度值低于第一 预设幅度值时, 获得第二声音信息。 0104 较佳的, 在本发明实施例中, 所述电子设备中还可以设置有一个采集模块, 所述获 取模块 201 可以通过所述采集模块获取周围环境中的声音信息。 0105 较佳的, 所述获取模块 201 可以通过所述采集模块获取所述第一声音信息, 当获 得的所述第一声音信息的所述第一实际幅度值在一预设时长内均低于所述第一预设幅度 值时, 所述获取模块 201 可以继续通过所述采集模块获。

44、得所述第二声音信息。 0106 所述预设时长可以由所述电子设备自行设置, 或者也可以由使用所述电子设备的 用户根据实际需要来进行设置。 0107 所述第一声音信息可以是周围环境中的声音信息, 所述第二声音信息也可以是周 围环境中的声音信息。 0108 较佳的, 所述电子设备还可以包括一个设置模块 204, 可以用于设置第一抑制标 识信息, 所述第一抑制标识信息可以用于表示将要抑制所述电子设备输出的声音信息。具 体的, 如果所述判断模块 202 判断确定获得的所述第一实际幅度值低于所述第一预设幅度 值, 或所述判断模块 202 判断确定获得的所述第一实际幅度值在所述预设时长内均低于所 述第一预设。

45、幅度值, 那么所述设置模块 204 可以设置所述第一抑制标识信息。 0109 所述判断模块 202 可以用于判断所述第二声音信息的第二实际幅度值是否低于 所述第一预设幅度值。 0110 当所述判断模块 202 判断确定所述第一声音信息的所述第一实际幅度值低于所 说 明 书 CN 104346129 A 11 9/10 页 12 述第一预设幅度值时, 所述获取模块 201 可以继续通过所述采集模块采集所述第二声音信 息。 0111 较佳的, 本发明实施例中, 如果设置了所述预设时长, 那么具体可以是当所述第一 声音信息的所述第一实际幅度值在所述预设时长内均低于所述第一预设幅度值时, 所述获 取模。

46、块 201 可以继续通过所述采集模块采集所述第二声音信息。当所述获取模块 201 获得 所述第二声音信息后, 可以对所述第二声音信息进行处理, 获得所述第二声音信息的幅度 值, 所述第二声音信息的幅度值可以称为所述第二实际幅度值。 0112 所述输出模块 203 可以用于当所述第二实际幅度值低于所述第一预设幅度值时, 输出幅度值为第二预设幅度值的第三声音信息。 0113 如果确定所述第二声音信息的所述第二实际幅度值低于所述第一预设幅度值, 所 述设置模块 204 可以设置所述第一抑制标识信息, 所述电子设备可以根据所述第一抑制标 识信息输出幅度值为所述第二预设幅度值的所述第三声音信息。 011。

47、4 较佳的, 本发明实施例中, 所述电子设备还可以包括一个删除模块 205, 可以用于 删除所述第一抑制标识信息。 0115 当所述获取模块 201 获得所述第二声音信息的所述第二实际幅度值不低于所述 第一预设幅度值时, 所述删除模块 205 可以删除所述第一抑制标识信息, 所述输出模块 203 输出所述第二声音信息。 0116 本发明实施例中的信息输出方法可以应用于电子设备中, 所述方法可以包括以下 步骤 : 当获得的第一声音信息的第一实际幅度值低于第一预设幅度值时, 获得第二声音信 息 ; 判断所述第二声音信息的第二实际幅度值是否低于所述第一预设幅度值 ; 当所述第二 实际幅度值低于所述第。

48、一预设幅度值时, 输出幅度值为第二预设幅度值的第三声音信息。 0117 本发明实施例中通过判断声音信息的幅度值来控制声音信息的输出, 如果获取的 声音信息的幅度值低于所述第一预设幅度值, 那么可以输出幅度值较低的声音信息, 一般 来说, 幅度值较低的声音信息, 所包含的噪声信息也较少, 即本发明实施例中通过控制声音 信息的幅度值来控制噪声。本发明实施例中的方法因无需采用傅里叶变换, 输出声音信息 时不会出现延时情况, 信号也不会出现失真, 有效解决了现有技术中因采用傅里叶变换抑 制背景噪音而可能导致的输出声音信号延时甚至失真的技术问题。 本发明实施例中的方法 能够尽量保证信息输出的实时性和准确。

49、性, 且较为简单, 易于实现。 0118 所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 仅以上述各功能 模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功能分配由不同的功能模 块完成, 即将装置的内部结构划分成不同的功能模块, 以完成以上描述的全部或者部分功 能。上述描述的系统, 装置和单元的具体工作过程, 可以参考前述方法实施例中的对应过 程, 在此不再赘述。 0119 在本申请所提供的几个实施例中, 应该理解到, 所揭露的系统, 装置和方法, 可以 通过其它的方式实现。例如, 以上所描述的装置实施例仅仅是示意性的, 例如, 所述模块或 单元的划分, 仅仅为一种逻辑功能划分, 实际实现时可以有另外的划分方式, 例如多个单元 或组件可以结合或者可以集成到另一个系统, 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1