导航语音重播方法及装置、电子设备制造方法及图纸

技术编号:14763043 阅读:100 留言:0更新日期:2017-03-03 16:57
本公开是关于一种导航语音重播方法及装置。其中,所述方法包括:接收重播指令;响应于所述重播指令,根据预设的重播参数的值,确定与所述重播指令对应的待重播语音;获取所述待重播语音并播放。可见,本公开实现了将导航应用上已播放的导航语音进行重播的功能,并且,用户可以根据实际需求,通过对上述重播参数的值的设定来设定导航语音的重播范围。

【技术实现步骤摘要】

本公开涉及导航
,尤其涉及一种导航语音重播方法及装置、电子设备
技术介绍
导航应用是目前人们出行的必备工具之一,导航应用可通过在用户行进到指定的地理位置时播放相应的导航语音来引导用户。在相关技术中,因为各种因素(如:用户走神或聊天),可能导致用户没有听到导航应用播放的导航语音,而通常已播放过的导航语音无法被重播,这给用户带来了不便。可见,有必要提供一种能够将已播放过的导航语音进行重播的导航应用。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种导航语音重播方法及装置、电子设备,以实现导航语音的重播。根据本公开实施例的第一方面,提供一种导航语音重播方法,包括:接收重播指令;响应于所述重播指令,根据预设的重播参数的值,确定与所述重播指令对应的待重播语音;获取所述待重播语音并播放。在一实施例中,所述重播参数包括:历史行驶距离、历史时长、待重播语音的数量中的一个或多个;若所述重播参数是历史行驶距离,所述根据预设的重播参数的值,确定与所述重播指令对应的待重播语音,包括:根据所述历史行驶距离的值,将在所述历史行驶距离内被播放过的导航语音确定为与所述重播指令对应的待重播语音;若所述重播参数是历史时长,所述根据预设的重播参数的值,确定与所述重播指令对应的待重播语音,包括:根据所述历史时长的值,将在所述历史时长内被播放过的导航语音确定为与所述重播指令对应的待重播语音。在一实施例中,所述获取所述待重播语音并播放之前,所述方法还包括:将待重播语音存储到电子设备的存储空间内;所述获取所述待重播语音并播放,包括:从所述存储空间内读取所述待重播语音并播放。在一实施例中,所述重播指令,包括:通过在导航页面的已行驶路线上的滑动操作触发的指令。在一实施例中,所述获取所述待重播语音并播放之前,所述方法还包括:根据所述滑动操作的滑动速度,确定待重播语音的重播速度;所述获取所述待重播语音并播放,包括:获取所述待重播语音并按照所述重播速度进行播放。根据本公开实施例的第二方面,提供一种导航语音重播装置,包括:接收单元,用于接收重播指令;确定单元,用于响应于所述重播指令,根据预设的重播参数的值,确定与所述重播指令对应的待重播语音;播放单元,用于获取所述待重播语音并播放。在一实施例中,所述重播参数包括:历史行驶距离、历史时长、待重播语音的数量中的一个或多个;若所述重播参数是历史行驶距离,所述确定单元用于:根据所述历史行驶距离的值,将在所述历史行驶距离内被播放过的导航语音确定为与所述重播指令对应的待重播语音;若所述重播参数是历史时长,所述确定单元用于:根据所述历史时长的值,将在所述历史时长内被播放过的导航语音确定为与所述重播指令对应的待重播语音。在一实施例中,所述装置还包括:存储单元,用于将待重播语音存储到电子设备的存储空间内;所述播放单元用于:从所述存储空间内读取所述待重播语音并播放。在一实施例中,所述重播指令,包括:通过在导航页面的已行驶路线上的滑动操作触发的指令。在一实施例中,所述装置还包括:速度确定单元,用于根据所述滑动操作的滑动速度,确定待重播语音的重播速度;所述播放单元用于:获取所述待重播语音并按照所述重播速度进行播放。根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;所述处理器被配置为:接收重播指令;响应于所述重播指令,根据预设的重播参数的值,确定与所述重播指令对应的待重播语音;获取所述待重播语音并播放。本公开的实施例提供的技术方案可以包括以下有益效果:通过在接收到重播指令之后,根据预设的重播参数的值,来确定与所述重播指令对应的待重播语音,最终,获取上述确定的所述待重播语音并进行播放。可见,本公开实现了将导航应用上已播放的导航语音进行重播的功能,并且,用户可以根据实际需求,通过对上述重播参数的值的设定来设定导航语音的重播范围。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种导航语音重播方法的流程图;图2是根据一示例性实施例示出的一种导航语音重播方法的场景图;图3是根据一示例性实施例示出的导航应用上的导航设置页面的示意图;图4是根据另一示例性实施例示出的一种导航语音重播方法的流程图;图5是根据一示例性实施例示出的一种导航语音重播装置的框图;图6是根据另一示例性实施例示出的一种导航语音重播装置的框图;图7是根据又一示例性实施例示出的一种导航语音重播装置的框图;图8是根据一示例性实施例示出的一种电子设备的模块图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种导航语音重播方法的流程图,图2是根据一示例性实施例示出的一种导航语音重播方法的场景图。该方法可以应用在电子设备(例如:智能手机、平板电脑等)上,可以通过在电子设备上安装导航应用来实现。如图1所示,为实现导航应用的导航语音重播功能,上述方法可包括如下步骤101~103,其中:在步骤101中,接收重播指令。重播指令用以触发导航语音的重播动作,该重播指令可以由用户在电子设备上的特定操作来触发。上述特定操作可以包括但不限于如下几种形式:1)用户对导航页面上的特定按键的点击操作。所述特定按键可以是导航应用上专门设置的用以触发导航语音重播功能的按键。2)用户晃动电子设备的操作。3)用户在导航页面显示的已行驶路线上的滑动操作。参照图2所示,在一示例性的场景中,安装有导航应用的电子设备10可通过与导航服务器20的交互来实现导航。其中,导航服务器20可以获取到电子设备10的实时位置,并根据实时位置来确定与之对应的导航语音,并将所述导航语音发送给所述电子设备10进行播放。所述导航语音可以是预先存储在所述导航服务器20上的,或由上述导航服务器20根据实时位置来生成的。电子设备10上显示有导航页面11,该导航页面11上包括地图(未示出),根据用户设定的起点和终点,可以在所述导航页面11上规划出从起点到终点的一个或多个可选的导航路线,用户可以根据实际需求,从规划的导航路线中选择一个导航路线来进行导航。在一实施例中,导航路线可以由用户的已行驶路线(起点与当前位置之间的路线)14和未行驶路线(当前位置与终点之间的路线)16来构成,其中,上述已行驶路线14和未行驶路线16可以采取不同的显示方式(如:不同的颜色,或不同的线型等)。用户在需要触发导航语音的重播功能时,则可以通过在上述已行驶路线14上的手指滑动操作来触发。当然,在可行的其他实施例中,用户还可以通过语音指令来触发导航语音的重播动作。其中,需要导航应用具备语音识别功能,通过识别用户的语音指令来触发导航语音的重播动作。在步骤102中,响应于所述重播指令,根据预设的重播参数的值,确定与所述重播指令对应的待重播语音。在实际本文档来自技高网...
导航语音重播方法及装置、电子设备

【技术保护点】
一种导航语音重播方法,其特征在于,包括:接收重播指令;响应于所述重播指令,根据预设的重播参数的值,确定与所述重播指令对应的待重播语音;获取所述待重播语音并播放。

【技术特征摘要】
1.一种导航语音重播方法,其特征在于,包括:接收重播指令;响应于所述重播指令,根据预设的重播参数的值,确定与所述重播指令对应的待重播语音;获取所述待重播语音并播放。2.根据权利要求1所述的方法,其特征在于,所述重播参数包括:历史行驶距离、历史时长、待重播语音的数量中的一个或多个;若所述重播参数是历史行驶距离,所述根据预设的重播参数的值,确定与所述重播指令对应的待重播语音,包括:根据所述历史行驶距离的值,将在所述历史行驶距离内被播放过的导航语音确定为与所述重播指令对应的待重播语音;若所述重播参数是历史时长,所述根据预设的重播参数的值,确定与所述重播指令对应的待重播语音,包括:根据所述历史时长的值,将在所述历史时长内被播放过的导航语音确定为与所述重播指令对应的待重播语音。3.根据权利要求1所述的方法,其特征在于,所述获取所述待重播语音并播放之前,所述方法还包括:将待重播语音存储到电子设备的存储空间内;所述获取所述待重播语音并播放,包括:从所述存储空间内读取所述待重播语音并播放。4.根据权利要求1所述的方法,其特征在于,所述重播指令,包括:通过在导航页面的已行驶路线上的滑动操作触发的指令。5.根据权利要求4所述的方法,其特征在于,所述获取所述待重播语音并播放之前,所述方法还包括:根据所述滑动操作的滑动速度,确定待重播语音的重播速度;所述获取所述待重播语音并播放,包括:获取所述待重播语音并按照所述重播速度进行播放。6.一种导航语音重播装置,其特征在于,包括:...

【专利技术属性】
技术研发人员:杨冬东冯超李国盛
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1