一种移动终端的语音播放控制方法、装置和移动终端与流程

文档序号:11864318阅读:125来源:国知局
一种移动终端的语音播放控制方法、装置和移动终端与流程

本发明实施例涉及移动终端技术领域,尤其涉及一种移动终端的语音播放控制方法、装置和移动终端。



背景技术:

随着移动终端技术的发展,各式各样的移动终端已深入人们生活的方方面面,成为人们生活、工作和娱乐中不可或缺的工具。

目前,移动终端的语音播放方式一般包括听筒播放和扬声器播放两种方式。一般在移动终端接收到语音播放指令后,例如,移动终端接收到由用户点击微信语音产生的微信语音播放指令后,可以通过听筒播放微信语音,也可以通过扬声器播放微信语音。但一般都是采用其中一种播放方式进行播放,若当前是通过扬声器播放语音,但用户不想让周围的人听到语音信息,想切换为听筒播放,那么就需要用户手动将播放模式切换为听筒播放,现有技术中的这种语音播放控制方法不够便捷,用户体验不好。



技术实现要素:

本发明实施例提供一种移动终端的语音播放方法、装置和移动终端,以优化现有的语音播放控制技术,满足人们日益增长的个性化、便捷化的语音播放控制需求。

在第一方面,本发明实施例提供了一种移动终端的语音播放控制方法,包括:

检测移动终端的当前显示界面是否包含设定的标识语音待播放的信息;

若所述当前显示界面包含设定的标识语音待播放的信息,则开启用于检测用户接近与否状态的传感器;

在接收到语音播放指令时,根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放;所述播放模式包括听筒播放或扬声器播放。

在第二方面,本发明实施例提供了一种移动终端的语音播放控制装置,包括:

语音待播放信息检测模块,用于检测移动终端的当前显示界面是否包含设定的标识语音待播放的信息;

传感器开启模块,用于若所述当前显示界面包含设定的标识语音待播放的信息,则开启用于检测用户接近与否状态的传感器;

语音播放模块,用于在接收到语音播放指令时,根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放;所述播放模式包括听筒播放或扬声器播放。

在第三方面,本发明实施例提供了一种移动终端,所述移动终端集成了如第二方面所提供的装置。

本发明实施例通过在检测当前显示界面中包含设定的标识语音待播放的信息时,开启用于检测用户接近与否状态的传感器,以在接收到语音播放指令时,根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放,实现了在接收到语音播放指令时,快速根据用户接近与否状态确定合适的播放模式播放语音,优化了现有的语音播放控制技术,满足了人们日益增长的个性化、便捷化的语音播放控制需求。

附图说明

图1是本发明实施例一提供的移动终端的语音播放控制方法的流程图;

图2是本发明实施例二提供的移动终端的语音播放控制方法的流程图;

图3是本发明实施例二提供的人机交互界面示意图;

图4是本发明实施例三提供的移动终端的语音播放控制方法的流程图;

图5是本发明实施例三提供的人机交互界面示意图;

图6是本发明实施例四提供的移动终端的语音播放控制装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1给出了本发明实施例一提供的移动终端的语音播放控制方法的流程图,本实施例的方法可以由移动终端的语音播放控制装置来执行,该装置可通过硬件和/或软件的方式实现,所述装置可作为移动终端的一部分设置在所述移动终端内部。

如图1所示,本实施例提供的移动终端的语音播放控制方法具体包括以下步骤:

步骤101、检测移动终端的当前显示界面是否包含设定的标识语音待播放的信息,若是,则执行步骤102,否则继续执行步骤101。

本实施例中所述的移动终端具体可为手机、平板电脑等配置有扬声器和/或听筒的终端,优选为智能手机。

其中,所述当前界面可以为社交应用程序交互界面或者通话界面。示例性的,社交应用程序具体可为微信、微博或QQ等应用程序。其中,社交应用程序交互界面包括用户在社交应用程序中与其他用户之间的聊天交互界面,还可包括用户在发布或浏览朋友圈或者微博时的交互界面。所述通话界面包括用户拨打电话时的通话界面和接听电话时的通话界面。

其中,所述设定的标识语音待播放的信息包括设定的标识语音待播放的图标、设定的标识语音待播放的符号、设定的标识语音待播放的文字和设定的标识语音待播放的数字中的至少一项。

步骤102、开启用于检测用户接近与否状态的传感器。

其中,所述用于检测用户接近与否状态的传感器可以为接近传感器,所述接近传感器具体可以为超声波传感器或者红外传感器等。示例性,所述接近传感用于检测用户耳朵或脸部与移动终端之间的距离是否小于第二设定值,若是则表明用户接近了听筒。

另外,所述用于检测用户接近与否状态的传感器还可以包括加速度传感器和接近传感器。

所述加速度传感器用于检测移动终端平面与水平面的夹角是否大于第一设定值。

步骤103、判断是否接收到语音播放指令,若是,则执行步骤104,否则继续执行步骤103。

步骤104、根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放;所述播放模式包括听筒播放或扬声器播放。

若传感器为接近传感器,则在接近传感器数据指示移动终端的听筒与用户之间的距离小于第二设定值时,确定待播放语音的播放模式为听筒播放模式,并采用听筒播放模式进行语音播放。

若传感器为加速度传感器和接近传感器,则在加速度传感器数据指示移动终端平面与水平面的夹角大于第一设定值且接近传感器数据指示移动终端的听筒与用户之间的距离小于第二设定值时,确定待播放语音的播放模式为听筒播放模式,并采用听筒播放模式进行语音播放。

一般情况下,用户将移动终端靠近耳朵就是想要移动终端切换为听筒播放模式,所以若移动终端只包含接近传感器,当检测到接近传感器数据满足移动终端与用户之间的距离小于第二设定值时,就可认为用户接近了移动终端,将播放模式确定为听筒播放。为了进一步的提高检测用户接近移动终端与否状态的准确性,可通过加速度传感器和接近传感器共同检测用户接近移动终端与否,在加速度传感器数据指示移动终端平面与水平面的夹角大于第一设定值且接近传感器数据指示移动终端的听筒与用户之间的距离小于第二设定值时,确定待播放语音的播放模式为听筒播放模式,并采用听筒播放模式进行语音播放。

本实施例提供的移动终端的语音播放控制方法,通过在检测到当前显示界面中包含设定的标识语音待播放的信息时,开启用于检测用户接近与否状态的传感器,以在接收到语音播放指令时,根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放,实现了在接收到语音播放指令时,快速根据用户接近与否状态确定合适的播放模式播放语音,优化了现有的语音播放控制技术,满足了人们日益增长的个性化、便捷化的语音播放控制需求。

另外,本发明实施例提供的技术方案在检测到当前显示界面包含设定的标识语音待播放的信息时,就开启传感器,而非在接收到语音播放指令时或之后才开启传感器,这样可以快速获得传感器数据,以根据传感器数据快速准确的确定语音播放的播放模式。

另外,本发明实施例通过在检测到当前显示界面包含设定的标识语音待播放的信息时,开启传感器,而非在检测到当前显示界面为社交应用程序交互界面时就开启传感器,可以减小移动终端的功耗。

实施例二

图2给出了本发明实施例二提供的移动终端的语音播放控制方法的流程图。本实施例以上述实施例为基础进行优化。在本实施例中,将“当前显示界面”优化为“社交应用程序交互界面”。

相应的,如图2所示,本实施例提供的方法包括以下步骤:

步骤201、检测移动终端的当前社交应用程序交互界面是否包含设定的标识语音待播放的信息,若是,则执行步骤202,否则继续执行步骤201。

示例性的,所述社交应用程序为微信,则检测当前微信交互界面是否包含设定的标识语音待播放的图标、设定的标识语音待播放的符号、设定的标识语音待播放的文字和设定的标识语音待播放的数字中的至少一项。

步骤202、开启用于检测用户接近与否状态的传感器。

图3给出了本发明实施例二提供的人机交互界面示意图。如图3所示,若检测应用程序交互界面包含设定的标识语音待播放的图标A1、设定的标识语音待播放的符号B1、设定的标识语音待播放的文字(图中未示出)和设定的标识语音待播放的数字C1中的至少一项,则开启用于检测用户接近与否状态的传感器。

步骤203、判断是否接收到语音播放指令,若是,则执行步骤204,否则继续执行步骤203。

步骤204、根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放;所述播放模式包括听筒播放或扬声器播放。

示例性的,在接收到微信语音播放指令时,若加速度传感器数据指示移动终端平面与水平面的夹角大于第一设定值且接近传感器数据指示移动终端的听筒与用户之间的距离小于第二设定值,则确定待播放语音的播放模式为听筒播放模式,通过听筒来播放微信语音。

本实施例提供的方法,通过在检测到当前社交应用程序界面中包含设定的标识语音待播放的信息时,开启用于检测用户接近与否状态的传感器,以在接收到语音播放指令时,根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放,实现了在接收到语音播放指令时,快速根据用户接近与否状态确定合适的播放模式播放语音,优化了现有的语音播放控制技术,满足了人们日益增长的个性化、便捷化的语音播放控制需求。

实施例三

图4给出了本发明实施例三提供的移动终端的语音播放控制方法的流程图。本实施例以上述实施例为基础进行优化。在本实施例中,将“当前显示界面”优化为“通话界面”。

相应的,如图4所示,本实施例提供的方法包括以下步骤:

步骤301、检测移动终端的当前通话界面是否包含设定的标识语音待播放的信息,若是,则执行步骤302,否则继续执行步骤301。

步骤302、开启用于检测用户接近与否状态的传感器。

示例性的,图5给出了本发明实施例三提供的人机交互界面示意图,如图5所示,若当前通话界面为接收到某人的来电信息,且检测到当前通话界面中包含设定的标识语音待播放的图标A2、设定的标识语音待播放的符号(图中未示出)、设定的标识语音待播放的文字B2和设定的标识语音待播放的数字(图中未示出)中的至少一项,则开启用于检测用户接近与否状态的传感器。

步骤303、判断是否接收到语音播放指令,若是,则执行步骤304,否则继续执行步骤303。

步骤304、根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放;所述播放模式包括听筒播放或扬声器播放。

示例性的,在接收到用户滑动接听进行通话语音播放指令时,若加速度传感器数据指示移动终端平面与水平面的夹角大于第一设定值且接近传感器数据指示移动终端的听筒与用户之间的距离小于第二设定值,则确定待播放语音的播放模式为听筒播放模式,通过听筒来播放通话语音。

本实施例提供的方法,通过在检测到当前通话界面中包含设定的标识语音待播放的信息时,开启用于检测用户接近与否状态的传感器,以在接收到语音播放指令时,根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放,实现了在接收到语音播放指令时,快速根据用户接近与否状态确定合适的播放模式播放语音,优化了现有的语音播放控制技术,满足了人们日益增长的个性化、便捷化的语音播放控制需求。

实施例四

图6给出了本发明实施例四提供的移动终端的语音播放控制装置的结构示意图,该装置可由软件和/或硬件实现,一般集成在移动终端中。如图6所示,本实施例提供的移动终端的语音播放控制装置包括语音待播放信息检测模块41、传感器开启模块42和语音播放模块43。

语音待播放信息检测模块41,用于检测移动终端的当前显示界面是否包含设定的标识语音待播放的信息;

传感器开启模块42,用于若所述当前显示界面包含设定的标识语音待播放的信息,则开启用于检测用户接近与否状态的传感器;

语音播放模块43,用于在接收到语音播放指令时,根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放;所述播放模式包括听筒播放或扬声器播放。

本实施例提供的技术方案,通过在检测到当前显示界面中包含设定的标识语音待播放的信息时,开启用于检测用户接近与否状态的传感器,以在接收到语音播放指令时,根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放,实现了在接收到语音播放指令时,快速根据用户接近与否状态确定合适的播放模式播放语音,优化了现有的语音播放控制技术,满足了人们日益增长的个性化、便捷化的语音播放控制需求。

在上述各实施例的基础上,所述语音待播放信息检测模块具体用于:

检测移动终端的当前显示界面是否包含设定的标识语音待播放的图标、设定的标识语音待播放的符号、设定的标识语音待播放的文字和设定的标识语音待播放的数字中的至少一项。

在上述各实施例的基础上,所述当前显示界面包括社交应用程序交互界面或通话界面。

在上述各实施例的基础上,所述用于检测用户接近与否状态的传感器包括加速度传感器和接近传感器。

在上述各实施例的基础上,所述语音播放模块根据传感器数据,确定待播放语音的播放模式具体为:

若加速度传感器数据指示移动终端平面与水平面的夹角大于第一设定值且接近传感器数据指示移动终端的听筒与用户之间的距离小于第二设定值,则确定待播放语音的播放模式为听筒播放模式。

本发明实施例提供的移动终端的语音播放控制装置可执行本发明任意实施例提供的移动终端的语音播放控制方法,具备执行方法相应的功能模块和有益效果。

实施例五

本实施例五提供了一种移动终端,该移动终端包括本发明实施例中所述的移动终端的语音播放控制装置,可通过执行移动终端的语音播放控制方法来进行移动终端中语音的播放。

示例性的,本实施例中的移动终端具体可为手机、平板电脑等配置有扬声器和/或听筒的终端,优选为智能手机。

当用户使用本实施例中的移动终端时,通过检测当前显示界面中是否包含设定的标识语音待播放的信息,来开启用于检测用户接近与否状态的传感器,以在接收到语音播放指令时,根据传感器数据,确定待播放语音的播放模式,并根据所述播放模式进行语音播放,实现了在接收到语音播放指令时,快速根据用户接近与否状态确定合适的播放模式播放语音,优化了现有的语音播放控制技术,满足了人们日益增长的个性化、便捷化的语音播放控制需求。

上述实施例中提供的移动终端的语音播放控制装置及移动终端可执行本发明任意实施例所提供的移动终端的语音播放控制方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的移动终端的语音播放控制方法。

上述仅为本发明的较佳实施例及所运用的技术原理。本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由权利要求的范围决定。

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