一种终端及其声控方法_2

文档序号:8447563阅读:来源:国知局
是各音频接收器接收所述声音信号的顺序,所述处理器15是这么工作的:所述第一音频接收器11、第二音频接收器12、第三音频接收器13、第四音频接收器14分别对应一个标识,下面以A、B、C、D分别作为所述四个音频接收器的标识为例对所述时间信息进行说明。第三比较器153首先判断所述声音信号有效,则向所述信号处理单元输出标识C,所述信号处理单元将标识C记录在存储单元,同理,所述信号处理单元分别记录B、D、A,存储单元最终存储的各音频接收器接收所述声音信号的顺序为CBDA。
[0032]如果述时间信息是各音频接收器接收所述声音信号的时间差,所述处理器15是这么工作的,所述第一音频接收器11、第二音频接收器12、第三音频接收器13、第四音频接收器14分别对应一个标识,下面以A、B、C、D分别对应所述四个音频接收器为例对所述时间信息进行说明。第三比较器153首先判断所述声音信号有效,则向所述信号处理单元输出标识C,所述信号处理单元将标识C和扫描到所述标识C的时间记录在存储单元,同理,所述信号处理单元分别记录B、D、A和B、D、A分别对应的时间,存储单元最终存储的各音频接收器接收所述声音信号的时间差。
[0033]所述存储单元156用于存储所述预设阈值和预存的时间信息。
[0034]所述处理器15和所述终端的操作单元16连接,所述操作单元包括解锁单元、拍照单元、录像单元至少一种,如果所述操作事件是屏幕解锁,则处理器15向解锁单元发送屏幕解锁指令;所述操作事件是拍照,处理器15向操作单元发送拍照指令,所述操作事件是录像,处理器15向操作单元发送录像指令。本发明实施例对所述操作事件只是示例性说明,对所述操作事件并不作具体限制
[0035]图2是本发明终端实施例音频接收器布局示意图
[0036]所述终端的音频接收器需要位于终端的不同方位,所述音频接收器布局的距离越大,接收声音信号的顺序越精确,如图2所示的终端,音频接收器A、音频接收器B、音频接收器C、音频接收器D分别位于所述终端的四个拐角处。本发明实施例是根据多个音频接收器接收到声音信号的时间信息来判断是否满足执行一操作事件的条件,本发明实施例中,所述音频接收器的个数越多,执行一操作事件的条件越精确。
[0037]所述实施例只是本发明一个实施例,本发明的方案并不受音频接收器数量的限制。
[0038]图3为本发明实施例基本流程图,本实施例提供了一种终端声控方法,如图3所述的方法包括:
[0039]步骤S31:通过多个音频接收器接收声音信号;
[0040]音频接收器是模拟音频接收器或数字音频接收器,具体的可以是数字麦克或模拟麦克。
[0041]步骤S32:记录各音频接收器接收所述声音信号的时间信息;
[0042]该实施例中的时间信息是各音频接收器接收所述声音信号的顺序或各音频接收器接收所述声音信号的时间差。
[0043]步骤S33:根据记录的各音频接收器接收所述声音信号的时间信息执行一操作事件。
[0044]根据记录的各音频接收器接收所述声音信号的时间信息与预存的时间信息匹配时,执行屏幕解锁事件、拍照事件或录像时间。
[0045]图4为本发明方法实施例流程图
[0046]步骤401:通过多个音频接收器接收声音信号;
[0047]所述声音信号可以来自用户、发声机器或者环境,本发明实施例只与声音的大小和发声位置有关,并不识别声音内容。
[0048]终端包含多个音频接收器,所述音频接收器分别接收到所述声音信号并发送给与每一个音频接收器对应的比较器。
[0049]步骤402:判断终端是否处于锁屏状态;
[0050]如果终端处于锁屏状态,跳至步骤403,如果所述终端处于解锁状态,跳至步骤412。
[0051]步骤403:判断各音频接收器接收到的所述声音信号是否有效;
[0052]在判断所述声音信号有效时,跳至步骤404,在判断所述声音信号无效,退出该实施例流程。
[0053]该方案中,所述比较器根据接收到的所述声音信号,分别判断每一路声音信号是否有效,具体是通过判断所述声音信号的大小是否小于预设阈值,若所述声音信号的大小不小于预设阈值则判定为所述声音信号有效,若所述声音信号的大小小于预设阈值则判定为所述声音信号无效。
[0054]其中,声音信号的大小通过声音参数值体现,该实施例中,声音参数为振幅或功率至少一种,阈值的大小可以自由设置。
[0055]所述预设阈值的目的是,防止所述终端在有声音的情况下,比如在嘈杂的环境中,会一直处于解锁状态,预设阈值的设置使本发明实施例更具有实用性。
[0056]步骤404:判断是否存在包含预存时间信息的文件;
[0057]在判断不存在预存的时间信息文件时,跳至步骤405,在判断存在预存的时间信息文件时,跳至步骤407。
[0058]本方案中,步骤404是为了判断用户是否开启了声控屏幕解锁并输入了基准位置的有效声音信号,保存了有效的对比时间信息。只有已经设置了基准位置的有效声音信号后,本发明实施例中解锁才有意义。
[0059]步骤405:提示用户是否预存时间信息;
[0060]在用户选择预存时间信息时,跳至步骤406,用户选择不预存时间信息时,退出所述实施例流程。
[0061]步骤406:录制基准声音信号保存至包含时间信息的文件,退出该流程;
[0062]首先,所述终端提示用户进入录制界面,所述录制界面显示每一个音频接收器的位置。每一个音频接收器分别接收所述声音信号并发送给对应的比较器,所述比较器判断所述声音信号满足预设条件时,将对应的音频接收器标识发送给信号处理单元,所述信号处理单元接收所有音频接收器标识并根据所述音频接收器标识的到来时间存标识的时间信息,保存所述时间信息到本地文件。所述音频接收器标识和所述音频接收器一一对应,所述标识能够唯一确定一个音频接收器,每一个比较器处理所述声音信号的时间是相同的,故信号处理单元接收标识的时间信息可以认为是音频接收器接收所述声音信号的时间信息。所述时间信息是各音频接收器接收所述声音信号的顺序、各音频接收器接收所述声音信号的时间差中的至少一种。例如终端包含有4个音频接收器,可以将A、B、C、D分别作为与所述音频接收器对应的标识,根据声音信号的不同位置,所述音频接收器接收信号的顺序可能是AB⑶,也可能是BDAC。
[0063]步骤407:各比较器将所述音频接收器标识分别输出到信号处理单元;
[0064]步骤408:信号处理单元根据所述标识记录各音频接收器接收所述时间信号的时间信息;
[0065]下面以四个音频接收器为例描述时间信息的概念。
[0066]终端中所述四个音频接收器分别为A、B、C、D,与所述音频接收器对应,将A、B、C、D分别作为对应音频接收器的标识,根据声音信号的不同位置,音频接收器A接收到所述声音信号,发送给对应的比较器,所述比较器判断所述声音信号有效,将所述标识A发送给信号处理单元,同理,音频接收器C接收到所述声音信号后,信号处理单元接收到标识C,音频接收器D接收到所述声音信号后,信号处理单元接收到标识D,音频接收器B接收到所述声音信号后,信号处理单元接收到标识B,所述音频接收器接收信号的顺序为ADBC。
[0067]另外,所述时间信息还可以是直接记录信号处理单元获取每个标识的时间,并计算所述音频接收器之间的时间差。
[0068]信号处理单元会去不断的扫这几
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1