车载语音方法、车载终端、手控装置、系统及存储介质与流程

文档序号:16245496发布日期:2018-12-11 23:32阅读:147来源:国知局
车载语音方法、车载终端、手控装置、系统及存储介质与流程

本发明涉及车载技术领域,具体涉及一种车载语音方法、车载终端、手控装置、系统及存储介质。

背景技术

当前即时通信软件被人们越来越广泛的使用,其中,语音对讲功能是人们最常用的功能,通常即时通信软件安装在手机或电脑上,在实现即时通信软件中的语音对讲功能时,需要用户先找到该功能键在手机或电脑上的位置,然后再按住该功能键以便对语音进行录音,由于上述操作相对较繁琐,因此上述操作在某些场景下可能会造成危险,如在用户驾驶车辆时,用户在进行上述操作时,可能会造成交通事故,从而导致用户在实现语音对讲时的安全性较低。



技术实现要素:

本发明的目的在于提供一种车载语音方法、车载终端、手控装置、系统及存储介质,有利于提高用户在行车过程中进行语音的安全性。

为实现上述目的,本实施例提供了一种车载语音方法,应用于与手控装置相连的车载终端,所述手控装置包括机械按键,所述方法包括:

在接收到所述手控装置发送的开始录音指令时开始录音,所述开始录音指令为所述机械按键由第一状态变为第二状态时所述手控装置向所述车载终端发送的指令;

在接收到所述手控装置发送的结束录音指令时停止录音,所述结束录音指令为所述机械按键由第二状态变为第一状态时所述手控装置向所述车载终端发送的指令;

将所述开始录音至所述停止录音期间录制的音频信息发送第一服务端。

进一步地,所述方法还包括:

获取所述录制的音频信息在所述第一服务端的存储地址信息;

将所述录制的音频信息在所述第一服务端的存储地址信息发送第二服务端,以通过所述第二服务端实现所述录制的音频信息的转发。

进一步地,所述方法还包括:

接收所述第二服务端发送的语音转发消息;

从所述语音转发消息中获取转发的音频信息在所述第一服务端的存储地址信息;

根据所述转发的音频信息在所述第一服务端的存储地址信息从所述第一服务端获取所述转发的音频信息。

进一步地,所述方法还包括:

当从所述第一服务端获取到所述转发的音频信息后对所述转发的音频信息执行自动播放操作。

为实现上述目的,本实施例还提供了一种车载语音方法,应用于与车载终端相连的手控装置,所述手控装置包括机械按键,所述方法包括:

在检测到所述机械按键由第一状态变为第二状态时向所述车载终端发送开始录音指令,以使所述车载终端在接收到所述开始录音指令时开始录音;

在检测到所述机械按键由第二状态变为第一状态时向所述车载终端发送结束录音指令,以使所述车载终端在接收到所述结束录音指令时停止录音以及将所述开始录音至所述停止录音期间录制的音频信息发送第一服务端。

为实现上述目的,本实施例还提供了一种车载终端,所述车载终端与手控装置相连,所述手控装置包括机械按键,所述车载终端包括:

第一录音控制模块,用于在接收到所述手控装置发送的开始录音指令时开始录音,所述开始录音指令为所述机械按键由第一状态变为第二状态时所述手控装置向所述车载终端发送的指令;

第二录音控制模块,用于在接收到所述手控装置发送的结束录音指令时停止录音,所述结束录音指令为所述机械按键由第二状态变为第一状态时所述手控装置向所述车载终端发送的指令;

第一发送模块,用于将所述开始录音至所述停止录音期间录制的音频信息发送第一服务端。

进一步地,所述车载终端还包括:

获取模块,用于获取所述录制的音频信息在所述第一服务端的存储地址信息;

第二发送模块,用于将所述录制的音频信息在所述第一服务端的存储地址信息发送第二服务端,以通过所述第二服务端实现所述录制的音频信息的转发。

进一步地,所述车载终端还包括:

接收模块,用于接收所述第二服务端发送的语音转发消息;

提取模块,用于从所述语音转发消息中获取转发的音频信息在所述第一服务端的存储地址信息;

下载模块,用于根据所述转发的音频信息在所述第一服务端的存储地址信息从所述第一服务端获取所述转发的音频信息。

进一步地,所述车载终端还包括:

播放模块,用于当从所述第一服务端获取到所述转发的音频信息后对所述转发的音频信息执行自动播放操作。

为实现上述目的,本实施例还提供了一种手控装置,所述手控装置与车载终端相连,所述手控装置包括机械按键,所述手控装置还包括:

第一检测模块,用于在检测到所述机械按键由第一状态变为第二状态时向所述车载终端发送开始录音指令,以使所述车载终端在接收到所述开始录音指令时开始录音;

第二检测模块,用于在检测到所述机械按键由第二状态变为第一状态时向所述车载终端发送结束录音指令,以使所述车载终端在接收到所述结束录音指令时停止录音以及将所述开始录音至所述停止录音期间录制的音频信息发送第一服务端。

进一步地,所述手控装置为手台或手咪。

进一步地,所述机械按键安装在车辆方向盘上。

进一步地,所述第一状态为按下状态,所述第二状态为抬起状态;

或者所述第一状态为抬起状态,所述第二状态为按下状态。

为实现上述目的,本实施例还提供了一种车载系统,包括上述的车载终端和上述的手控装置。

为实现上述目的,本实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行上述应用于车载终端的车载语音方法。

本发明的实施例提供的车载语音方法,用户可以通过手控装置上的机械按键向车载终端发送指令,进而实现语音功能,相比现有技术能够大大提高操作的便捷性,不需要用户在通信软件中寻找专用的语音功能键,有利于提高用户在行车过程中进行语音的安全性。

附图说明

图1是本发明实施例提供的一种应用于车载终端的车载语音方法的流程图;

图2是本发明实施例提供的车载语音方法中语音消息发送流程图;

图3是本发明实施例提供的车载语音方法中语音消息接收流程图;

图4是本发明实施例提供的一种应用于手控装置的车载语音方法的流程图;

图5是本发明实施例提供的一种车载装置的示意图;

图6是本发明实施例提供的一种手控装置的示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

本实施例的方法涉及的软件为车载终端的系统软件。系统软件是指支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合。车载终端可以包括处理器、存储器、显示器、及系统总线等;系统总线用于使车载终端各部件之间进行信息传递。显示器用于显示车载终端需要显示的内容。

参见图1,图1是本实施例提供的一种车载语音方法的流程图,该车载语音方法应用于与手控装置相连的车载终端,所述手控装置包括按键,例如虚拟按键、触控按键或实体按键。以实体按键中的机械按键为例,所述方法包括:

步骤s11:在接收到所述手控装置发送的开始录音指令时开始录音,所述开始录音指令为所述机械按键由第一状态变为第二状态时所述手控装置向所述车载终端发送的指令;

步骤s12:在接收到所述手控装置发送的结束录音指令时停止录音,所述结束录音指令为所述机械按键由第二状态变为第一状态时所述手控装置向所述车载终端发送的指令;

步骤s13:将所述开始录音至所述停止录音期间录制的音频信息发送第一服务端。

本实施例提供的车载语音方法,用户可以通过手控装置上的机械按键向车载终端发送指令,仅依靠单手就可以实现对车载终端的操控。机械按键可以是具体的实体按键,也可以是手控设备上的凸起或凹陷结构,用户通过手的触感即可进行按键操作,进而实现语音功能,相比现有技术能够大大提高操作的便捷性,不需要用户在通信软件中寻找专用的语音功能键,有利于提高用户在行车过程中进行语音的安全性。

本实施例提供的车载语音方法,车载终端在接收到手控装置发送的开始录音指令时开始录音,在接收到手控装置发送的结束录音指令时停止录音,并将开始录音至停止录音期间录制的音频信息发送第一服务端,使得用户能够直接通过手控装置上的机械按键进行实时语音,通过在手控装置上设置机械按键,在用户手持该手控装置时,可以方便的找到该按键,相对于现有技术,无需进行繁琐的操作就可以实现启动语音的功能,并且在实现启动语音的功能时,无需用户使用眼睛查找就可以确定出该按键所在的位置,因此在用户驾驶车辆时,有利于使用户的注意力全部集中在车辆驾驶上,从而有利于提高用户在实现语音时的安全性。

参见图2,图2是本实施例提供的另一种车载语音方法的流程图,该车载语音方法应用于与手控装置相连的车载终端,所述手控装置包括机械按键,所述方法包括:

步骤s21:在接收到所述手控装置发送的开始录音指令时开始录音,所述开始录音指令为所述机械按键由第一状态变为第二状态时所述手控装置向所述车载终端发送的指令;

其中,在本实施例中,机械按键的第一状态为按下状态,第二状态为抬起状态,或者机械按键的第一状态为抬起状态,第二状态为按下状态;

步骤s22:在接收到所述手控装置发送的结束录音指令时停止录音,所述结束录音指令为所述机械按键由第二状态变为第一状态时所述手控装置向所述车载终端发送的指令;

步骤s23:将所述开始录音至所述停止录音期间录制的音频信息发送第一服务端;

例如,该第一服务端可以为云存储服务器,该第一服务端接收到录制的音频信息后对其进行存储;

步骤s24:获取所述录制的音频信息在所述第一服务端的存储地址信息;

第一服务端在成功保存录制的音频信息后,可以将其存储地址信息返回给车载终端,例如,该存储地址信息可以为url(统一资源定位符),用户可以通过该存储地址信息从第一服务端中获取录制的音频信息;

步骤s25:将所述录制的音频信息在所述第一服务端的存储地址信息发送第二服务端,以通过所述第二服务端实现所述录制的音频信息的转发;

通过该第二服务端可以实现音频信息的转发,具体地,在录制的音频信息成功上传第一服务端后,车载终端可以对录制的音频信息的url等信息进行编码,编码成带有url等信息的语音消息数据包,之后将该语音消息数据包发送给第二服务端,第二服务端在成功接收到该语音消息数据包后向车载终端返回“发送成功”信息,并将该语音消息数据包作为语音转发消息,以转发给需要转发的目标用户;

通过上述步骤s21~步骤s25实现了用户语音消息的发送;

优选地,在本实施例中,车载终端还可以获取其他用户转发的音频信息,具体地,参见图3,上述的车载语音方法还可以包括:

步骤s31:接收所述第二服务端发送的语音转发消息;

第二服务端在接收到语音转发消息后,首先判断该语音转发消息需要转发的目标用户,之后将该语音转发消息转发至目标用户的车载终端;

步骤s32:从所述语音转发消息中获取转发的音频信息在所述第一服务端的存储地址信息;

在车载终端接收到第二服务端发送的语音转发消息(即其他用户转发的语音消息数据包)后,可对其进行解码,得到转发的音频信息的url;

步骤s33:根据所述转发的音频信息在所述第一服务端的存储地址信息从所述第一服务端获取所述转发的音频信息;

在车载终端获取到转发的音频信息的url后,可根据该url从第一服务端下载转发的音频信息;

步骤s34:当从所述第一服务端获取到所述转发的音频信息后对所述转发的音频信息执行自动播放操作;

在车载终端从第一服务端成功下载转发的音频信息后,可在车载终端的显示屏上展示新语音消息,并自动播放该转发的音频信息。

例如,在本实施例中,车载终端可以为安装有即时通信软件(如微信、qq和skype等)的智能电子设备,用户可以通过手控装置的机械按键实现语音控制,当机械按键由第一状态变为第二状态时手控装置向车载终端发送开始录音指令,车载终端在接收到该开始录音指令时通过即时通信软件开始录音,当机械按键由第二状态变为第一状态时手控装置向车载终端发送结束录音指令,进而控制即时通信软件停止录音,并将录制的音频信息发送至第一服务端,再通过第二服务端将录制的音频信息转发给需要转发的目标用户。

参见图4,图4是本实施例提供的另一种车载语音方法的流程图,该车载语音方法应用于与车载终端相连的手控装置,所述手控装置包括机械按键,所述方法包括:

步骤s401:在检测到所述机械按键由第一状态变为第二状态时向所述车载终端发送开始录音指令,以使所述车载终端在接收到所述开始录音指令时开始录音;

其中,在本实施例中,机械按键的第一状态为按下状态,第二状态为抬起状态,或者机械按键的第一状态为抬起状态,第二状态为按下状态;

步骤s402:在检测到所述机械按键由第二状态变为第一状态时向所述车载终端发送结束录音指令,以使所述车载终端在接收到所述结束录音指令时停止录音以及将所述开始录音至所述停止录音期间录制的音频信息发送第一服务端。

例如,在本实施例中,手控装置为手台或手咪,优选地,为了进一步地提高行车的安全性,手控装置的机械按键可以安装在车辆方向盘上。

此外,本实施例还提供了一种车载终端,所述车载终端与手控装置相连,车载终端与手控装置的连接方式可以为有线连接方式或近距离无线通信连接方式,所述手控装置包括机械按键,参见图5,所述车载终端包括:

第一录音控制模块51,用于在接收到所述手控装置发送的开始录音指令时开始录音,所述开始录音指令为所述机械按键由第一状态变为第二状态时所述手控装置向所述车载终端发送的指令;

第二录音控制模块52,用于在接收到所述手控装置发送的结束录音指令时停止录音,所述结束录音指令为所述机械按键由第二状态变为第一状态时所述手控装置向所述车载终端发送的指令;

第一发送模块53,用于将所述开始录音至所述停止录音期间录制的音频信息发送第一服务端。

本实施例提供的车载终端,用户可以通过手控装置上的机械按键向车载终端发送指令,进而实现语音功能,相比现有技术能够大大提高操作的便捷性,不需要用户在通信软件中寻找专用的语音功能键,有利于提高用户在行车过程中进行语音的安全性,通过在手控装置上设置机械按键,在用户手持该手控装置时,通过手的触感即可方便的找到该按键,并进行按键操作,相对于现有技术,无需进行繁琐的操作就可以实现启动语音的功能,并且在实现启动语音的功能时,无需用户使用眼睛查找就可以确定出该按键所在的位置,因此在用户驾驶车辆时,有利于使用户的注意力全部集中在车辆驾驶上,从而有利于提高用户在实现语音时的安全性。

在一实施例中,所述车载终端还包括:

获取模块,用于获取所述录制的音频信息在所述第一服务端的存储地址信息;

第二发送模块,用于将所述录制的音频信息在所述第一服务端的存储地址信息发送第二服务端,以通过所述第二服务端实现所述录制的音频信息的转发。

在一实施例中,所述车载终端还包括:

接收模块,用于接收所述第二服务端发送的语音转发消息;

提取模块,用于从所述语音转发消息中获取转发的音频信息在所述第一服务端的存储地址信息;

下载模块,用于根据所述转发的音频信息在所述第一服务端的存储地址信息从所述第一服务端获取所述转发的音频信息。

在一实施例中,所述车载终端还包括:

播放模块,用于当从所述第一服务端获取到所述转发的音频信息后对所述转发的音频信息执行自动播放操作。

此外,本实施例还提供了一种手控装置,所述手控装置与车载终端相连,车载终端与手控装置的连接方式可以为有线连接方式或近距离无线通信连接方式,参见图6,所述手控装置包括机械按键61,所述手控装置还包括:

第一检测模块62,用于在检测到所述机械按键由第一状态变为第二状态时向所述车载终端发送开始录音指令,以使所述车载终端在接收到所述开始录音指令时开始录音;

其中,在本实施例中,机械按键的第一状态为按下状态,第二状态为抬起状态,或者机械按键的第一状态为抬起状态,第二状态为按下状态;

第二检测模块63,用于在检测到所述机械按键由第二状态变为第一状态时向所述车载终端发送结束录音指令,以使所述车载终端在接收到所述结束录音指令时停止录音以及将所述开始录音至所述停止录音期间录制的音频信息发送第一服务端。

例如,在本实施例中,所述手控装置为手台或手咪。

例如,在本实施例中,所述机械按键安装在车辆方向盘上。

本实施例还提供了一种车载系统,包括上述的车载终端和上述的手控装置。

本实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行上述应用于车载终端的车载语音方法。

在本发明的实施例中,处理器可以是一种集成电路芯片,具有信号的处理能力。处理器可以是通用处理器、数字信号处理器(digitalsignalprocessor,简称dsp)、专用集成电路(applicationspecific工ntegratedcircuit,简称asic)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。处理器读取存储介质中的信息,结合其硬件完成上述方法的步骤。

存储介质可以是存储器,例如可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。

其中,非易失性存储器可以是只读存储器(read-onlymemory,简称rom)、可编程只读存储器(programmablerom,简称prom)、可擦除可编程只读存储器(erasableprom,简称eprom)、电可擦除可编程只读存储器(electricallyeprom,简称eeprom)或闪存。

易失性存储器可以是随机存取存储器(randomaccessmemory,简称ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,简称sram)、动态随机存取存储器(dynamicram,简称dram)、同步动态随机存取存储器(synchronousdram,简称sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,简称ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,简称esdram)、同步连接动态随机存取存储器(synchlinkdram,简称sldram)和直接内存总线随机存取存储器(directrambusram,简称drram)。

本发明实施例描述的存储介质旨在包括但不限于这些和任意其它适合类型的存储器。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件与软件组合来实现。当应用软件时,可以将相应功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

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