语音应用程序的控制方法及客户端的制作方法

文档序号:9910657阅读:416来源:国知局
语音应用程序的控制方法及客户端的制作方法
【技术领域】
[0001 ]本发明涉及一种语音应用程序的控制方法及客户端。
【背景技术】
[0002]随着网络技术的不断发展,越来越多基于网络的客户端(如在线语音客户端)之间可以实现语音聊天功能。相比于输入文字的聊天方式,语音聊天方式更方便用户操作,且可以使用户更清楚地表达其想法,因此备受用户欢迎。
[0003]现有技术中,通常是例如手机、平板电脑等移动终端上运行的客户端具有语音聊天功能。当用户需要进行语音聊天时,通常是先打开客户端的聊天界面,然后点击聊天界面中的麦克风图标以开启客户端的语音输入功能,从而用户进行语音输入,然后将输入的语音消息发送给对方。当完成语音输入后,用户通过再次点击麦克风图标以关闭客户端的语音输入功能。因此,现有技术需要用户手动点击客户端的麦克风图标来控制语音输入功能的状态。
[0004]然而,当用户在户外或公车上不方便随时手持移动终端时,通常是将移动终端置于口袋中,若此时用户在和其他用户进行语音聊天,则需要频繁地拿出移动终端并打开聊天界面以对麦克风图标进行操作,进而实现语音聊天功能,如此极不方便用户使用,降低用户的体验度。

【发明内容】

[0005]本发明主要解决的技术问题是提供一种语音应用程序的控制方法及客户端,能够极方便用户进行语音聊天,提高用户的体验度。
[0006]为解决上述技术问题,本发明采用的一个技术方案是:提供一种语音应用程序的控制方法,包括:语音应用程序与耳机建立连接;在所述语音应用程序和所述耳机建立连接后,所述语音应用程序接收用户通过所述耳机发出的控制指令;根据所述控制指令控制所述语音应用程序的语音输入功能的状态。
[0007]其中,所述语音输入功能对应于所述语音应用程序的显示页面所显示的麦克风图标,且所述语音应用程序通过对所述麦克风图标的操作而控制所述语音输入功能的开启和关闭。
[0008]其中,根据所述控制指令控制所述语音应用程序的语音输入功能的状态的步骤包括:判断所述语音应用程序的语音输入功能的当前状态;当所述语音应用程序的语音输入功能当前为关闭状态,则根据所述控制指令而实现所述麦克风图标的点击操作,进而开启所述语音应用程序的语音输入功能;当所述语音应用程序的语音输入功能当前为开启状态,则根据所述控制指令而实现所述麦克风图标的点击操作,进而关闭所述语音应用程序的语音输入功能。
[0009]其中,所述语音应用程序与所述耳机建立连接的步骤包括:在检测到所述耳机和终端设备建立连接后,所述语音应用程序和所述耳机建立连接;或者在耳机与终端设备建立连接后,当侦测到所述终端设备开启所述语音应用程序后,所述语音应用程序和所述耳机建立连接;或者在所述耳机与终端设备建立连接后,当接收到用户对所述耳机的第一控制键的操作指令后,所述语音应用程序和所述耳机建立连接。
[0010]其中,在所述语音应用程序与所述耳机建立连接的步骤之后,包括:监测耳机媒体事件;当发生耳机媒体事件时,获取耳机媒体事件的语音消息并将所述语音消息通过所述耳机输出。
[0011]其中,所述语音应用程序接收用户通过耳机发出的控制指令的步骤包括:所述语音应用程序接收用户对耳机的第二控制键的操作指令以接收所述控制指令;或者所述语音应用程序识别用户通过耳机输入的语音指令以接收所述控制指令。
[0012]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种客户端,包括:连接模块,用于与耳机建立连接;接收模块,用于在所述连接模块与所述耳机建立连接后,接收用户通过所述耳机发出的控制指令;控制模块,用于根据所述控制指令控制客户端的语音输入功能的状态。
[0013]其中,所述语音输入功能对应于所述客户端的显示页面所显示的麦克风图标,且所述客户端通过对所述麦克风图标的操作而控制所述语音输入功能的开启和关闭。
[0014]其中,所述控制模块包括:判断单元,用于判断客户端的语音输入功能的当前状态;控制单元,用于当所述客户端的语音输入功能当前为关闭状态,根据所述控制指令而实现所述麦克风图标的点击操作,进而开启所述客户端的语音输入功能;当所述客户端的语音输入功能当前为开启状态,根据所述控制指令而实现所述麦克风图标的点击操作,进而关闭所述客户端的语音输入功能。
[0015]其中,所述连接模块用于在检测到所述耳机和终端设备建立连接后,与所述耳机建立连接;或者在耳机与终端设备建立连接后,当侦测到所述终端设备开启所述语音应用程序后,与所述耳机建立连接;或者在所述耳机与终端设备建立连接后,当接收到用户对所述耳机的第一控制键的操作指令后,与所述耳机建立连接。
[0016]其中,还包括:监测模块,用于监测耳机媒体事件;输出模块,用于当发生耳机媒体事件时,获取耳机媒体事件的语音消息并将所述语音消息通过所述耳机输出。
[0017]其中,所述接收模块用于接收用户对耳机的第二控制键的操作指令以接收所述控制指令;或者用于识别用户通过耳机输入的语音指令以接收所述控制指令。
[0018]本发明的有益效果是:区别于现有技术的情况,本发明的语音应用程序和耳机建立连接,通过语音应用程序接收用户通过耳机发出的控制指令,并根据控制指令控制语音应用程序的语音输入功能的状态,由此用户可通过对耳机进行操作即可实现语音输入功能的状态的控制,而不需要打开语音应用程序的聊天界面通过手动点击麦克风图标的方式来控制语音输入功能的状态,因此在语音聊天过程中不需要频繁拿出运行语音应用程序的终端设备,只需通过对耳机进行操作即可实现语音输入,极方便用户的使用,有利于提高用户的体验度。
【附图说明】
[0019]图1是本发明语音应用程序的控制方法一实施方式的流程图;
[0020]图2是本发明语音应用程序的控制方法一实施方式中,与语音应用程序建立连接的耳机的结构示意图;
[0021]图3是本发明语音应用程序的控制方法一实施方式中,语音应用程序的显示界面的不意图;
[0022]图4是本发明语音应用程序的控制方法另一实施方式中,语音应用程序的显示界面的不意图;
[0023]图5是本发明客户端一实施方式的结构示意图。
【具体实施方式】
[0024]下面将结合附图和实施方式对本发明进行详细说明。
[0025]参阅图1,本发明语音应用程序的控制方法一实施方式中,语音应用程序为具有语音输入功能的客户端,例如是基于互联网的在线语音客户端。运行语音应用程序的终端设备为具有触摸功能的移动终端,例如手机、平板电脑、智能手表等。当然,终端设备也可以是PC机或不具备触摸功能的移动终端等。在下述各实施方式中,各执行步骤的主体均为客户端,也即语音应用程序。所述方法包括如下步骤:
[0026]步骤SlOl:语音应用程序与耳机建立连接。
[0027]其中,耳机为与移动终端建立连接的线控耳机或者无线耳机。线控耳机或无线耳机通常具有控制移动终端的音乐播放器的播放音量、暂停播放、开启播放、下一首歌曲播放以及上一首歌曲播放等功能。相应地,线控耳机上配备有音量增加键+、音量减小键_、暂停/开启播放按键、下一首按键等功能按键。
[0028]在利用耳机实现对语音应用程序的控制前,先使得语音应用程序和耳机建立连接。
[0029]其中,语音应用程序与耳机建立连接的方式可以有多种。例如,在语音应用程序开启后,当语音应用程序检测到耳机和移动终端建立有线或无线连接后,语音应用程序即与耳机建立连接。或者,一旦检测到耳机插入移动终端的耳机孔,语音应用程序即与耳机建立连接。或者,在耳机与移动终端建立连接后,检测到移动终端开启语音应用程序后,语音应用程序和
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1