语音遥控器的语音启动方法和装置的制造方法

文档序号:8339158阅读:796来源:国知局
语音遥控器的语音启动方法和装置的制造方法
【技术领域】
[0001]本发明涉及信息处理技术领域,尤其涉及一种语音遥控器的语音启动方法和装置。
【背景技术】
[0002]目前语音遥控器语音启动的方法一般是在语音遥控器端按下语音键,向主机端发出通知,使主机端启动语音数据传输,进而在语音遥控器端和主机端建立高速连接并进行语音数据传输。然而在语音传输功能启动时,由于主机可能处于无法接收语音数据的状态,或者当时的主机交互界面并不需要语音数据,因此现有的这种语音遥控器的语音启动方法会浪费语音遥控器电能。

【发明内容】

[0003]本发明实施例解决的问题是如何减少语音遥控器端的能耗。
[0004]为解决上述问题,本发明实施例提供一种语音遥控器的语音启动方法,包括:
[0005]当接收到语音录入指令时,向主机端发送语音传输请求指令;
[0006]接收主机?而的语音传输启动指令;
[0007]启动语音采集电路,接收语音信号;
[0008]对所述语音信号进行采样,并将所述语音信号的采样数据发送到所述主机端;
[0009]当所述语音信号的采样数据传输完毕时,关闭所述语音采集电路。
[0010]可选的,所述启动语音采集电路,接收语音信号,包括:
[0011]将所述语音遥控器与所述主机端的连接状态由待机状态改为语音连接状态。
[0012]可选的,所述语音遥控器与所述主机端的连接状态处于语音连接状态时,所述语音遥控器与所述主机端连接确认的间隔时间小于所述语音遥控器与所述主机端的连接状态处于待机状态时所述语音遥控器与所述主机端连接确认的间隔时间。
[0013]可选的,所述当接收到语音录入指令时,向主机端发送语音传输请求指令,包括:
[0014]当接收到预设的按键触发信号时,向所述主机端发送语音传输请求指令。
[0015]可选的,所述语音遥控器的语音启动方法还包括:所述主机端在发送语音传输启动指令时,显示语音录入界面提示用户开始说话。
[0016]可选的,当接收语音信号达到预设语音录入时间时,结束语音录入。
[0017]可选的,所述预设语音录入时间由所述语音遥控器设置并通过所述语音传输请求指令传输至所述主机端。
[0018]可选的,所述预设语音录入时间由所述语音遥控器通过接收主机端的语音传输启动指令获取。
[0019]为了解决上述的技术问题,本发明实施例还公开了一种语音遥控器的语音启动装置,包括:
[0020]第一发送单元,用于接收到语音录入指令时,向主机端发送语音传输请求指令;
[0021]接收单元,用于接收主机端的语音传输启动指令;
[0022]启动单元,用于启动语音采集电路,接收语音信号;
[0023]采样单元,用于对所述语音信号进行采样;
[0024]第二发送单元,将所述语音信号的采样数据发送到所述主机端;
[0025]关闭单元,用于当所述语音信号的采样数据传输完毕时,关闭所述语音采集电路。
[0026]可选的,所述启动单元还用于将所述语音遥控器与所述主机端的连接状态由待机状态改为语音连接状态。
[0027]可选的,所述语音遥控器与所述主机端的连接状态处于语音连接状态时,所述语音遥控器与所述主机端连接确认的间隔时间小于所述语音遥控器与所述主机端的连接状态处于待机状态时所述语音遥控器与所述主机端连接确认的间隔时间。
[0028]可选的,所述第一发送单元用于当接收到预设的按键触发信号时,向所述主机端发送语音传输请求指令。
[0029]可选的,所述主机端包括显示单元,用于在发送语音传输启动指令时,显示语音录入界面提示用户开始说话。
[0030]可选的,所述启动单元还用于当接收语音信号达到预设语音录入时间时,结束语音录入。
[0031]可选的,所述预设语音录入时间于向主机端发出语音传输请求指令时设定。
[0032]可选的,所述预设语音录入时间通过接收主机端的语音传输启动指令获取。
[0033]与现有技术相比,本发明实施例的技术方案具有以下优点:
[0034]在语音遥控器端在在接收到语音录入指令时之前不启动语音采集电路,而是在接收到主机端的语音传输启动指令后才启动语音采集电路,并对接收到的外部语音进行录入和处理,因此可以避免主机端由于无法接收语音信号而造成语音遥控器端电能的无谓消耗,从而减少了语音遥控器端的能耗。
【附图说明】
[0035]图1是本发明实施例的一种语音遥控器的语音启动方法的流程图;
[0036]图2是本发明实施例的另一种语音遥控器的语音启动方法的流程图;
[0037]图3是本发明实施例的又一种语音遥控器的语音启动方法的流程图;
[0038]图4是本方面实施例的一种语音遥控器的语音启动装置的结构示意图。
【具体实施方式】
[0039]目前,语音遥控器语音启动的方法一般是在语音遥控器端按下语音键,向主机端发出通知,使主机端启动语音数据传输,进而在语音遥控器端和主机端建立高速连接并进行语音数据传输。然而在语音传输功能启动时,由于主机可能处于无法接收语音数据的状态,或者当时的主机交互界面并不需要语音数据,因此现有的这种语音遥控器的语音启动方法会浪费语音遥控器电能。
[0040]为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
[0041]本发明实施例提供了一种语音遥控器的语音启动方法。其中,所述语音遥控器可以是任何具有语音采集和处理功能的处理设备,例如智能手机等。在本发明实施例中,所述语音遥控器端所接收到的任何按键信号可以通过接收使用者操作设置于所述语音遥控器端的按键或开关等获得。所述语音遥控器的按键可以是实体键,也可以是虚拟键。
[0042]参照图1,所述语音遥控器的语音启动方法可以包括如下步骤:
[0043]步骤S101,当接收到语音录入指令时,向主机端发出语音传输请求指令。
[0044]在具体实施中,所述语音遥控器和所述主机端可以通过无线方式,例如,WIF1、Zigbee或蓝牙等无线连接方式实现智能终端与周边配件之间的持续连接。为了使主机端和语音遥控器端能够处于低功耗的连接状态以节省能耗,可以采用基于蓝牙连接的蓝牙低能耗(Bluetooth Low Energy,BLE)技术。所述BLE技术具有低成本、短距离、可互操作以及鲁棒性强的优点,并且可以通过多种方式最大限度地降低功耗,例如采用可变连接时间间隔、必要时开启链接以及发送少量数据量以及发送次数等方式。
[0045]在具体实施中,在执行所述步骤SlOl之前,所述语音遥控器通过相应的无线连接方式,如BLE底层协议,以维持最基本的连接状态,此时在连接链路的两端,所述主机端和语音遥控器相互间只是知晓对方。或者所述语音遥控器和所述主机端也可以直接关闭连接。
[0046]在具体实施中,当接收到语音录入指令时,所述语音遥控器会主动向周围的智能设备发起广播以与主机建立连接。当所述语音遥控器和主机端完成连接后,所述语音遥控器与所述主机端处于待机连接状态。此时所述语音遥控器可以向主机端发出语音传输请求指令。
[0047]在具体实施中,所述当接收到语音录入指令时,向主机端发送语音传输请求指令,可以是通过接收所述语音遥控器端的语音录入按键指令时,向所述主机端发出语音传输请求指令。所述语音录入按键可以是虚拟按键,也可以是实体按键。
[0048]在上述的具体实施中,所述语音遥控器端可以设置有专门的语音录入按键。当用户希望进行语音录入时,按下所述语音录入按键。所述语音遥控器收到所述语音录入按键的按键触发信号后,执行所述向主机端发出语音传输请求指令的操作。
[0049]在上述的具体实施中,所述语音录入按键也可以不是所述语音遥控器上专门的语音录入按键,而是所述语音遥控器上设置的通用按键,例如方向按键和确认按键的组合,即由所述方向按键指令和所述确认按键指令的组合组成语音传输请求指令。
[0050]具体来说,当所述语音遥控器接收到所述方向按键的按键触发信号后,向所述主机端发送方向移动指令,控制所述主机端移动其UI界面上的当前选定项,使所述主机端的UI界面的当前选定项为语音传输选项。当所述语音遥控器端接收到确认按键指令后,向所述主机端发送确认指令,即完成向所述主机端发送语音传输请求指令。
[0051 ] 在上述的具体实施中,所述语音录入按键可以是实体按键,也可以是虚拟按键。
[0052]步骤S102,接收主机端的语音传输启动指令。
[0053]当所述主机端接收到所述语音传输请求指令时,所述主机端会根据当前所处的状态,判定是否能够接收来自所述语音遥控器端的语音信号,进而选择是否向所述语音遥控器端发送语音传输启动指令。因此,当所述主机端处于无法接收语音数据,或者当时的交互界面不需要进行语音数据传送时,就不执行发送所述语音传输启动指令的动作。
[0054]在具体实施中,如果所述语音遥控器是通过进入所述主机端的Π界面,如语音录入界面,向所述主机端发送语音传输请求指令的,则所述主机端在向所述语音遥控器端发出语音传输启动指令的同时,也会通过UI界面向操作者提示当前可以进行语音录入。
[0055]在具体实施中,当主机端准备就绪,可以接收语音传输信号时,为了及时告知用户,以避免用户的无谓等待以及节省所述语音遥控器端的能耗,所述主机端在发送语音传输启动指令的同时,可以通过相应的显示单元显示语音录入界面以提示用户开始说话。
[0056]步骤S103,启动语音采集电路,接收语音信号。
[0057]在具体实施中,为实现高速的语音数据信息传输,在启动语音采集电路,接收语音信号时,还可以将所述语音遥控器与所述主机端的连接状态由待机状态改为语音连接状
??τ O
[0058]在实际应用中,当所述语音遥控器端和所述主机端完成待机连接后,两者会定时发送心跳包,以确认两者之间的连接状态。在上述的具体实施中,当所述语音遥控器与所述主机端的连接状态由待机状态切换为语音连接状态时,所述语音遥控器可以通过修改网络协议的底层连接参数,缩短心跳包的发送时间间隔,即所述主机端连接确认的间隔时间,使得当所述语音遥控器与所述主机端的连接状态处于语音连接状态时,所述语音遥控器与所述主机端连接确认的间隔时间小于所述语音遥控器与所述主机端的连接状态处于待机状态时所述语音遥控器与所述主机端连接确认的间隔时间。
[0059]在具体实施中,所述语音遥控器可以通过由麦克风和音频放大电路等组成的拾音器获取外部的语音信号。
[0060]步骤S104,对所述语音信号进行采
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1