CN1279331C - 导航设备和交互信息提供程序 - Google Patents
导航设备和交互信息提供程序 Download PDFInfo
- Publication number
- CN1279331C CN1279331C CN03123821.1A CN03123821A CN1279331C CN 1279331 C CN1279331 C CN 1279331C CN 03123821 A CN03123821 A CN 03123821A CN 1279331 C CN1279331 C CN 1279331C
- Authority
- CN
- China
- Prior art keywords
- information
- user
- beginning
- conversation
- mutual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
- G01C21/3629—Guidance using speech or audio output, e.g. text-to-speech
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3605—Destination input or retrieval
- G01C21/3608—Destination input or retrieval using speech input, e.g. using speech recognition
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Navigation (AREA)
- Instructional Devices (AREA)
- Traffic Control Systems (AREA)
Abstract
要被安装在可移动的物体上的导航设备,包括导航信息获取单元、要求判断单元和控制单元。导航信息获取单元获取与所述可移动的物体的运动有关的导航信息。要求判断单元根据导航信息判断是否满足对话开始要求。控制单元,在所述对话开始要求被满足的情形下,向用户发出语音,以便开始提供交互信息。
Description
技术领域
本发明总的涉及允许提供交互信息给用户的导航设备。
背景技术
最近的导航设备不但具有仅仅显示地图信息的功能,而且也具有作为信息终端装置用来给用户提供诸如到目的地的路由导引信息和在当前位置附近的交通信息的许多种类的信息的功能。标准导航设备配备有遥控器,语音输入装置,或诸如敏感接触板的输入装置,以使得用户通过这样的输入装置请求的许多种类的信息被显示在监视器上或以语音消息的形式被输出,从而,把信息提供给用户。
在到(已由用户设置的)目的地的路线引导期间,上述的导航设备把与到目的地的驾驶路线有关的信息和在所引导的路线上的交通信息主动提供给用户。然而,当由于用户熟悉自己驾驶经过的路线的信息而不使用导航设备的特定功能的情形下,会导致不需要执行路线引导,例如,导航设备仅仅显示当前的位置及其附近区域的地图。在这种情形下,不能说,信息终端装置的功能得到充分地执行。
另外,除非用户通过输入单元请求信息,导航设备在原则上不给用户发出语音或询问他/她。尽管如此,开发了某些最新的导航设备,它在系统接通电源时发出“你将去哪里?”的询问,或在连续驾驶约2小时后输出“现在你是否休息一会儿?”的语音消息。然而,导航设备以这样的方式发出语音或提出问题具有受限制的条件,并且在语音和询问的内容和种类方面也会有限制。
发明内容
所以,鉴于上述问题作出的本发明的目的是提供一种导航设备,它在需要时允许主动提供交互信息,因此能有效利用导航设备的功能。
为了达到上述目的,用于安装在可移动的物体上的本发明的第一方面的导航设备包括:
导航信息获取单元,用于获取与所述可移动的物体的移动有关的导航信息;
要求判断单元,用于根据所述导航信息判断是否满足对话开始要求;以及
控制单元,用于在满足所述对话开始要求的情形下,向用户发出语音,以便开始提供交互信息。
上述的导航设备被安装在诸如汽车之类的可移动的物体上,以便把地图信息以及与可移动的物体的运动有关的信息提供给用户。与可移动的物体的运动有关的导航信息是随着它的运动一起得到的。根据导航信息,判断是否满足对话开始要求,即,是否满足开始提供交互信息的要求。在满足对话开始要求的情形下,导航设备向用户发出语音。通过亮点开始交互信息提供。因此,当在安装有导航设备的可移动的物体的驾驶期间满足预定的要求时,导航设备向用户主动地发出语音,然后用户对此作出应答,因此促进交互信息提供。所以,有可能提供给用户必要的信息和舒适的驾驶条件。
在上述的导航设备的实施例中,它包括用户特定信息获取单元,用于获取与用户所使用的所述可移动的物体的使用记录有关的用户特定信息,以使得所述要求判断单元根据所述导航信息和所述用户特定的信息的至少一个信息判断是否满足对话开始要求。按照这样的实施例,获取与可移动的物体的使用记录(诸如用户过去的驾驶记录)有关的用户特定信息。然后,判断是否满足对话开始要求,即,是否满足开始提供交互信息的要求。
在上述的导航设备的另一个实施例中,所述导航信息可包括表示到目的地的路线引导是否已被执行的信息,以及所述对话开始要求可包括作为要求之一的所述路线引导还没有被执行的要求。因此,所述路线引导还没有被执行的要求被设定为对话开始要求,因而,使得有可能通过与用户的对话交互提供信息而不妨碍路线引导。
在上述的导航设备的又一个实施例中,所述导航信息可包括表示到目的地的路线引导是否正被执行的信息,以及所述对话开始要求可包括所述路线引导还没有被执行的基本要求。这使得有可能确实防止在路线引导期间发出语音而阻碍路线引导。
在上述的导航设备的又一个实施例中,所述控制单元可以具有贮存部分,它用于存储多个交互情景信息,所述多个交互情景信息的每一个包括所述对话开始要求和交互情景数据,所述控制单元根据所述对话情形数据进行与用户的对话。因此,在可移动物体运动期间根据众多条件的假设准备交互情景信息,因此有可能在各种条件下提供适当的交互信息。
在上述的导航设备的又一个实施例中,所述交互情景数据可包括其中状态按照用户的输入进行转移的状态转移数据,以及所述控制单元可以在每个状态下执行信息输出,使得状态按照用户的输入进行转移,该转移与所述信息输出相对应。因此,根据交互情景数据执行状态转移处理以使预定的信息输出满足需要,因此使得有可能通过简单处理的重复提供交互信息。
在上述的导航设备的又一个实施例中,所述控制单元可通过合成语音输出执行所述信息输出,以及对用户的讲话的语音进行语音识别处理以便获取用户的输入。所以,用户有可能通过来自导航设备的语音输出和由用户自己的声音的语音输入进行对话交互,即使当用户正在驾驶可移动的物体时,也不会引起在驾驶运行中的任何问题。
在优选实施例中,所述对话开始要求可以包括与至少一个所述可移动的物体当前位置有关的要求:它的行进里程,它的驾驶时间,当前时间,驾驶记录和被安装在所述可移动的物体上的设备的状态。
在上述的导航设备的再一个实施例中,它可包括更新单元,该更新单元用于根据在提供交互信息期间通过用户的输入获取的信息更新所述用户特定信息。按照这样的实施例,在交互信息提供期间新获取的信息可被登记在用户特定信息中。因此,必要的信息可以在对话交互期间作为用户特定信息被自动地获取,结果,不需要执行专门设置用户特定的信息的操作。
本发明的另一个方面,一个要由计算机执行的交互信息提供程序将被安装在可移动的物体上,其中所述程序使得所述计算机具有以下功能:
导航信息获取单元,用于获取与所述可移动物体的运动有关的导航信息;
要求判断单元,用于根据所述导航信息判断是否满足对话开始要求;以及
控制单元,用于在满足所述对话开始要求的情形下,向用户发出语音,以便开始提供交互信息。
通过被放置在导航设备中的计算机执行上述的程序,能在许多种类的导航设备中提供按照本发明的交互信息。
附图说明
图1是表示其中可应用本发明的导航设备的结构的方框图;
图2是表示按照本发明的交互信息提供单元的功能结构的方框图;
图3是表示交互情景信息的结构性例子的图;
图4是表示交互情景数据的例子的状态转移图;
图5是表示按照如图4所示的交互情景数据进行对话的例子的图;以及
图6是表示交互信息提供处理过程的流程图。
具体实施方式
现在参照附图详细描述本发明的优选实施例。
[导航设备的结构]
参照图1描述本发明应用其上的导航设备。图1是表示本发明的导航设备结构的方框图。
导航设备包括自定位单元10,GPS接收机18,系统控制器20,CD-ROM驱动31,DVD-ROM驱动32,硬盘单元36,通信接口37,通信装置38,显示单元40,语音输出单元50,输入单元60和话筒61,如图1所示。
自定位单元10包括加速传感器11,角速率传感器12和速度传感器13。由例如压电元件组成的加速传感器11检测汽车加速度并输出加速度数据。由例如振荡陀螺仪组成的角速率传感器12检测在改变汽车的方向时的汽车角速率并输出角速率数据和相应方向数据。
速度传感器13由汽车速度传感器组成,它以机械、电磁或光学方式检测汽车轴的旋转数并每次在轴旋转预定的角度时生成具有脉冲信号形式的速度脉冲。
GPS接收机18是用于接收无线电波的单元,通过该无线电波下行链路包括来自多个GPS卫星的定位数据的数据,这些定位数据被用来根据纬度和经度信息检测汽车的绝对位置。
系统控制器20包括接口21,CPU(中央处理单元)22,ROM(只读存储器)23和RAM(随机存取存储器)24,以便对导航设备进行全面控制。
接口21把加速度传感器11、角速率传感器12和速度传感器13以及GPS接收机18连接在一起。除了汽车速度脉冲外,接口21还把数据,诸如加速度数据、相对方向数据、角速率数据、GPS定位数据和绝对位置数据输入到系统控制器20。CPU 22对系统控制器20进行全面控制。ROM 23包括未示出的非易失性存储器,在其中存储用于控制系统控制器20的控制程序。RAM 24存储许多数据,诸如先前由用户通过输入单元60设置的路由数据,以使得数据可被读出,以及提供与CPU 22有关的工作区域。
系统控制器20、CD-ROM驱动31、DVD-ROM驱动32、硬盘单元36、通信接口37、显示单元40、语音输出单元50、输入单元60和话筒61通过总线30互相连接。
CD-ROM驱动31和DVD-ROM驱动32分别从CD 33和DVD 34读出诸如包括公路号和道路宽度的道路数据那样的数据,以及相应于后面描述的实施例的控制程序。可以只提供CD-ROM驱动31和DVD-ROM驱动32之一,或提供CD/DVD兼容的驱动。
DVD-ROM驱动32可以具有重现其上记录有诸如电影的视频数据的可视DVD的功能。从可视的DVD重现的视频数据通过显示单元40被显示,这样,用户可以观看诸如电影那样的可视内容。在这种情形下,用户可以在导航的地图数据与来自可视DVD的视频数据之间执行切换操作,以便在显示单元40上显示所需要的数据。
硬盘单元36存储通过CD-ROM驱动31或DVD-ROM驱动32读出的音频数据和视频数据,以及导航数据,该导航数据包括地图数据。这使得有可能在读出被存储在CD-ROM 33和DVD-ROM 34上的地图数据进行导航操作的同时,读出被存储在硬盘单元36中的音频数据和视频数据并输出信号。这也使得有可能在读出存储在CD-ROM 33或DVD-ROM34上的音频数据或视频数据输出信号的同时,读出存储在硬盘单元36中的地图数据并输出信号。而且,这使得有可能存储通过通信装置38下载的音频数据和视频数据或地图数据,以及在有必要时把这样的数据读出到输出信号中。
具有诸如蜂窝移动电话形式的通信装置38被配置成使得所有的或部分的音频数据、视频数据或地图数据,或与它们有关的某种数据库可以通过构成调制解调器的通信接口37下载。在通信装置38具有蜂窝移动电话形式的情形下,有可能接入到预定的网址来获取所需要的信息。通信装置38可以是与VICS(汽车信息通信系统)相兼容的接收机的形式,因而获取交通信息或交通阻塞信息。
显示单元40在系统控制器20的控制下显示许多种显示数据。显示单元40包括图形控制器41,缓冲存储器42,显示控制部分43和显示器44。图形控制器41根据由CPU 22通过总线30提供的控制数据对显示单元40进行全面控制。具有诸如VRAM(视频RAM)的存储器形式的缓冲存储器42临时存储可被即时显示的视频信息。显示控制部分43根据从图形控制器41输出的视频数据对诸如液晶或CRT(阴极射线管)的显示器44进行控制。具有例如5到10英寸对角线长度的液晶显示设备形式的显示器44被布置在汽车的前面板附近区域内部或上面。除了显示用于导航的地图数据以外,显示单元40可以显示通过天线(未示出)接收的电视图象,或利用DVD-ROM驱动32重现的可视DVD的视频数据。
为了专用于可视DVD的重现,可以提供具有与以上所述的相同结构的另一个用于视频的附加显示单元。这使得有可能重现来自DVD或其他记录媒体的许多内容(例如,电子图书或电子小说)以把数据显示在视频显示单元。另外,提供通信装置38到互联网的连接使得有可能通过视频显示单元搜索互联网网址。
语音输出单元50包括D/A转换器51、放大器(AMP)52和扬声器53。D/A转换器51在系统控制器20的控制下进行语音数字数据的数字-模拟转换,这些语音数字数据是从CD-ROM驱动31或DVD-ROM驱动32或RAM 24通过总线30发送的。放大器52放大从D/A转换器51输出的语音模拟信号。扬声器53把放大的语音模拟信号转换成语音以把语音输出到车舱。
输入单元60包括键盘、开关、按钮、遥控器和语音输入部分,通过该语音输入部分可以输入许多命令或数据。输入单元60被布置在导航设备或显示器44的的主体的前面板附近,它们都放置在车舱中。
话筒61收集用户在车舱中发出的声音。这样得到的语音信号受到语音识别处理,并且识别结果被发送到系统控制器20。在导航设备与用户之间的对话交互可以以这种方式执行。
不用说,导航设备可以配备有构成已知的汽车音频系统或汽车电视系统的许多结构性部件,它们包括无线电天线、无线电调谐器、电视天线、电视调谐器、盒式磁带录音座或MD驱动。
[交互信息提供]
现在将描述交互信息提供,它是承载本发明中心作用的单元。在本发明中,作为交互信息提供单元运行上述的系统控制器20,把来自导航设备的交互信息提供给用户。图2是表示交互信息提供单元的功能的方框图。交互信息提供单元是通过在系统控制器20中的CPU 22执行以前准备的程序而完成的。
如图2所示,交互信息提供单元20包括导航信息处理部分1,用户特定信息处理部分2,发声控制部分3,合成语音生成部分4,语音识别处理部分5,对话控制部分6和交互情景贮存部分7。
导航信息处理部分1获取、生成和存储由导航设备得到的导航信息。导航信息包括诸如汽车当前位置、当前时间、从驾驶开始到当前时间行进的里程、从驾驶开始到当前时间的驾驶时间、驾驶记录和是否设置驾驶路线(即,现在路线正在被引导)的信息。导航信息在必要的情况下连同其上安装有导航设备的汽车的驾驶情形一起被更新。
用户特定信息处理部分2获取、生成和存储用户特定信息。用户特定信息包括诸如用户过去的驾驶记录、用户的地址、用户的工作地点的地址和呼叫端口那样的某些信息。用户特定信息在必要情况下连同汽车的驾驶情形一起被更新。
发声控制部分3根据从导航信息处理部分1和用户特定信息处理部分2提供的导航信息和/或用户特定信息通过导航设备对发出声音进行控制。交互信息提供模式是先前在交互信息提供单元中以交互情景的形式准备的。交互情景贮存部分7已预先存储这些交互情景。交互情景包括用于从导航设备一侧开始对话的对话开始请求。发声控制部分3根据从导航信息处理部分1和用户特定信息处理部分2获取的导航信息和/或用户特定信息判断是否满足在任何一个交互情景下的对话开始要求。在判断满足对话开始要求的情形下,发声控制部分3生成相应于在这个阶段的交互情景的发声信息并把它发送到合成语音生成部分4。语音信息是以语音形式输出的信息。对话控制部分6同时从交互情景贮存部分7获取交互情景。它们的详细说明将在后面给出。
合成语音生成部分4根据由发声控制部分3提供的语音信息,生成合成语音并把它发送到语音输出单元50。语音输出单元50从扬声器53通过合成语音输出消息。这样从导航设备给出了声音。发声控制部分3也可以把发声信息提供给显示单元40以便在显示器44上以字符数据的形式显示发声的信息。
通过话筒61输入的用户的语音使得输入数据被提供到语音识别处理部分5。语音识别处理部分5执行语音识别处理以便把由用户输入的语音的识别结果发送到发声控制部分3。用户可以通过使用遥控器或诸如敏感接触板的输入单元60进行指令操作和输入操作。在这种情形下,来自输入单元60的输入信号也被提供到发声控制部分3。
发声控制部分3根据从交互情景贮存部分7获取的交互情景信息设置交互情景。对话控制部分6进行导航设备与用户之间的对话交互。更具体地,对话控制部分6从语音识别处理部分5接收语音输入的识别结果以及按照交互情景通过合成语音生成部分4给出必要的发声。在与用户进行对话交互期间得出新的用户特定信息时,这样得到的信息然后被发送到用户特定的信息处理部分2更新用户特定的信息。
在交互信息提供单元中,发声控制部分3首先判断是否满足先前准备的在任何一个交互情景中的对话开始要求。在满足对话开始要求的情形下,对话控制部分6按照相应的交互情景推进导航设备与用户之间的对话交互。
现在将描述交互情景信息。图3表示交互情景的示意性结构。如图3所示,交互情景包括对话开始要求和交互情景数据。对话开始要求表示按照相应的交互情景执行对话交互的要求。发声控制部分3接收从导航信息处理部分1和用户特定信息处理部分2提供的导航信息和用户特定信息。在满足对话开始要求的情形下,发声控制部分3执行相应的交互情景,这些对话要求被包括在存储在交互情景贮存部分7中的多个情形信息的任何一个交互情景信息中。
在示例的情形中,单个交互情景中(此后称为“交互情景例子No.1”)的对话开始要求可被设置为如下:
<交互情景例子No.1>
*内容:作出路线引导推荐
*对话开始要求:
要求1:路线还没有被设置。
要求2:当前的位置还没有被记录在驾驶记录中。
要求3:到当前的位置的路线还没有被记录在驾驶记录中并且行进的里程达到预定的距离或驾驶时间达到预定的时间。
交互情景数据可以通过如图4所示有限状态自动机组成。图4表示用于上述的交互情景例子No.1的交互情景数据。更具体地,当在交互情景例子No.1中的对话开始要求被满足时,对话控制部分6按照如图4所示的交互情景数据执行对话交互。
交互情景例子No.1是其中导航设备建议用户采用路线引导的交互情景。更具体地,其中在用户驾驶汽车期间路线还没有设置(要求1)并且当前的位置还没有被记录在驾驶记录中(要求2)的情形意味着用户正在驾驶到用户从没有去过的目的地,而没有应用路线引导。从行进的里程或驾驶时间超过预定的数值(要求3)可以假设当前的位置距目的地有一定的距离。在这样的情形下,导航设备按照如图4所示的交互情景数据开始执行对话交互。更具体地,导航设备询问:“你将去哪里?”,然后按照由用户对于问题的回答使得状态转移到自动机的下一个状态。状态转移按照交互情景数据进行,然后达到最后阶段(阶段4,5,7或8),导致对话交互结束。
在如图4所示的交互情景数据中,在“阶段0→阶段1→阶段2→阶段3→阶段4”的状态转移的情形下,在导航设备与用户之间的对话交互被显示于图5(a)。替换地,在如图4所示的交互情景数据中,在“阶段0→阶段1→阶段6→阶段8”的状态转移情形下,导航设备与用户之间的对话交互被显示于图5(b)。在图5(a)和5(b)上,“N”表示导航设备的发声内容以及“U”表示用户的发声内容。
下面将描述交互情景的另一个例子。
<交互情景例子No.2>
*内容:向用户提问有关目的地的问题以及作出路线引导推荐。
*对话开始要求:
要求1:路线还没有被设置。
要求2:当前的位置已被记录在驾驶记录中。
要求3:到当前的位置的路线已被记录在驾驶记录中,以及行进的里程达到预定的距离或驾驶时间达到预定的时间。
要求4:目的地被规定为小数目的目的地或单个目的地。
*导航设备的发声例子:“你将去...(目的地)吗?”
在本例中,虽然路线还没有被设置,但用户正驾驶在他/她先前已驾驶过的路线上并且目的地可从驾驶记录中被规定。因此,导航设备向用户提问有关目的地的问题。如果用户希望的话,目的地可被设置并启动路线引导。
<交互情景例子No.3>
*内容:提醒用户休息一会儿然后给出休息站引导。
*对话开始要求:
要求1:当前的位置是在高速公路上。
要求2:用户正驾驶在高速公路上经过预定距离或预定时间间隔到达当前位置。
*导航设备的发声例子:“你现在要休息一会吗?要引导到休息站吗?”
在本例中,用户正驾驶在高速公路上经过了预定距离或预定时间间隔。从这个事实认为用户疲倦了。在这种情形下,提醒休息一会儿。如果用户希望的话,可以作出到最近的休息站的路线引导。
<交互情景例子No.4>
*内容:进行对话交互。
*对话开始要求:
要求1:今天是工作日。
要求2:这是一天的工作时间(例如,从7AM到9AM)。
要求3:汽车正在移动(导航设备的电源被接通)。
要求4:按照用户特定信息,用户很少在工作日驾驶汽车。
*导航设备的发声例子:“你今天休假吗?”
在本例中,用户在平时很少驾驶汽车的工作日的白天驾驶汽车。在这种情形下,所讨论的问题在日常情形下被提出。
<交互情景例子No.5>
*内容:进行对话交互。
*对话开始要求:
要求1:今天是工作日。
要求2:这是一天的工作时间(例如,从7AM到9AM)。
要求3:汽车正在移动(导航设备的电源被接通)。
要求4:在满足要求1和2的状态下的时间期间,用户正驾驶在被从过去的驾驶记录中去除的区域中。
*导航设备的发声例子:“你今天休假吗?”
在本例中,用户在从用户常常来往的区域中取出的区域中驾驶汽车。在这种情形下,所讨论的问题在日常情形下被提问。
<交互情景例子No.6>
*内容:用户被告知行进里程。
*对话开始要求:
要求1:今天一天行进的里程达到一个诸如100km,200km等的整数值。
*导航设备的发声例子:“今天行进的里程正好达到100km。”
在本例中,根据里程信息告知用户行进的里程。
<交互情景例子No.7>
*内容:用户被告知行进的里程。
*对话开始要求:
要求1:在导航设备安装以后行进的累积里程达到一个诸如500km,1000km等的整数值。
*导航设备的发声例子:“到今天行进的累积里程正好达到500km。”
在本例中,根据里程信息告知用户行进的累积里程。
<交互情景例子No.8>
*内容:用户被告知地方和城市行政区域之间的移动。
*对话开始要求:
要求1:在当前的位置,汽车穿过地区之间的边界。
*导航设备的发声例子:“你已驾驶进入...市...地方。”
在本例中,用户被告知他/她已驾驶进入另一个地方。
<交互情景例子No.9>
*内容:用户被告知气候变化。
*对话开始要求:
要求1:通过通信装置周期地获取的天气预报发生变化。
*导航设备的发声例子:“按照天气预报,将下雨。”
在本例中,用户被告知天气变化,因此,如有必要,使得他/她能够对下雨天气有准备。天气预报可通过通信装置38从网站上的信息提供者处获取。有可能周期地(例如,每小时)获取天气预报以便在预报天气变化时告知用户该情形。把天气变化,特别是变坏的天气(诸如暴风雨、下雪和台风来临)告知用户使得用户能够安全地驾驶并为天气变化作好准备。
<交互情景例子No.10>
*内容:建议用户重现音乐。
*对话开始要求:
要求1:在预定的时间间隔内没有运行音频设备。
*导航设备的发声例子:“我可以打开无线电吗?”
在本例中,建议用户利用无线电设备以便提供用户可舒适驾驶的环境。
在本发明中,当满足以前准备的交互情景中的对话开始要求时,在导航设备与用户之间的对话交互按照上述相应的情形以进行。具体地,借此建议用户利用导航设备或音频设备的交互情景的准备使得这些设备被有效的利用。另外,提供与驾驶有关的信息或诸如天气预报的附加信息,或在日常环境下发出声音保证用户的安全和舒适驾驶。
现在,参照图6详细地描述交互信息提供处理过程。图6是交互信息提供处理过程的流程图。交互信息提供处理过程是藉助于交互信息提供单元被执行的(见图2),这通过使得系统控制器中的CPU 22执行预定的程序而实施。如图6所示的交互信息处理过程是相应于交互情景的例子No.1的处理过程。
首先,导航信息处理部分1从如图1所示的导航设备的各个结构性部件获取导航信息(步骤S1)并根据这样获取的信息判断发声控制部分3现在是否正执行路线引导(步骤S2)。上述的判断可以通过检验在导航设备中是否已设置旅行路线而作出。在路线被引导的情形下,对话开始要求得不到满足(即,不满足要求1),导致发声控制部分3不发声。
或者,在路线没有被引导的情形下,用户特定的信息处理部分2获取用户特定的信息(步骤S3)。声音控制部分3根据用户特定的信息判断其他对话开始要求(即,要求2和3)是否满足。在它们不满足的情形下,处理转到步骤1。或者,在对话开始要求被满足的情形下,声音控制部分3从交互情景贮存部分7获取交互情景数据(见图3),以便设置可以进行对话交互的状态(步骤S5)。
然后,发声控制部分3给出第一个发声(步骤S6),以使得对话控制部分6等待来自用户的应答(步骤S7)。当以语音输入的形式得到来自用户的应答时,语音识别处理部分5执行语音识别处理把识别结果发送到对话控制部分6(步骤S8)。对话控制部分6按照交互情景数据给出另一个发声到用户或以合成语音输入或字符显示的形式提供必要的信息给他/她(步骤S9)。
而且,对话控制部分6把连同交互情景的进行一起得到的用户特定信息发送到用户特定信息处理部分2,以使得用户特定信息处理部分2更新用户特定信息(步骤S10)。对话控制部分6按照交互情景判断对话交互是否已完成,即对话交互达到交互情景数据如图4中举例说明的最后的转移状态(步骤S11)。在对话交互还没有完成的情形下,对话控制部分6还按照交互情景进行对话交互(步骤S7到S11)。否则,对话交互的完成导致处理过程的终结。
[修正]
其中许多要求被设置为对话开始要求的、上述的交互情景例子No.1到10,被分类为一个组,在这个组中,起作用的或不起作用的路线引导的要求(即,路线设置被完成或没有完成)都被包括在内,以作为对话开始要求,和另一个组,在这个组中不把这样的要求作为对话开始要求。然而,各个交互情景的对话开始要求可以在起作用的或不起作用的路线引导的基本要求下被设置。在通常的情形下,导航设备在执行路线引导期间在驾驶路线的检验点处提供语音消息的输出,结果是可能不需要执行另外的附加对话交互。给出与路线引导无关的发声会导致很难识别在上述发声与用于路线引导的发声之间的差别的状态,因此引起用于最初目的的路线引导的问题。所以,有可能通过设置不作用的路线引导要求作为基本的对话开始要求,而避免上述的不方便,这样,上述的交互信息只在路线引导是不作用的情形下才被提供。
另外,在没有执行路线引导的情形下,准备交互情景以在某些机会下建议用户采用路线引导是有用的。用户在预定的距离或在预定的时间间隔后继续他/她的驾驶,或在从过去的驾驶记录中驶出的区域中驾驶中而未使用路线引导的许多情形,可被设置为对话开始要求,以便促进具有建议用户采用路线引导的内容的交互情景。
配置执行本发明的交互信息提供单元的各个功能的程序,可以独立于导航设备以使得程序可通过记录媒体或通信装置被引入到导航设备,使得本发明的交互信息提供能够在配备有相应于系统控制器20的结构性部件的许多种的导航设备中实施。
按照本发明的详细描述,导航设备向用户发出声音以便促进对话交互,因而能进行从导航设备启动的与用户的对话交互。另外,可以按照已准备的交互情景内容提供路线引导与许多种类的信息,因此实现对于原先用作为信息终端设备的导航设备的功能被有效利用。由导航设备给出的发声引起提供给用户使人精神振作的速度改变并使他/她保持清醒。
Claims (8)
1.用于安装在可移动的物体上的导航设备,包括:
导航信息获取单元(18),用于获取与所述可移动的物体的运动有关的导航信息;
要求判断单元(20),用于根据所述导航信息判断是否满足对话开始要求;以及
控制单元(50),用于在所述对话开始要求被满足的情形下,向用户发出语音,以便开始提供交互信息,其中还包括:
用户特定信息获取单元(2),用于获取与由用户使用的所述可移动物体的使用记录有关的用户特定信息,以使得所述要求判断单元(20)根据所述导航信息和所述用户特定信息的至少一项来判断是否满足对话开始要求。
2.如权利要求1所要求的设备,其中:
所述导航信息包括表示是否正在执行到目的地的路线引导的信息,以及所述对话开始要求包括将所述路线引导还没有被执行的要求作为其中的一个要求。
3.如权利要求1所要求的设备,其中:
所述导航信息包括表示是否正在执行到目的地的路线引导的信息,以及所述对话开始要求包括所述路线引导还没有被执行的基本要求。
4.如权利要求1到3任意之一所要求的设备,其中:
所述控制单元(50)具有贮存部分(7),用于存储多个交互情景信息,每个所述交互情景信息包括所述对话开始要求和交互情景数据,所述控制单元(50)根据所述对话情景数据进行与用户的对话。
5.如权利要求4中所要求的设备,其中:
所述交互情景数据包括状态转移数据,其中状态按照用户的输入进行转移,以及
所述控制单元(50)在每个状态下执行信息输出,使得状态按照相应于所述信息输出的用户的输入进行转移。
6.如权利要求5中所要求的设备,其中:
所述控制单元(50)通过合成语音的输出执行所述信息输出,以及使用户说出的语音受到语音识别处理以获取用户的输入。
7.如权利要求1所要求的设备,其中:
所述对话开始要求包括与以下的至少一个项目有关的要求:所述可移动的物体的当前位置,它行进的里程,它的驾驶时间,当前的时间,驾驶记录和被安装在所述可移动的物体的设备的状态。
8.如权利要求1所要求的设备,还包括:
更新单元,用于根据用户在交互信息提供期间的输入获取的信息更新所述用户特定的信息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP140582/2002 | 2002-05-15 | ||
JP140582/02 | 2002-05-15 | ||
JP2002140582A JP2003329477A (ja) | 2002-05-15 | 2002-05-15 | ナビゲーション装置及び対話型情報提供プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1461940A CN1461940A (zh) | 2003-12-17 |
CN1279331C true CN1279331C (zh) | 2006-10-11 |
Family
ID=29267800
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN03123821.1A Expired - Fee Related CN1279331C (zh) | 2002-05-15 | 2003-05-15 | 导航设备和交互信息提供程序 |
Country Status (4)
Country | Link |
---|---|
US (1) | US6865481B2 (zh) |
EP (1) | EP1363106A3 (zh) |
JP (1) | JP2003329477A (zh) |
CN (1) | CN1279331C (zh) |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7398209B2 (en) | 2002-06-03 | 2008-07-08 | Voicebox Technologies, Inc. | Systems and methods for responding to natural language speech utterance |
US7693720B2 (en) * | 2002-07-15 | 2010-04-06 | Voicebox Technologies, Inc. | Mobile systems and methods for responding to natural language speech utterance |
JP2004348658A (ja) * | 2003-05-26 | 2004-12-09 | Nissan Motor Co Ltd | 車両用情報提供方法および車両用情報提供装置 |
JP4468716B2 (ja) * | 2004-03-03 | 2010-05-26 | 株式会社デンソーアイティーラボラトリ | 音声データ出力制御装置 |
US20060106615A1 (en) * | 2004-11-17 | 2006-05-18 | Denso Corporation | Speech interaction apparatus and speech interaction method |
US7640160B2 (en) | 2005-08-05 | 2009-12-29 | Voicebox Technologies, Inc. | Systems and methods for responding to natural language speech utterance |
US7620549B2 (en) * | 2005-08-10 | 2009-11-17 | Voicebox Technologies, Inc. | System and method of supporting adaptive misrecognition in conversational speech |
JP4514673B2 (ja) * | 2005-08-15 | 2010-07-28 | シャープ株式会社 | 経路誘導装置、経路誘導方法、および経路誘導装置として情報通信端末を機能させるためのプログラム |
US7949529B2 (en) * | 2005-08-29 | 2011-05-24 | Voicebox Technologies, Inc. | Mobile systems and methods of supporting natural language human-machine interactions |
WO2007027989A2 (en) | 2005-08-31 | 2007-03-08 | Voicebox Technologies, Inc. | Dynamic speech sharpening |
CN1786668B (zh) * | 2005-09-09 | 2010-05-26 | 中国科学院自动化研究所 | 一种车载式自动导航系统及导航方法 |
US8073681B2 (en) * | 2006-10-16 | 2011-12-06 | Voicebox Technologies, Inc. | System and method for a cooperative conversational voice user interface |
US7818176B2 (en) | 2007-02-06 | 2010-10-19 | Voicebox Technologies, Inc. | System and method for selecting and presenting advertisements based on natural language processing of voice-based input |
US8386166B2 (en) | 2007-03-21 | 2013-02-26 | Tomtom International B.V. | Apparatus for text-to-speech delivery and method therefor |
JP4650468B2 (ja) | 2007-09-26 | 2011-03-16 | 株式会社デンソー | 経路探索装置 |
JP4539702B2 (ja) * | 2007-09-27 | 2010-09-08 | 株式会社デンソー | 車載装置 |
US8140335B2 (en) | 2007-12-11 | 2012-03-20 | Voicebox Technologies, Inc. | System and method for providing a natural language voice user interface in an integrated voice navigation services environment |
US8589161B2 (en) * | 2008-05-27 | 2013-11-19 | Voicebox Technologies, Inc. | System and method for an integrated, multi-modal, multi-device natural language voice services environment |
US9305548B2 (en) | 2008-05-27 | 2016-04-05 | Voicebox Technologies Corporation | System and method for an integrated, multi-modal, multi-device natural language voice services environment |
US8326637B2 (en) | 2009-02-20 | 2012-12-04 | Voicebox Technologies, Inc. | System and method for processing multi-modal device interactions in a natural language voice services environment |
US8788267B2 (en) * | 2009-09-10 | 2014-07-22 | Mitsubishi Electric Research Laboratories, Inc. | Multi-purpose contextual control |
US9502025B2 (en) | 2009-11-10 | 2016-11-22 | Voicebox Technologies Corporation | System and method for providing a natural language content dedication service |
US9171541B2 (en) | 2009-11-10 | 2015-10-27 | Voicebox Technologies Corporation | System and method for hybrid processing in a natural language voice services environment |
WO2013190963A1 (ja) * | 2012-06-18 | 2013-12-27 | エイディシーテクノロジー株式会社 | 音声応答装置 |
JP2014219594A (ja) * | 2013-05-09 | 2014-11-20 | ソフトバンクモバイル株式会社 | 会話処理システム及びプログラム |
US9417069B2 (en) | 2013-07-25 | 2016-08-16 | Honda Motor Co., Ltd. | Familiarity modeling |
CN103434507B (zh) * | 2013-09-09 | 2016-02-10 | 卞士宝 | 车辆行驶状态实时显示控制装置及相应的系统和方法 |
CN106255866B (zh) * | 2014-04-21 | 2019-09-13 | 索尼公司 | 通信系统、控制方法以及存储介质 |
EP3195145A4 (en) | 2014-09-16 | 2018-01-24 | VoiceBox Technologies Corporation | Voice commerce |
WO2016044321A1 (en) | 2014-09-16 | 2016-03-24 | Min Tang | Integration of domain information into state transitions of a finite state transducer for natural language processing |
US9747896B2 (en) | 2014-10-15 | 2017-08-29 | Voicebox Technologies Corporation | System and method for providing follow-up responses to prior natural language inputs of a user |
US10431214B2 (en) | 2014-11-26 | 2019-10-01 | Voicebox Technologies Corporation | System and method of determining a domain and/or an action related to a natural language input |
US10614799B2 (en) | 2014-11-26 | 2020-04-07 | Voicebox Technologies Corporation | System and method of providing intent predictions for an utterance prior to a system detection of an end of the utterance |
JP6358071B2 (ja) * | 2014-12-10 | 2018-07-18 | 株式会社デンソー | 車両用対話制御装置 |
CN105761532B (zh) * | 2014-12-19 | 2018-03-02 | 大陆汽车投资(上海)有限公司 | 动态语音提示方法及车载系统 |
US10140770B2 (en) | 2016-03-24 | 2018-11-27 | Toyota Jidosha Kabushiki Kaisha | Three dimensional heads-up display unit including visual context for voice commands |
JP6713324B2 (ja) * | 2016-03-31 | 2020-06-24 | 東芝情報システム株式会社 | イベント発生報知システム及びイベント発生報知用プログラム |
JP6725933B2 (ja) * | 2016-05-14 | 2020-07-22 | 株式会社ユピテル | システム及びプログラム |
US10331784B2 (en) | 2016-07-29 | 2019-06-25 | Voicebox Technologies Corporation | System and method of disambiguating natural language processing requests |
WO2018165845A1 (zh) * | 2017-03-14 | 2018-09-20 | 深圳市南北汽车美容有限公司 | gps自动安排休息站的方法以及导航系统 |
EP3732676A4 (en) * | 2017-12-29 | 2021-09-22 | DMAI, Inc. | SYSTEM AND METHOD FOR INTELLIGENT INITIATION OF A HUMAN-MACHINE DIALOGUE BASED ON MULTIMODAL SENSORY INPUTS |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6249720B1 (en) * | 1997-07-22 | 2001-06-19 | Kabushikikaisha Equos Research | Device mounted in vehicle |
JP2000205875A (ja) * | 1999-01-11 | 2000-07-28 | Equos Research Co Ltd | ナビゲ―ション装置 |
JP4085500B2 (ja) * | 1999-01-29 | 2008-05-14 | 株式会社エクォス・リサーチ | 車両状況把握装置、エージェント装置、および、車両制御装置 |
US6598018B1 (en) * | 1999-12-15 | 2003-07-22 | Matsushita Electric Industrial Co., Ltd. | Method for natural dialog interface to car devices |
US6526335B1 (en) * | 2000-01-24 | 2003-02-25 | G. Victor Treyz | Automobile personal computer systems |
EP1137210A2 (en) * | 2000-03-20 | 2001-09-26 | Matsushita Electric Industrial Co., Ltd. | Device for providing music and information to the passengers in a car |
-
2002
- 2002-05-15 JP JP2002140582A patent/JP2003329477A/ja active Pending
-
2003
- 2003-05-12 EP EP03009802A patent/EP1363106A3/en not_active Withdrawn
- 2003-05-14 US US10/438,661 patent/US6865481B2/en not_active Expired - Fee Related
- 2003-05-15 CN CN03123821.1A patent/CN1279331C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP1363106A3 (en) | 2006-03-22 |
JP2003329477A (ja) | 2003-11-19 |
US6865481B2 (en) | 2005-03-08 |
EP1363106A2 (en) | 2003-11-19 |
CN1461940A (zh) | 2003-12-17 |
US20030216862A1 (en) | 2003-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1279331C (zh) | 导航设备和交互信息提供程序 | |
US7634357B2 (en) | Systems and methods for off-board voice-automated vehicle navigation | |
CN1288610C (zh) | 使用无线通信网络的导航系统及其路线制导方法 | |
US9026355B2 (en) | Systems and methods for off-board voice-automated vehicle navigation | |
CN102347977B (zh) | 用于更新车辆中电子日历的方法 | |
CN101339044B (zh) | 一种导航系统及导航系统语音提示方法 | |
US8929871B2 (en) | Methods for reminding a user of a task associated with a communication | |
CN1675519A (zh) | 导航设备和服务器设备 | |
JP2003259459A (ja) | ボイスポータル・サーバを使用したドライバー情報システムのインターフェイスをとるための方法およびデバイス | |
CN1388698A (zh) | 车载用通信装置及其方法 | |
CN1967150A (zh) | 导航装置、计算机程序、画面控制方法及测量间隔控制方法 | |
CN1900659A (zh) | 导航系统 | |
CN1517679A (zh) | 导航设备、导航地图数据获取方法及计算机可读记录介质 | |
JP2009150849A (ja) | 車載器,出力可否判定方法,道路通信システムおよびプログラム | |
JP5050771B2 (ja) | 情報提供装置、情報提供方法及びプログラム | |
JP2010160066A (ja) | ナビゲーション装置 | |
CN1746625A (zh) | 导航装置、系统及方法、信息输入输出装置及方法 | |
US12111174B2 (en) | Virtual guide | |
CN102788593B (zh) | 以个人导航装置提供在地娱乐服务的方法 | |
JP2024104640A (ja) | 情報処理装置、情報処理方法、情報処理プログラム及び記憶媒体 | |
JP4680811B2 (ja) | 情報記録装置、その方法、そのプログラム及びその記録媒体 | |
JP2006268941A (ja) | 情報処理装置、情報処理装置の制御方法および制御プログラム | |
JP2006268940A (ja) | 情報処理装置、情報処理装置の制御方法および制御プログラム | |
JP2007285924A (ja) | 情報端末装置、情報通信方法、及び情報通信プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |