控制微信语音播报的方法、装置及可穿戴设备制造方法及图纸

技术编号:15395906 阅读:83 留言:0更新日期:2017-05-19 07:09
本发明专利技术公开了一种控制微信语音播报的方法、装置及可穿戴设备,该方法包括:接收音频网关装置发送的状态更新报告;根据状态更新报告,向音频网关装置发送查询当前通话状态的查询指令;接收音频网关装置根据查询指令返回的当前通话状态列表;根据当前通话状态列表,判断当前通话是否为微信语音通话;判断可穿戴设备是否处于蓝牙耳机使用状态;如果当前通话为微信语音通话,且可穿戴设备未处于蓝牙耳机使用状态,则向音频网关装置发送禁止建立语音链路的指令,以在音频网关装置一端进行微信语音播报。

Method, device and wearable device for controlling WeChat voice broadcasting

The invention discloses a method and a device for controlling the voice broadcast, WeChat wearable device, the method comprises: receiving audio gateway device sends a status update report; according to the state update report, sent to the audio gateway device to query the current call status inquiry command; receiving audio gateway device according to the current state of the list returned by the query call instruction according to the current state; call list, judge whether the current call call for WeChat voice; judgment of wearable devices are in the Bluetooth headset use state; if the current call for WeChat voice call, and wearable device is not in a state to use the Bluetooth headset, the audio gateway device transmits voice link to prohibit the establishment of instructions in the audio gateway one end of the WeChat voice broadcast device.

【技术实现步骤摘要】
控制微信语音播报的方法、装置及可穿戴设备
本专利技术涉及具有蓝牙耳机功能的可穿戴设备的微信语音播报控制技术,更具体地,本专利技术涉及一种控制微信语音播报的方法、一种控制微信语音播报的装置、及一种具有蓝牙耳机功能的可穿戴设备。
技术介绍
近几年,上亿万的消费者都开始使用微信语音通话功能。蓝牙耳机作为一种音频传输设备,其不仅可以用于听音乐,还可以用于进行微信语音通话和移动网络通话,因此,为了提高可穿戴设备的实用性,目前有部分可穿戴设备具备蓝牙耳机功能。在可穿戴设备与手机等音频网关装置保持蓝牙连接的状态下,如果检测到微信语音通话事件,目前是直接在音频网关装置与可穿戴设备之间建立语音链路,以通过可穿戴设备进行微信语音的播报,如果在建立语音链路后,检测到可穿戴设备未处于蓝牙耳机使用状态,则再断开已经建立的语音链路,以在手机端进行微信语音的播报。由于该种切换方案是在建立语音链路之后进行,因此,很可能会出现语音播报不完整的问题,降低了用户体验。
技术实现思路
本专利技术实施例的一个目的是提供一种在手机等音频网关装置与具有蓝牙耳机功能的可穿戴设备保持蓝牙连接时,控制微信语音在音频网关装置端播报的新的技术方案。根据本专利技术的第一方面,提供了一种用于可穿戴设备的控制微信语音播报的方法,所述可穿戴设备具有蓝牙耳机功能,所述方法包括:接收音频网关装置发送的状态更新报告;根据所述状态更新报告,向所述音频网关装置发送查询当前通话状态的查询指令;接收所述音频网关装置根据所述查询指令返回的当前通话状态列表;根据所述当前通话状态列表,判断当前通话是否为微信语音通话;判断所述可穿戴设备是否处于蓝牙耳机使用状态;如果所述当前通话为微信语音通话,且所述可穿戴设备未处于蓝牙耳机使用状态,则向所述音频网关装置发送禁止建立语音链路的指令,以在所述音频网关装置一端进行微信语音播报。可选的是,所述根据所述当前通话状态列表,判断当前通话是否为微信语音通话包括:从所述当前通话状态列表中提取通话连接号码;判断所述通话连接号码的长度是否等于电话号码的长度;如否,则确定当前通话为微信语音通话。可选的是,所述查询指令为AT+CLCC指令。可选的是,所述禁止建立语音链路的指令为AT+CHUP指令。可选的是,所述根据所述状态更新报告,向所述音频网关装置发送查询当前通话状态的查询指令包括:根据所述状态更新报告,判断是否存在有效呼叫;如是,则向所述音频网关装置发送查询当前通话状态的查询指令。根据本专利技术的第二方面,提供了一种用于可穿戴设备的控制微信语音播报的装置,所述可穿戴设备具有蓝牙耳机功能,所述装置包括:报告接收模块,用于接收所述音频网关装置发送的状态更新报告;通话状态查询模块,用于根据所述状态更新报告,向所述音频网关装置发送查询当前通话状态的查询指令;状态列表接收模块,用于接收所述音频网关装置根据所述查询指令返回的当前通话状态列表;通话类型判断模块,用于根据所述当前通话状态列表,判断当前通话是否为微信语音通话;使用状态判断模块,用于判断所述可穿戴设备是否处于蓝牙耳机使用状态;以及,播报切换模块,用于在所述当前通话为微信语音通话,且所述可穿戴设备未处于蓝牙耳机使用状态的情况下,向所述音频网关装置发送禁止建立语音链路的指令,以在所述音频网关装置一端进行微信语音播报。可选的是,所述通话类型判断模块包括:号码提取单元,用于从所述当前通话状态列表中提取通话连接号码;类型判断单元,判断所述通话连接号码的长度是否等于电话号码的长度,如否,确定当前通话为微信语音通话。可选的是,所述通话状态查询模块具体用于根据所述状态更新报告判断是否存在有效呼叫,并在确定存在有效呼叫的情况下,向所述音频网关装置发送查询当前通话状态的查询指令。根据本专利技术的第三方面,提供了一种具有蓝牙耳机功能的可穿戴设备,其包括根据本专利技术的第二方面所述的控制微信语音播报的装置和使用状态检测装置,所述使用状态检测装置被设置为向所述控制微信语音播报的装置输出表示所述可穿戴设备是否处于蓝牙耳机使用状态的信号。可选的是,所述可穿戴设备还包括腕带、及与所述腕带相适配的设备本体;所述使用状态检测装置被设置为根据所述设备本体是否被安装在所述腕带中,向所述控制微信语音播报的装置输出表示所述可穿戴设备是否处于蓝牙耳机使用状态的信号。本专利技术的一个有益效果在于,根据本专利技术的控制微信语音播报的方法、装置,具有蓝牙耳机功能的可穿戴设备在接收到音频网关装置发送的状态更新报告后,将主动向音频网关装置发送查询当前通话状态的查询指令,以根据音频网关装置返回的当前通话状态列表判断当前通话是否为微信语音通话,并在确定是微信语音通话时向音频网关装置发送禁止建立语音链路的指令,而不会允许与音频网关装置之间建立语音链路,进而实现直接在音频网关装置一端进行微信语音播报的目的。因此,通过本专利技术的控制微信语音播报的方法、装置,将不会出现因断开已经连接的语音链路而出现的语音播报不完整的问题。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。图1为根据本专利技术的控制微信语音播报的方法的一种实施例的流程示意图;图2为根据本专利技术的控制微信语音播报的装置的一种实施例的方框原理图;图3为根据本专利技术的控制微信语音播报的装置的一种硬件结构的方框原理图。图4为根据本专利技术可穿戴设备的一种实施例的方框原理图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。图1是根据本专利技术的控制微信语音播报的方法的一种实施例的流程示意图,其中,图1中实线代表可穿戴设备100和音频网关装置200自身的处理流程,虚线代表可穿戴设备100与音频网关装置200之间进行交互的部分。根据图1所示,本专利技术方法可以包括如下步骤:步骤S201,音频网关装置200检测设定状态的变化,如果检测到变化,则执行步骤S202。该音频网关(AudioGateway,AG)装置例如是手机、平板电脑等具有语音输入、输出功能的装置。该音频网关装置具有WIFI模块和蓝牙模块,以提供联网功能和蓝牙通信功能。该设定状态可以是免持协议(Hands-Free,HFP)定义的设备状态。该设定状态包括呼叫状态、信号强度、电池充电状态等。HFP定义了用于表示这些状态的状态指示符,例如“Service”、“Call”、“Callsetup”、“Callheld”、“Signal”、“Roam”、“Battchg”等,其中,Se本文档来自技高网...
控制微信语音播报的方法、装置及可穿戴设备

【技术保护点】
一种用于可穿戴设备的控制微信语音播报的方法,所述可穿戴设备具有蓝牙耳机功能,其特征在于,所述方法包括:接收音频网关装置发送的状态更新报告;根据所述状态更新报告,向所述音频网关装置发送查询当前通话状态的查询指令;接收所述音频网关装置根据所述查询指令返回的当前通话状态列表;根据所述当前通话状态列表,判断当前通话是否为微信语音通话;判断所述可穿戴设备是否处于蓝牙耳机使用状态;如果所述当前通话为微信语音通话,且所述可穿戴设备未处于蓝牙耳机使用状态,则向所述音频网关装置发送禁止建立语音链路的指令,以在所述音频网关装置一端进行微信语音播报。

【技术特征摘要】
1.一种用于可穿戴设备的控制微信语音播报的方法,所述可穿戴设备具有蓝牙耳机功能,其特征在于,所述方法包括:接收音频网关装置发送的状态更新报告;根据所述状态更新报告,向所述音频网关装置发送查询当前通话状态的查询指令;接收所述音频网关装置根据所述查询指令返回的当前通话状态列表;根据所述当前通话状态列表,判断当前通话是否为微信语音通话;判断所述可穿戴设备是否处于蓝牙耳机使用状态;如果所述当前通话为微信语音通话,且所述可穿戴设备未处于蓝牙耳机使用状态,则向所述音频网关装置发送禁止建立语音链路的指令,以在所述音频网关装置一端进行微信语音播报。2.根据权利要求1所述的方法,其特征在于,所述根据所述当前通话状态列表,判断当前通话是否为微信语音通话包括:从所述当前通话状态列表中提取通话连接号码;判断所述通话连接号码的长度是否等于电话号码的长度;如否,则确定当前通话为微信语音通话。3.根据权利要求1所述的方法,其特征在于,所述查询指令为AT+CLCC指令。4.根据权利要求1所述的方法,其特征在于,所述禁止建立语音链路的指令为AT+CHUP指令。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述根据所述状态更新报告,向所述音频网关装置发送查询当前通话状态的查询指令包括:根据所述状态更新报告,判断是否存在有效呼叫;如是,则向所述音频网关装置发送查询当前通话状态的查询指令。6.一种用于可穿戴设备的控制微信语音播报的装置,所述可穿戴设备具有蓝牙耳机功能,其特征在于,所述装置包括:报告接收模块,用于接收所述音频网关装置发送的状态更新报告;通话状态查询模块,用于根据所述状态更新报告...

【专利技术属性】
技术研发人员:张路伟胡明辉秦振华岳公和
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1