语音信息的发送方法、移动终端、计算机存储介质及系统与流程

文档序号:24249679发布日期:2021-03-12 13:27阅读:66来源:国知局
语音信息的发送方法、移动终端、计算机存储介质及系统与流程

本发明涉及终端领域,特别是涉及一种语音信息的发送方法、移动终端、计算机存储介质及系统。



背景技术:

随着车联网技术的快速发展,用户在车辆内通过安装于车机内的微信等即时通信应用进行聊天的场景越来越多。相关技术中,当用户向车机输入语音信息以通过微信发出时,车机需要将输入的语音信息先转为文字信息,再以文字信息的方式进行发送。然而,语音信息转为文字信息的过程中可能存在失真的问题,影响信息的准确性,降低了用户使用体验。



技术实现要素:

本发明的目的在于提供一种语音信息的发送方法、移动终端、计算机存储介质及系统,能够确保信息的准确性,有效提升用户使用体验。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供了一种语音信息的发送方法,应用于移动终端,所述方法包括:

获取车机发送的用户请求通过即时通信应用发送语音信息的请求指令;

响应所述语音请求指令,控制所述即时通信应用自动进入语音录制状态,获取用户输入的语音信息;

发出所述语音信息。

作为其中一种实施方式,所述获取车机发送的用户请求通过即时通信应用发送语音信息的请求指令的步骤包括:

接收车机发送的用户向所述车机输入的语音请求消息;

对所述语音请求消息进行语音识别,根据获得的语音识别结果获取所述请求指令;

所述获取用户输入的语音信息的步骤包括:

接收所述车机发送的用户输入的语音信息。

作为其中一种实施方式,所述即时通信应用包括微信应用,所述控制所述即时通信应用自动进入语音录制状态的步骤包括:

虚拟点击微信应用中聊天界面上的话筒图标按键;

持续虚拟点击按住说话按键;

检测到预设停止条件被触发后,停止虚拟点击所述按住说话按键。

作为其中一种实施方式,所述检测到预设停止条件被触发包括:检测到在预设时长内未接收到输入的语音信息。

作为其中一种实施方式,所述虚拟点击微信应用中聊天界面上的话筒图标按键之后,还包括:

发出用于提示用户开始输入语音的语音提示消息或文字提示消息。

作为其中一种实施方式,所述请求指令包括聊天对象信息,所述虚拟点击微信应用中聊天界面上的话筒按键之前,还包括:

打开并展示所述微信应用中与所述聊天对象信息对应的聊天对象的聊天界面。

作为其中一种实施方式,所述打开并展示所述微信应用中与所述聊天对象信息对应的聊天对象的聊天界面的步骤包括:

开启微信应用;

根据所述聊天对象信息在所述微信应用中进行聊天对象的搜索操作;

打开并展示搜索到的与所述聊天对象信息对应的聊天对象的聊天界面。

第二方面,本发明实施例提供了一种移动终端,包括:处理器和存储有计算机程序的存储器,在所述处理器运行所述计算机程序时,实现如第一方面所述的语音信息的发送方法。

第三方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的语音信息的发送方法。

第四方面,本发明实施例提供了一种语音信息的发送系统,所述语音信息的发送系统包括移动终端和车机;其中,

所述车机,用于接收用户输入的用于请求通过即时通信应用发送语音信息的语音请求消息,并向所述移动终端发送所述语音请求消息;以及,向所述移动终端发送用户输入的语音信息;

所述移动终端,用于响应所述语音请求消息,控制所述即时通信应用自动进入语音录制状态;以及接收所述车机发送的用户输入的语音信息,并发出所述语音信息。

本发明实施例提供的语音信息的发送方法、移动终端、计算机存储介质及系统,包括:移动终端获取到车机发送的用户请求通过即时通信应用发送语音信息的请求指令后,响应所述请求指令,控制所述即时通信应用自动进入语音录制状态,获取用户输入的语音信息,并发出所述语音信息。如此,移动终端在接收到车机发送的用户请求通过即时通信应用发送语音信息的请求指令后,控制所述即时通信应用自动进入语音录制状态,并实现自动控制所述即时通信应用发出语音信息,无需将输入的语音信息转为文字信息后再进行发送,确保了传输的信息的准确性,且无需用户手动操作,处理速度快,提升了用户使用体验。

附图说明

图1为本发明实施例提供的一种语音信息的发送方法的应用环境示意图;

图2为本发明实施例提供的一种语音信息的发送方法的流程示意图;

图3为本发明实施例提供的一种语音信息的发送方法的交互示意图;

图4为本发明实施例提供的一种移动终端的结构示意图;

图5为本发明实施例提供的一种语音信息的发送系统的结构示意图。

具体实施方式

以下结合说明书附图及具体实施例对本发明技术方案做进一步的详细阐述。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

图1为本发明实施例提供的语音信息的发送方法的应用环境示意图,车机10与移动终端11之间可通过短距离无线通讯方式或有线方式进行数据交互,所述短距离无线通讯方式包括但不限于蓝牙、近场通讯、wifi等,所述有线方式可以是usb等。车机10接收到用户输入的用于请求通过即时通信应用发送语音信息的语音请求消息后,向移动终端11发送所述语音请求消息;移动终端11响应所述语音请求消息,控制所述即时通信应用自动进入语音录制状态;车机10接收用户输入的语音信息,并向移动终端11发送用户输入的语音信息;移动终端11接收车机10发送的用户输入的语音信息,并发出所述语音信息。如此,移动终端11在接收到车机10发送的用户请求通过即时通信应用发送语音信息的语音请求消息后,控制所述即时通信应用自动进入语音录制状态,并实现自动控制所述即时通信应用发出语音信息,无需将输入的语音信息转为文字信息后再进行发送,确保了传输的信息的准确性,且无需用户手动操作,处理速度快,提升了用户使用体验。

参见图2,为本发明实施例提供的一种语音信息的发送方法,应用于移动终端,该方法包括以下步骤:

步骤s101:获取车机发送的用户请求通过即时通信应用发送语音信息的请求指令;

这里,所述移动终端中安装有即时通信应用,本实施例中以所述即时通信应用为微信应用为例,用户可以通过输入账号密码方式控制手机中的微信应用进行登录。一方面,所述车机中可预先设置有用于触发向移动终端发送所述请求指令的按键或图标,在所述按键或图标被触发时,相当于所述车机向移动终端发送所述请求指令。另一方面,所述车机中也可预先设置有用于触发接收语音信息的语音唤醒指令,当车机接收到用户输入所述语音唤醒指令后,所述车机开始接收用户向所述车机输入的语音消息,并将所述语音消息向移动终端发送,以由移动终端判断所述语音消息中是否包含有所述请求指令。在一实施方式中,所述获取车机发送的用户请求通过即时通信应用发送语音信息的请求指令的步骤包括:接收车机发送的用户向所述车机输入的语音请求消息;对所述语音请求消息进行语音识别,根据获得的语音识别结果获取所述请求指令。这里,移动终端根据获得的语音识别结果确定用户请求通过即时通信应用发送语音信息时,说明接收到用户请求通过即时通信应用发送语音信息的请求指令。可以理解地,用户可以在向车机输入的语音请求消息中指定想使用的即时通信应用的名称、对应的功能等信息,当用户在输入的语音请求消息中指定想使用的即时通信应用和需要该即时通信应用实现的功能时,移动终端可以从用户对车机输入的语音请求消息的语音识别结果中获取相应信息。这里,当用户对车机输入的语音请求消息中未指定想使用的即时通信应用且仅指明要使用的功能时,移动终端可以先根据对所述语音请求消息的语音识别结果确定用户要使用的功能,进而按照用户要使用的功能和所述移动终端中安装的应用确定即时通信应用。例如,根据对用户输入的语音请求消息的语音识别结果,确定用户要使用的功能,将与用户要使用的功能具有映射关系的应用程序作为对应的即时通信应用。这里,可提取该语音识别结果中的功能关键词,将与所述功能关键词具有映射关系的应用程序作为对应的即时通信应用。若用户说“我想发送语音信息”,那么可确定功能关键词为“发送语音信息”,则将预设的功能关键词“发送语音信息”对应的微信应用作为对应的即时通信应用。如此,直接以语音方式发起通过即时通信应用发送语音信息的请求,无需用户手动操作,提高了操作效率。

这里,所述移动终端中可预设有关键词库,所述关键词库中包含各即时通信应用的名称、各即时通信应用所能实现功能的名称等。在一实施方式中,所述对所述语音请求消息进行语音识别,根据获得的语音识别结果获取所述请求指令的步骤包括:基于预设的关键词库对所述语音请求消息进行关键词识别,获得关键词识别结果;根据所述关键词识别结果确定用户要使用的功能和实现所述功能使用的即时通信应用;根据所述用户要使用的功能和所述实现所述功能使用的即时通信应用确定所述请求指令。这里,所述基于预设的关键词库对所述语音请求消息进行关键词识别可以是先对所述语音请求消息进行文字识别,然后基于预设的关键词库对文字识别结果中识别出的文字进行匹配,从而获得关键词识别结果。以所述即时通信应用为微信应用为例,假设车机接收到用户输入的语音请求消息为“我需要向甲发送微信语音信息”,则车机可识别出关键词“向、甲、发送、微信、语音信息”,从而可确定用户要使用的功能是向甲发送语音信息,实现上述功能的应用为微信应用。如此,通过对接收到的语音请求消息进行关键词识别,从而根据关键词识别结果确定对应的请求指令,无需用户手动发起操作请求,提高了操作效率。

步骤s102:响应所述请求指令,控制所述即时通信应用自动进入语音录制状态,获取用户输入的语音信息;

具体地,移动终端对接收到的用户请求通过即时通信应用发送语音信息的请求指令进行响应,控制所述即时通信应用自动进入语音录制状态,并获取用户输入的语音信息,从而生成所述即时通信应用的语音信息。

需要说明的是,所述移动终端获取用户输入的语音信息,可以是移动终端通过自身的麦克风采集用户输入的语音信息,也可以是移动终端接收所述车机发送的用户向所述车机输入的语音信息。在实际应用中,车机通过车辆内的麦克风等声音采集装置所采集到的用户输入的语音信息可能比移动终端直接采集的用户输入的语音信息更清晰,使得传输的信息的准确性更高。

这里,所述移动终端基于现有的虚拟点击技术控制所述即时通信应用自动进入语音录制状态。在实际应用中,所述移动终端可通过语音助手等虚拟点击应用实现上述操作。需要说明的是,移动终端在控制所述即时通信应用自动进入语音录制状态之前,需要先获取移动终端的屏幕读取权限和虚拟点击权限,以确保能够对所述即时通信应用进行自动控制。在一实施方式中,以所述即时通信应用为微信应用,所述移动终端控制所述即时通信应用自动进入语音录制状态的步骤包括:虚拟点击微信应用中聊天界面上的话筒图标按键;持续虚拟点击按住说话按键;检测到预设停止条件被触发后,停止虚拟点击所述按住说话按键。这里,在虚拟点击微信应用中聊天界面上的话筒图标按键后,再持续虚拟点击按住说话按键,此时微信应用进入获取语音状态,即实现语音信息的自动获取操作,并且获取的语音可直接以语音方式通过微信应用进行发送,确保信息的准确性。

这里,所述虚拟点击微信应用中聊天界面上的话筒图标按键之后,还可包括:发出用于提示用户开始输入语音的语音提示消息或文字提示消息。需要说明的是,移动终端发出用于提示用户开始输入语音的语音提示消息或文字提示消息,可以是移动终端对应通过自身的发声装置如扬声器播放所述语音提示消息或显示装置如显示屏显示所述文字提示消息,也可以是移动终端向车机发送用于提示用户开始输入语音的语音提示消息或文字提示消息,以使所述车机对应通过车辆内的发声装置播放所述语音提示消息或显示装置显示所述文字提示消息。所述语音提示消息或文字提示消息可以根据实际情况需要进行设置,比如可以设置为“请输入语音信息”等。如此,通过及时提醒用户进行语音输入,进一步提升了用户使用体验。需要说明的是,所述移动终端检测到预设停止条件被触发后,说明此时用户可能不继续输入语音或当前语音信息输入完毕,则所述移动终端停止虚拟点击所述按住说话按键,以使微信应用结束语音录制状态。所述检测到预设停止条件被触发包括接收到停止语音输入的指令、或检测到在预设时长内未接收到输入的语音信息等,所述预设时长可以根据实际情况需要进行设置,比如可以设置为3秒、5秒等。如此,通过及时停止虚拟点击按住说话按键以结束语音信息的输入,能够有效节约资源消耗,并延长移动终端使用寿命。

在一实施方式中,所述请求指令包括聊天对象信息,所述虚拟点击微信应用中聊天界面上的话筒按键之前,还包括:打开并展示所述微信应用中与所述聊天对象信息对应的聊天对象的聊天界面。可以理解地,由于用户在需要通过微信应用向某一聊天对象发出语音信息时,所述微信应用可能当前未打开或处于与所述聊天对象的聊天界面,用户可通过将聊天对象信息以语音方式进行输入,也就是说输入的语音请求消息中包含聊天对象信息,即所述请求指令包括聊天对象信息。所述聊天对象信息可以包括聊天对象的名称或昵称、所在群组等信息,例如所述聊天对象信息可以是张三,或者所述聊天对象信息可以是位于同学群中的张三。移动终端在根据所述聊天对象信息,打开并展示所述微信应用中与所述聊天对象信息对应的聊天对象的聊天界面后,便能够通过虚拟点击方式控制微信应用进行语音录制。

在一实施方式中,所述移动终端打开并展示所述微信应用中与所述聊天对象信息对应的聊天对象的聊天界面的步骤包括:开启微信应用;根据所述聊天对象信息在所述微信应用中进行聊天对象的搜索操作;打开并展示搜索到的与所述聊天对象信息对应的聊天对象的聊天界面。具体地,当移动终端检测到微信应用未开启时,开启微信应用,即跳转至微信应用的显示界面;然后,根据所述聊天对象信息在所述微信应用中进行聊天对象的搜索操作,以获取所述聊天对象信息对应的聊天对象所在位置等信息,比如聊天对象在通讯录中的位置、聊天对象的个人信息等;最后,打开并展示搜索到的与所述聊天对象信息对应的聊天对象的聊天界面,以在该聊天界面进行虚拟点击而控制微信应用进行语音录制。以“向张三发送微信语音信息为例”,移动终端在开启微信应用后,在通讯录中进行查找,从而在通讯录界面查找到张三,然后打开并展示与张三的聊天界面。这里,所述开启微信应用可以包括:移动终端获取预设的微信应用的开启指令;根据所述开启指令,开启所述微信应用。也就是说,可以预先设置并存储微信应用的开启指令,移动终端在检测到需要开启所述微信应用时,获取所述微信应用的开启指令以开启微信应用。如此,通过将与聊天对象信息对应的聊天对象的聊天界面展示给用户,能够方便用户查看操作过程,以便于及时发现问题和及时解决。需要说明的是,若在微信的通讯录中存在名称相同或近似的对象时,根据所述聊天对象信息进行搜索获得的聊天对象可能会有多个,为了便于用户确定真正所需的聊天对象,移动终端在所述打开并展示搜索到的与所述聊天对象信息对应的聊天对象的聊天界面之前,还可包括:对搜索到的与所述聊天对象信息对应的多个候选聊天对象进行展示;在接收到语音选择指令时,将所述语音选择指令对应的候选聊天对象确定为与所述聊天对象信息对应的聊天对象。这里,所述移动终端对搜索到的与所述聊天对象信息对应的多个候选聊天对象进行展示可以是将搜索到的与所述聊天对象信息对应的多个候选聊天对象发送给车机以由车机进行展示,相应的,移动终端接收到语音选择指令可以是接收到车机发送的语音选择指令,所述语音选择指令是用户向车机输入的。

步骤s103:发出所述语音信息。

以所述即时通信应用为微信应用为例,移动终端发出所述语音信息可以是移动终端将所述微信应用获取的语音信息向聊天对象进行发送。

综上,上述实施例提供的语音信息的发送方法中,移动终端在接收到车机发送的用户请求通过即时通信应用发送语音信息的请求指令后,控制所述即时通信应用自动进入语音录制状态,并实现自动控制所述即时通信应用发出语音信息,无需将输入的语音信息转为文字信息后再进行发送,确保了传输的信息的准确性,且无需用户手动操作,处理速度快,提升了用户使用体验。

基于前述实施例相同的发明构思,本实施例通过具体示例对前述实施例的技术方案进行详细说明,以所述即时通信应用为微信应用、所述移动终端为手机为例。参见图3,为本发明实施例提供的一种语音信息的发送方法的交互示意图,用户可以通过手动方式或语音方式对手机中的微信进行唤醒操作,使得微信在手机端前台运行。假设用户在车辆内通过手机打开与一好友的聊天界面,若此时想向该好友发送微信语音信息,则可向车机发出用于请求发送微信语音信息的语音请求消息。车机采集该语音请求消息并将语音请求消息向手机发送,手机在判断出接收到的语音请求消息为请求发送微信语音信息的请求指令时,通过虚拟点击以录制微信语音信息,具体步骤如下:首先,虚拟点击微信聊天界面中“话筒图标”按键;接着,虚拟点击“按住说话”按键,并语音提示用户“请开始说话”;继而,判断出用户开始输入语音后,保持虚拟点击“按住说话”按键;最后,检测到无语音输入时,停止虚拟点击“按住说话”按键,并将录制的微信语音信息向好友进行发送。如此,解决了现有技术中在车辆内用户通过车机发送微信语音信息时,车机需要将输入的语音信息先转为文字信息、再以文字信息的方式进行发送的过程中可能存在的信息失真问题,使得信息能够无误传送,保证了信息的准确性,提升了用户使用体验。

基于前述实施例相同的发明构思,本发明实施例提供了一种移动终端,请参阅图4,该移动终端包括:处理器110和存储有计算机程序的存储器111;其中,图4中示意的处理器110并非用于指代处理器110的个数为一个,而是仅用于指代处理器110相对其他器件的位置关系,在实际应用中,处理器110的个数可以为一个或多个;同样,图4中示意的存储器111也是同样的含义,即仅用于指代存储器111相对其他器件的位置关系,在实际应用中,存储器111的个数可以为一个或多个。在所述处理器110运行所述计算机程序时,实现上述语音信息的发送方法。

该移动终端还可包括:至少一个网络接口112。该移动终端中的各个组件通过总线系统113耦合在一起。可理解,总线系统113用于实现这些组件之间的连接通信。总线系统113除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线系统113。

本发明实施例中的存储器111用于存储各种类型的数据以支持该移动终端的操作。这些数据的示例包括:用于在该移动终端上操作的任何计算机程序,如操作系统和应用程序;联系人数据;电话簿数据;消息;图片;视频等。其中,操作系统包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。这里,实现本发明实施例方法的程序可以包含在应用程序中。

基于前述实施例相同的发明构思,本实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,计算机存储介质可以是磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory)等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。所述计算机存储介质中存储的计算机程序被处理器运行时,实现上述语音信息的发送方法。所述计算机程序被处理器执行时实现的具体步骤流程请参考图2所示实施例的描述,在此不再赘述。

参见图5,为本发明实施例提供的一种语音信息的发送系统,包括车机20和移动终端21,其中,

所述车机20,用于接收用户输入的用于请求通过即时通信应用发送语音信息的语音请求消息,并向所述移动终端21发送所述语音请求消息;以及,接收用户输入的语音信息,并向所述移动终端21发送用户输入的语音信息;

所述移动终端21,用于响应所述语音请求消息,控制所述即时通信应用自动进入语音录制状态;以及接收所述车机20发送的用户输入的语音信息,并发出所述语音信息。

这里,所述移动终端21接收到所述车机20发送的语音请求消息后,对所述语音请求消息进行语音识别,以根据语音识别结果判断用户是否请求通过即时通信应用发送语音信息。可以理解地,用户可以在向车机20输入的语音请求消息中指定想使用的即时通信应用的名称、对应的功能等信息,当用户在输入的语音请求消息中指定想使用的即时通信应用和需要该即时通信应用实现的功能时,移动终端21可以从用户对车机20输入的语音请求消息的语音识别结果中获取相应信息。这里,当用户对车机20输入的语音请求消息中未指定想使用的即时通信应用且仅指明要使用的功能时,移动终端21可以先根据对所述语音请求消息的语音识别结果确定用户要使用的功能,进而按照用户要使用的功能和所述移动终端21中安装的应用确定即时通信应用。例如,根据对用户输入的语音请求消息的语音识别结果,确定用户要使用的功能,将与用户要使用的功能具有映射关系的应用程序作为对应的即时通信应用。这里,可提取该语音识别结果中的功能关键词,将与所述功能关键词具有映射关系的应用程序作为对应的即时通信应用。若用户说“我想发送语音信息”,那么可确定功能关键词为“发送语音信息”,则将预设的功能关键词“发送语音信息”对应的微信应用作为对应的即时通信应用。如此,直接以语音方式发起通过即时通信应用发送语音信息的请求,无需用户手动操作,提高了操作效率

这里,所述移动终端21中可预设有关键词库,所述关键词库中包含各即时通信应用的名称、各即时通信应用所能实现功能的名称等。在一实施方式中,所述移动终端21响应所述语音请求消息的步骤包括:基于预设的关键词库对所述语音请求消息进行关键词识别,获得关键词识别结果;根据所述关键词识别结果确定用户要使用的功能和实现所述功能使用的即时通信应用;根据所述用户要使用的功能和所述实现所述功能使用的即时通信应用确定用户请求通过即时通信应用发送语音信息。这里,所述基于预设的关键词库对所述语音请求消息进行关键词识别可以是先对所述语音请求消息进行文字识别,然后基于预设的关键词库对文字识别结果中识别出的文字进行匹配,从而获得关键词识别结果。以所述即时通信应用为微信应用为例,假设移动终端21接收到的用户输入的语音请求消息为“我需要向甲发送微信语音信息”,则移动终端21可识别出关键词“向、甲、发送、微信、语音信息”,从而可确定用户要使用的功能是向甲发送语音信息,实现上述功能的应用为微信应用。如此,通过对接收到的语音请求消息进行关键词识别,从而根据关键词识别结果确定对应的请求,无需用户手动发起操作请求,提高了操作效率。

这里,所述移动终端21控制所述即时通信应用自动进入语音录制状态,并接收所述车机20发送的用户向所述车机20输入的语音信息,从而生成所述即时通信应用的语音信息,进而发出所述语音信息。在一实施方式中,以所述即时通信应用为微信应用,所述移动终端21控制所述即时通信应用自动进入语音录制状态的步骤包括:虚拟点击微信应用中聊天界面上的话筒图标按键;持续虚拟点击按住说话按键;检测到预设停止条件被触发后,停止虚拟点击所述按住说话按键。这里,在虚拟点击微信应用中聊天界面上的话筒图标按键后,再持续虚拟点击按住说话按键,此时微信应用进入获取语音状态,即实现语音信息的自动获取操作,并且获取的语音可直接以语音方式通过微信应用进行发送,确保信息的准确性。

在一实施方式中,所述移动终端21虚拟点击微信应用中聊天界面上的话筒图标按键之后,还可包括:所述移动终端21发出用于提示用户开始输入语音的语音提示消息或文字提示消息。需要说明的是,移动终端21发出用于提示用户开始输入语音的语音提示消息或文字提示消息,可以是移动终端21对应通过自身的发声装置如扬声器播放所述语音提示消息或显示装置如显示屏显示所述文字提示消息,也可以是移动终端21向车机20发送用于提示用户开始输入语音的语音提示消息或文字提示消息,以使所述车机20对应通过车辆内的发声装置播放所述语音提示消息或显示装置显示所述文字提示消息。所述语音提示消息或文字提示消息可以根据实际情况需要进行设置,比如可以设置为“请输入语音信息”等。如此,通过及时提醒用户进行语音输入,进一步提升了用户使用体验。需要说明的是,所述移动终端21检测到预设停止条件被触发后,说明此时用户可能不继续输入语音或当前语音信息输入完毕,则所述移动终端21停止虚拟点击所述按住说话按键,以使微信应用结束语音录制状态。所述检测到预设停止条件被触发包括接收到停止语音输入的指令、或检测到在预设时长内未接收到输入的语音信息等,所述预设时长可以根据实际情况需要进行设置,比如可以设置为3秒、5秒等。如此,通过及时停止虚拟点击按住说话按键以结束语音信息的输入,能够有效节约资源消耗,并延长移动终端使用寿命。

在一实施方式中,所述请求指令包括聊天对象信息,所述移动终端21虚拟点击微信应用中聊天界面上的话筒按键之前,还包括:移动终端21打开并展示所述微信应用中与所述聊天对象信息对应的聊天对象的聊天界面。可以理解地,由于用户在需要通过微信应用向某一聊天对象发出语音信息时,所述微信应用可能当前未打开或处于与所述聊天对象的聊天界面,用户可通过将聊天对象信息以语音方式进行输入,也就是说输入的语音请求消息中包含聊天对象信息,即所述请求指令包括聊天对象信息。所述聊天对象信息可以包括聊天对象的名称或昵称、所在群组等信息,例如所述聊天对象信息可以是张三,或者所述聊天对象信息可以是位于同学群中的张三。移动终端21在根据所述聊天对象信息,打开并展示所述微信应用中与所述聊天对象信息对应的聊天对象的聊天界面后,便能够通过虚拟点击方式控制微信应用进行语音录制。

在一实施方式中,所述移动终端21打开并展示所述微信应用中与所述聊天对象信息对应的聊天对象的聊天界面的步骤包括:移动终端21开启微信应用;所述移动终端21根据所述聊天对象信息在所述微信应用中进行聊天对象的搜索操作;所述移动终端21打开并展示搜索到的与所述聊天对象信息对应的聊天对象的聊天界面。具体地,当移动终端21检测到微信应用未开启时,开启微信应用,即跳转至微信应用的显示界面;然后,根据所述聊天对象信息在所述微信应用中进行聊天对象的搜索操作,以获取所述聊天对象信息对应的聊天对象所在位置等信息,比如聊天对象在通讯录中的位置、聊天对象的个人信息等;最后,打开并展示搜索到的与所述聊天对象信息对应的聊天对象的聊天界面,以在该聊天界面进行虚拟点击而控制微信应用进行语音录制。以“向张三发送微信语音信息为例”,移动终端21在开启微信应用后,在通讯录中进行查找,从而在通讯录界面查找到张三,然后打开并展示与张三的聊天界面。这里,所述开启微信应用可以包括:移动终端21获取预设的微信应用的开启指令;根据所述开启指令,开启所述微信应用。也就是说,可以预先设置并存储微信应用的开启指令,移动终端21在检测到需要开启所述微信应用时,获取所述微信应用的开启指令以开启微信应用。如此,通过将与聊天对象信息对应的聊天对象的聊天界面展示给用户,能够方便用户查看操作过程,以便于及时发现问题和及时解决。需要说明的是,若在微信的通讯录中存在名称相同或近似的对象时,根据所述聊天对象信息进行搜索获得的聊天对象可能会有多个,为了便于用户确定真正所需的聊天对象,在所述打开并展示搜索到的与所述聊天对象信息对应的聊天对象的聊天界面之前,还可包括:对搜索到的与所述聊天对象信息对应的多个候选聊天对象进行展示;在接收到语音选择指令时,将所述语音选择指令对应的候选聊天对象确定为与所述聊天对象信息对应的聊天对象。

综上,上述实施例提供的语音信息的发送系统中,移动终端11在接收到车机10发送的用户请求通过即时通信应用发送语音信息的语音请求消息后,控制所述即时通信应用自动进入语音录制状态,并实现自动控制所述即时通信应用发出语音信息,无需将输入的语音信息转为文字信息后再进行发送,确保了传输的信息的准确性,且无需用户手动操作,处理速度快,提升了用户使用体验.

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。用于描述元件的序列形容词“第一”、“第二”等仅仅是为了区别属性类似的元件,并不意味着这样描述的元件必须依照给定的顺序,或者时间、空间、等级或其它的限制。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1