播报处理方法及装置制造方法及图纸

技术编号:14056221 阅读:68 留言:0更新日期:2016-11-27 01:32
本发明专利技术提供一种播报处理方法及装置。所述方法包括:获取当前车点前预设距离范围内至少两个候选播报语句;根据所述当前车点位置、当前时刻前预设时间范围内的车速信息、各所述候选播报语句的优先级、各所述候选播报语句中各结构的权值、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中确定下一个待播的目标播报语句以及所述目标播报语句的内容;根据所述目标播报语句的内容播报所述目标播报语句。通过采用本发明专利技术的技术方案,可以实现动态调整目标播报语句的内容,能够可以有效地提高导航播报的灵活性。

【技术实现步骤摘要】

本专利技术涉及导航处理
,尤其涉及一种播报处理方法及装置
技术介绍
随着科技的迅猛发展,导航之类的辅助工具的出现,大大地方便了人们的出行。导航作为用户外出使用频率较高的辅助工具之一,在用户外出时,尤其是用户在不熟悉的环境中,可以根据用户出发的起点和要去的终点,为用户规划路径。这样,用户按照导航路径,可以从起点前行至目的地,大大地方便了用户的出行,使用非常方便,用户体验度也非常好。现在技术中,用户在使用导航的途中,导航会在途中的每一个诱导对象之前,为用户播报至少一次路况,以提醒用户。导航中播报的内容包括了多个结构(Section),例如常见的有,距离+转向+自然地物+进入路名+行驶方向+变道提示。现有的导航中,每一个诱导对象的播报次数以及每次播报中播出的Section的数量,都是根据固定的策略设定的,现有的导航中播报采用固定的策略,每次播报都是在固定的位置进行播报;同时由于使用固定的语句组织策略,因此每次播报的结构固定,内容一致,导致用户车速过快时播报提示过于频繁,或者车速较慢时播报提供的提示信息不足,因此现有的导航中播报方式过于死板,使用不够灵活。
技术实现思路
本专利技术提供了一种播报处理方法及装置,用于提高导航播报的灵活性。本专利技术提供一种播报处理方法,所述方法包括:获取当前车点前预设距离范围内至少两个候选播报语句;根据所述当前车点位置、当前时刻前预设时间范围内的车速信息、各所述候选播报语句的优先级、各所述候选播报语句中各结构的权值、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中确定下一个待播的目标播报语句以及所述目标播报语句的内容;根据所述目标播报语句的内容播报所述目标播报语句。进一步可选地,如上所述的方法中,根据所述当前车点位置、当前时刻前预设时间范围内的车速信息、各所述候选播报语句的优先级、各所述候选播报语句中各结构的权值、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中确定下一个待播的目标播报语句以及所述目标播报语句的内容,具体包括:根据所述当前车点位置、各所述候选播报语句的优先级、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中选择下一个待播的目标播报语句;根据所述当前车点位置、所述当前时刻前预设时间范围内的车速信息、所述目标播报语句的最晚播报位置、所述目标播报语句的最长持续范围和所述目标播报语句中各结构的权值,生成所述目标播报语句的语句内容。进一步可选地,如上所述的方法中,根据所述当前车点位置、所述目标播报语句的最晚播报位置、所述目标播报语句的最长持续范围和所述目标播报语句中各结构的权值,生成所述目标播报语句的语句内容,具体包括:根据所述当前车点位置、所述当前时刻前预设时间范围内的车速信息、所述目标播报语句的最晚播报位置以及所述目标播报语句的最长持续范围,确定所述目标播报语句的允许最大字数;根据所述目标播报语句的允许最大字数和所述目标播报语句中各结构的权值,生成所述目标播报语句的语句内容。进一步可选地,如上所述的方法中,根据所述当前车点位置、所述当前时刻前预设时间范围内的车速信息、所述目标播报语句的最晚播报位置以及所述目标播报语句的最长持续范围,确定所述目标播报语句的允许最大字数,具体包括:根据所述当前车点位置与所述目标播报语句的最晚播报位置之间的范围以及所述目标播报语句的最长持续范围,确定所述目标播报语句的播报范围;根据所述车辆当前时刻前预设时间范围内的车速信息以及所述目标播报语句的播报范围,确定所述目标播报语句的播报时长;根据所述目标播报语句的播报时长和预设的播报语速,确定所述目标播报语句的允许最大字数。进一步可选地,如上所述的方法中,根据所述目标播报语句的允许最大字数和所述目标播报语句中各结构的权值,生成所述目标播报语句的语句内容,具体包括:根据所述目标播报语句中各结构的权值,从所述目标播报语句的各结构中获取权值最大的结构;判断所述目标播报语句中权值最大的结构所包括的字数是否小于或者等于所述目标播报语句的允许最大字数;若是,依次获取将所述目标播报语句的各结构中权值次之的结构,并判断获取的所述目标播报语句中各结构所包括的字数之和是否小于或者等于所述目标播报语句的允许最大字数,直到从所述目标播报语句中获取的各结构中所包括的字数之和大于所述目标播报语句的允许最大字数,丢掉最后一次获取的结构;将获取的所述目标播报语句的各结构加入所述目标播报语句的语句内容,得到所述目标播报语句的语句内容。进一步可选地,如上所述的方法中,将获取的所述目标播报语句的各结构加入所述目标播报语句的语句内容,得到所述目标播报语句的语句内容之后,还包括:当所述目标播报语句的语句内容中包括距离结构时,根据所述当前车点位置和当前诱导对象的位置,调整所述距离结构的内容。进一步可选地,如上所述的方法中,根据所述当前车点位置、各所述候选播报语句的优先级、各所述候选播报语句中各结构的权值、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中确定下一个待播的目标播报语句以及所述目标播报语句的内容之后,所述方法还包括:将所述当前诱导对象的所述目标播报语句的内容与其它诱导对象的至少一个所述目标播报语句的内容合并;根据所述目标播报语句的内容播报所述目标播报语句,具体包括:根据合并后的所述目标播报语句的内容播报所述当前诱导对象和所述其它诱导对象的目标播报语句。本专利技术还一种播报处理装置,所述装置包括:获取模块,用于获取当前车点前预设距离范围内至少两个候选播报语句;确定模块,用于根据所述当前车点位置、当前时刻前预设时间范围内的车速信息、各所述候选播报语句的优先级、各所述候选播报语句中各结构的权值、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中确定下一个待播的目标播报语句以及所述目标播报语句的内容;播报模块,用于根据所述目标播报语句的内容播报所述目标播报语句。进一步可选地,如上所述的装置中,所述确定模块,具体包括:选择单元,用于根据所述当前车点位置、各所述候选播报语句的优先级、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中选择下一个待播的目标播报语句;生成单元,用于根据所述当前车点位置、当前时刻前预设时间范围内的车速信息、所述目标播报语句的最晚播报位置、所述目标播报语句的最长持续范围和所述目标播报语句中各结构的权值,生成所述目标播报语句的语句内容。进一步可选地,如上所述的装置中,所述生成单元,具体包括:确定子单元,用于根据所述当前车点位置、当前时刻前预设时间范围内的车速信息、所述目标播报语句的最晚播报位置以及所述目标播报语句的最长持续范围,确定所述目标播报语句的允许最大字数;生成子单元,用于根据所述目标播报语句的允许最大字数和所述目标播报语句中各结构的权值,生成所述目标播报语句的语句内容。进一步可选地,如上所述的装置中,所述确定子单元,具体用于:根据所述当前车点位置与所述目标播报语句的最晚播报位置之间的范围以及所述目标播报语句的最长持续范本文档来自技高网...
播报处理方法及装置

【技术保护点】
一种播报处理方法,其特征在于,所述方法包括:获取当前车点前预设距离范围内至少两个候选播报语句;根据所述当前车点位置、当前时刻前预设时间范围内的车速信息、各所述候选播报语句的优先级、各所述候选播报语句中各结构的权值、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中确定下一个待播的目标播报语句以及所述目标播报语句的内容;根据所述目标播报语句的内容播报所述目标播报语句。

【技术特征摘要】
1.一种播报处理方法,其特征在于,所述方法包括:获取当前车点前预设距离范围内至少两个候选播报语句;根据所述当前车点位置、当前时刻前预设时间范围内的车速信息、各所述候选播报语句的优先级、各所述候选播报语句中各结构的权值、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中确定下一个待播的目标播报语句以及所述目标播报语句的内容;根据所述目标播报语句的内容播报所述目标播报语句。2.根据权利要求1所述的方法,其特征在于,根据所述当前车点位置、当前时刻前预设时间范围内的车速信息、各所述候选播报语句的优先级、各所述候选播报语句中各结构的权值、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中确定下一个待播的目标播报语句以及所述目标播报语句的内容,具体包括:根据所述当前车点位置、各所述候选播报语句的优先级、各所述候选播报语句的最早播报位置、最晚播报位置以及播报最长持续范围,从所述至少两个候选播报语句中选择下一个待播的目标播报语句;根据所述当前车点位置、所述当前时刻前预设时间范围内的车速信息、所述目标播报语句的最晚播报位置、所述目标播报语句的最长持续范围和所述目标播报语句中各结构的权值,生成所述目标播报语句的语句内容。3.根据权利要求2所述的方法,其特征在于,根据所述当前车点位置、所述目标播报语句的最晚播报位置、所述目标播报语句的最长持续范围和所述目标播报语句中各结构的权值,生成所述目标播报语句的语句内容,具体包括:根据所述当前车点位置、所述当前时刻前预设时间范围内的车速信息、所述目标播报语句的最晚播报位置以及所述目标播报语句的最长持续范围,确定所述目标播报语句的允许最大字数;根据所述目标播报语句的允许最大字数和所述目标播报语句中各结构的权值,生成所述目标播报语句的语句内容。4.根据权利要求3所述的方法,其特征在于,根据所述当前车点位置、所述当前时刻前预设时间范围内的车速信息、所述目标播报语句的最晚播报位置以及所述目标播报语句的最长持续范围,确定所述目标播报语句的允许最大字数,具体包括:根据所述当前车点位置与所述目标播报语句的最晚播报位置之间的范围以及所述目标播报语句的最长持续范围,确定所述目标播报语句的播报范围;根据所述车辆当前时刻前预设时间范围内的车速信息以及所述目标播报语句的播报范围,确定所述目标播报语句的播报时长;根据所述目标播报语句的播报时长和预设的播报语速,确定所述目标播报语句的允许最大字数。5.根据权利要求3所述的方法,其特征在于,根据所述目标播报语句的允许最大字数和所述目标播报语句中各结构的权值,生成所述目标播报语句的语句内容,具体包括:根据所述目标播报语句中各结构的权值,从所述目标播报语句的各结构中获取权值最大的结构;判断所述目标播报语句中权值最大的结构所包括的字数是否小于或者等于所述目标播报语句的允许最大字数;若是,依次获取将所述目标播报语句的各结构中权值次之的结构,并判断获取的所述目标播报语句中各结构所包括的字数之和是否小于或者等于所述目标播报语句的允许最大字数,直到从所述目标播报语句中获取的各结构中所包括的字数之和大于所述目标播报语句的允许最大字数,丢掉最后一次获取的结构;将获取的所述目标播报语句的各结构加入所述目标播报语句的语句内容,得到所述目标播报语句的语句内容。6.根据权利要求5所述的方法,其特征在于,将获取的所述目标播报语句的各结构加入所述目标播报语句的语句内容,得到所述目标播报语句的语句内容之后,所述方法还包括:当所述目标播报语句的语句内容中包括距离结构时,根据所述当前车点位置和当前诱导对象的位置,调整所述距离结构的内容。7.根据权利要求1-6任一所述的方法,其特征在于,根据所述当前车点位置、各所述候选播报语句的优先级、各所述候选播报语...

【专利技术属性】
技术研发人员:陈宇史奇
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1