信号处理方法以及电子设备的制造方法_3

文档序号:8922309阅读:来源:国知局
[0051]在步骤S605中,基于在步骤S604中接收的第一声波信号,识别并且认证第二电子设备。第一电子设备基于所述第一声波信号,提取并且分析所述第一声波信号中的波纹特征信息,与预先存储的认证信息进行比对,判断是否存在与所述波纹特征信息匹配的设备或授权信息。如果存在所述设备或授权信息,则第一电子设备通过所述第二电子设备的认证请求,建立与所述第二电子设备的通信连接,或者授权所述第二电子设备访问或使用本地的信息或资源。
[0052]图7是图示根据本发明实施例的信号处理方法的第二示例的流程图。图7所示的步骤S701到步骤S703与上述步骤S501到步骤S503相同,在此将省略其重复描述。
[0053]在步骤S703中分配至少一个语音交互单元之后,处理进到步骤S704。
[0054]在步骤S704中,基于预定命令,发射第二声波信号。在本发明的实施例中,所述预定命令为超声手势识别命令。响应于接收该超声手势识别命令,第一电子设备自身配置的声波信号发射单元发射第二声波信号。此后,处理进到步骤S705。
[0055]在步骤S705中,基于第二声波信号以及第二声波信号经由第一电子设备的操作体发射的发射声波信号,识别操作体的手势。在本发明的实施例中,基于所述发射声波信号和所述反射声波信号之间的时间差,计算所述操作体与所述至少一个语音交互单元之间的距离,识别所述电子设备的操作体的运动轨迹,并且基于所述运动轨迹与预先存储的与所述操作体的手势对应的预定轨迹,识别所述操作体的手势。并且基于识别的手势,执行相对应的指令。例如,识别的手势可以是唤醒处理休眠状态的电子设备。或者,识别的手势可以是停止正在进行的语音通话。
[0056]图8是图示根据本发明实施例的信号处理方法的第三示例的流程图。
[0057]在步骤S801中,接收到预定命令。在本发明的实施例中,所述预定命令包括基于超声波的识别或授权、基于超声波的手势识别等。此后,处理进到步骤S802。
[0058]在步骤S802中,检测至少两个语音交互单元的运行状况。在本发明的实施例中,至少两个语音交互单元的运行状况包括至少两个语音交互单元都处于空闲状态、至少两个语音交互单元中的一个处于空闲状态、以及至少两个语音交互单元都处于执行诸如语音通信的工作状态。此后,处理进到步骤S803。
[0059]在步骤S803中,判断是否至少两个语音交互单元都未处于空闲状态。
[0060]如果在步骤S803中获得肯定结果,即至少两个语音交互单元都被占用而未处于空闲状态,则处理进到步骤S805。
[0061]在步骤S805中,中止至少一个语音交互单元的当前应用,分配所述至少一个语音交互单元完成预定命令。
[0062]相反地,如果在步骤S803中获得否定结果,即至少一个语音交互单元处于空闲状态,则处理进到步骤S804。
[0063]在步骤S804中,发送启动指令给处于空闲状态的至少一个语音交互单元,以使所述至少一个语音交互单元完成预定命令。
[0064]如此,通过如图8所示的处理,不管至少两个语音交互单元的当前运行状况,都可以确保至少分配一个语音交互单元执行预定命令。进一步地,语音交互单元的分配不但依赖于至少两个语音交互单元的当前运行状况,而且还与整个电子设备的工作状态有关。
[0065]图9是图示根据本发明实施例的信号处理方法的第四示例的流程图。如图9所示,根据本发明实施例的信号处理方法的第四示例包括以下步骤。
[0066]在步骤S901中,检测电子设备的使用状态。此后,处理进到步骤S902。
[0067]在步骤S902中,判断电子设备的使用状态是否为待机状态。
[0068]如果在步骤S902中获得肯定结果,即电子设备的使用状态是待机状态,则处理进到步骤S903。
[0069]在步骤S903中,由所述从处理单元控制信号发射单元和信号接收单元。此后,处理进到步骤S904。
[0070]在步骤S904中,所述从处理单元基于所述发射声波信号和所述反射声波信号之间的时间差,计算所述操作体与所述信号接收单元之间的距离信息。该距离信息是随着时间变化的三维坐标信息,并且基于该三维坐标信息,识别操作体的运动轨迹。此后,处理进到步骤S905。
[0071]在步骤S905中,基于所述识别运动轨迹与所述预定轨迹,识别所述操作体的手势,并且进一步确定与识别所述操作体的手势对应的指令。在本发明的实施例中,所述操作体的手势与指令的对应关系可以预先存储在所述电子设备的存储单元中。由于受所述从处理单元的处理能力以及电子设备处于待机状态的影响,此时所述从处理单元可能仅能识别与唤醒指令对应的简单手势。此后,处理进到步骤S906。
[0072]在步骤S906中,判断识别的指令是否为唤醒指令。
[0073]如果在步骤S906中获得否定结果,即未检测到唤醒指令,则处理返回步骤S903,所述电子设备继续保持在待机状态。
[0074]相反地,如果在步骤S906中获得肯定结果,即检测到唤醒指令,则处理进到步骤S907o
[0075]在步骤S907中,基于检测到的唤醒指令,所述从处理单元唤醒所述主处理单元,使其从待机状态切换到工作状态。此后,处理进到步骤S908。
[0076]在步骤S908中,由所述主处理单元控制所述信号发射单元和所述信号接收单元,以便执行操作体的手势与对应指令的检测。
[0077]返回到步骤S902,如果在步骤S903中获得否定结果,即电子设备的使用状态是工作状态,则处理直接进到步骤S908,由所述主处理单元控制所述信号发射单元和所述信号接收单元。
[0078]在如图9所示的根据本发明实施例的信号处理方法的第四示例中,在所述电子设备处于待机状态的情况下,由低功耗的从处理单元接管信号发射单元和信号接收单元,以便执行与电子设备的唤醒指令对应的用户手势的检测。当检测到与唤醒指令对应的用户手势时,从处理单元将处于待机状态的主处理单元唤醒以切换到正常工作状态,并且由主处理单元在正常工作状态下控制所述信号发射单元和所述信号接收单元,以便检测更加复杂的操作体手势,并且执行相应的指令。
[0079]图10是图示根据本发明实施例的信号处理方法的第五示例的流程图。如图10所示,根据本发明实施例的信号处理方法的第五示例包括以下步骤。
[0080]在步骤S1001中,检测电子设备的使用状态。此后,处理进到步骤S1002。
[0081]在步骤S1002中,判断电子设备的使用状态是否为语音应用状态。
[0082]如果在步骤S1002中获得肯定结果,即电子设备的使用状态是语音应用状态,则处理进到步骤S1003。
[0083]在步骤S1003中,由于电子设备处于语音应用状态,主处理单元执行该语音应用,并且作为信号接收单元的部分麦克风将参与语音应用,则由从处理单元替代所述主处理单元控制信号发射单元和信号接收单元中的至少一个。此后,处理进到步骤S1004。
[0084]在步骤S1004中,所述从处理单元基于所述发射声波信号和所述反射声波信号之间的时间差,计算所述操作体与所述信号接收单元之间的距离信息。该距离信息是随着时间变化的三维坐标信息,并且基于该三维坐标信息,识别操作体的运动轨迹。此后,处理进到步骤S1005。
[0085]在步骤S1005中,基于所述识别运动轨迹与所述预定轨迹,识别所述操作体的手势,并且进一步确定与识别所述操作体的手势对应的指令。由于受所述从处理单元的处理能力以及电子设备处于语音应用状态的影响,此时所述从处理单元可能仅能识别与语音应用结束指令对应的简单手势。此后,处理进到步骤S1006。
[0086]在步骤S1006中,判断识别的指令是否为语音应用结束指令。
[0087]如果在步骤S1006中获得否定结果,即未检测到语音应用结束指令,则处理
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1