一种语音信息的处理方法、装置、终端和存储介质制造方法及图纸

技术编号:19703648 阅读:25 留言:0更新日期:2018-12-08 14:36
本发明专利技术实施例公开了一种语音信息的处理方法、装置、终端和存储介质。该方法包括:检测输入法面板是否被激活;在检测到输入法面板被激活后,获取当前终端设备的传感器数据;根据传感器数据确定是否检测到语音触发事件发生;在确定检测到语音触发事件发生时,开启当前终端设备的语音录音功能。通过采用上述技术方案,避免了使用输入法的语音功能时对用户手动操作的依赖性,简化了输入法语音功能的使用流程,提升了语音功能的使用体验。

【技术实现步骤摘要】
一种语音信息的处理方法、装置、终端和存储介质
本专利技术实施例涉及电子
,尤其涉及一种语音信息的处理方法、装置、终端和存储介质。
技术介绍
随着科技的进步,智能手机已经成为现代人们日常生活中必备的通讯工具,人们常用智能手机发送短信、聊天、上网或者编辑文档等,在此过程中,各种输入法软件成为了用户通信和交流必不可少的工具。现有输入法软件的使用一般都是通过用户手动操作键盘或触摸屏的方式进行输入,或者也可通过语音识别技术进行语音输入。而目前输入法的语音功能都是输入法的语音浮层或语音面板,用户在使用语音功能时,需要接触点击输入法面板中的某个区域触发语音功能,例如需要执行点击、滑动或长按等操作触发语音录音按键开始录音过程。在用户完成语音输入后,还需主动点击发送才能将录入的语音信息发出。因此,在现有输入法软件的使用过程中,无论是手动输入方式还是语音输入方式,都需要依靠用户点击或其他操作来完成,对用户操作的依赖性较大。除使用流程复杂外,对于处于驾驶状态的用户或者视力残障人士的可用性较差。
技术实现思路
本专利技术实施例提供一种语音信息的处理方法、装置、终端和存储介质,以提升输入法中语音功能的使用率,改善语音功能的使用体验。第一方面,本专利技术实施例提供了一种语音信息的处理方法,该方法包括:检测输入法面板是否被激活;在检测到所述输入法面板被激活后,获取当前终端设备的传感器数据;根据所述传感器数据确定是否检测到语音触发事件发生;在确定检测到语音触发事件发生时,开启当前终端设备的语音录音功能。第二方面,本专利技术实施例还提供了一种语音信息的处理装置,该装置包括:激活状态检测模块,用于检测输入法面板是否被激活;传感器数据获取模块,用于在检测到所述输入法面板被激活后,获取当前终端设备的传感器数据;语音触发事件检测模块,用于根据所述传感器数据确定是否检测到语音触发事件发生;录音功能开启模块,用于在确定检测到语音触发事件发生时,开启当前终端设备的语音录音功能。第三方面,本专利技术实施例还提供了一种终端,该终端包括:一个或多个处理器;存储装置,用于存储一个或多个程序,传感器,与所述处理器相连,用于将采集到的传感器数据发送到所述处理器;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例所提供的语音信息的处理方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例所提供的语音信息的处理方法。本专利技术实施例的技术方案,通过检测输入法面板是否被激活,在检测到输入法面板被激活后,获取当前终端设备的传感器数据,根据传感器数据确定是否检测到语音触发事件发生,在确定检测到语音触发事件发生时,开启当前终端设备的语音录音功能,即专利技术本实施例的技术方案采用了软件和硬件相结合的方式去开启当前终端设备的语音录音功能。相对于现有技术提供的通过用户手动操作来开启语音录音功能的方式,本专利技术实施例的技术方案避免了语音录音功能使用时对用户手动操作的依赖性,简化了输入法语音功能的使用流程,提升了语音功能的使用体验。附图说明图1为本专利技术实施例一提供的一种语音信息的处理方法的流程图;图2a为本专利技术实施例一提供的当前移动终端已开启语音录音功能的示意图;图2b为本专利技术实施例一提供的当前移动终端未开启语音录音功能的示意图;图3为本专利技术实施例二提供的一种语音信息的处理方法的流程图;图4a为本专利技术实施例二提供的一种当前终端设备的俯仰动作示意图;图4b为本专利技术实施例二提供的一种当前终端设备的偏航动作示意图;图5为本专利技术实施例三提供的一种语音信息的处理方法的流程图;图6为本专利技术实施例四提供的一种语音信息的处理装置的结构框图;图7为本专利技术实施例五提供的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种语音信息的处理方法的流程图,该方法可以由语音信息的处理装置来执行,该装置可以通过软件和/或硬件的方式实现,典型的是可以集成在智能手机、智能手表或平板电脑等移动终端中。本实施例的执行主体可以为移动终端中所安装的应用程序,还可以为位于该移动终端的应用中的插件或软件开发工作包等,本实施例对此不作特别限定。参见图1,本实施例的方法具体包括:S110、检测输入法面板是否被激活。其中,输入法面板的状态包括激活状态和非激活状态两种。在用户需要使用输入法进行通信或交流时,用户一般通过点击输入框来激活输入法面板。示例性的,可为输入法面板的状态设置对应的标识符,在激活状态下,可以设置该标识符的标志位为1;在非激活状态下,可以设置该标识符的标志位为0。本实施例中,在检测输入法面板是否被激活时,可通过读取该标志位所对应的数值来确定输入法面板是否处于激活状态。S120、在检测到输入法面板被激活后,获取当前终端设备的传感器数据。示例性的,在检测到输入法面板被激活后,表明用户存在想要开启语音录音功能的意愿,此时可通过获取当前终端设备的传感器数据来判断是否检测到语音触发事件。示例性的,本实施例的终端设备中配置有各类传感器,例如距离传感器、图像传感器和速度传感器等。只要检测到输入法面板被激活,则当前终端设备中与语音触发事件相关的各类传感器均可被触发,以用于采集对应的传感器数据。本实施例中,传感器数据可以包括:距离传感器输出的距离数据,或图像传感器输出的图像数据,或二者距离数据和图像数据均存在。此外,本实施例中的传感器数据还可以包括速度传感器输出的当前终端设备在不同方向所偏转的角度和速度等。具体的,距离传感器,例如红外传感器,可用于采集用户距离当前终端设备的距离。图像传感器,例如摄像头中的CCD(Charge-CoupledDevice,电荷耦合元件)图像采集传感器或CMOS(ComplementaryMetalOxideSemiconductor,互补金属氧化物半导体)传感器,可用于采集用户的手势或表情等信息。角速度传感器,例如陀螺仪,可用于检测当前移动终端在不同方向所偏转的角度。通过上述任意一项或多项传感器所采集到的传感器数据,均可判断出语音触发事件是否发生。S130、根据传感器数据确定是否检测到语音触发事件发生。示例性的,S130具体可以包括:根据距离数据判断当前终端设备与用户之间的距离是否小于预设距离阈值;或者,根据图像数据判断用户当前手势是否与第一预设手势相匹配;或者,判断上述两种情况是否同时存在。在判断结果为是时,确定检测到语音触发事件发生,即确定出用户有想要进行语音录音的意愿。其中,预设距离阈值为经验值,可根据实际情况进行设置,本实施例中优选设置为10厘米,即当前终端设备与用户之间的距离处于0-10厘米的范围时,可确定语音触发事件发生。图2a为本专利技术实施例一提供的当前移动终端已开启语音录音功能的示意图;图2b为本专利技术实施例一提供的当前移动终端未开启语音录音功能的示意图。图2a示出了距离传感器检测到当前终端设备与用户之间的距离小于10厘米时,自动开启录音功能,从图2a中底部的声波信号处于高低起伏本文档来自技高网...

【技术保护点】
1.一种语音信息的处理方法,其特征在于,包括:检测输入法面板是否被激活;在检测到所述输入法面板被激活后,获取当前终端设备的传感器数据;根据所述传感器数据确定是否检测到语音触发事件发生;在确定检测到语音触发事件发生时,开启当前终端设备的语音录音功能。

【技术特征摘要】
1.一种语音信息的处理方法,其特征在于,包括:检测输入法面板是否被激活;在检测到所述输入法面板被激活后,获取当前终端设备的传感器数据;根据所述传感器数据确定是否检测到语音触发事件发生;在确定检测到语音触发事件发生时,开启当前终端设备的语音录音功能。2.根据权利要求1所述的方法,其特征在于,所述传感器数据包括:距离传感器输出的距离数据和/或图像传感器输出的图像数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述传感器数据确定是否检测到语音触发事件发生,包括:根据所述距离数据判断当前终端设备与用户之间的距离是否小于预设距离阈值;和/或,根据所述图像数据判断用户当前手势是否与第一预设手势相匹配;在判断结果为是时,确定检测到语音触发事件发生。4.根据权利要求2所述的方法,其特征在于,在开启当前终端设备的语音录音功能之后,所述方法还包括:如果检测出录制语音信息的时长达到预设时长阈值,则停止录音,并提示用户录音结束;或者,如果识别出录制的语音信息中包含有标识语音结束的预设语音数据,则停止录音;或者,如果根据所述距离数据判断出当前终端设备与用户之间的距离大于预设距离阈值,和/或,根据所述图像数据判断出用户当前手势与第二预设手势相匹配,则停止录音。5.根据权利要求1所述的方法,其特征在于,在开启当前终端设备的语音录音功能之后,所述方法还包括:获取录制的语音信息;将所述语音信息转换为文字信息,并将所述文字信息在输入法面板上进行展示;检测当前终端设备的当前动作,如果识别出所述当前动作与预设动作相匹配,则对展示的所述文字信息执行与所述预设动作对应的处理。6.根据权利要求5所述的方法,其特征在于,在将所述文字信息在输入法面板上进行展示之后,所述方法还包括:如果再次录制到新的语音信息,并识别出再次录制到的语音信息与预设文字编辑指令相匹配,则对展示的所述文字信...

【专利技术属性】
技术研发人员:门文
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1