信息提供系统、信息提供方法和计算机可读记录介质与流程

文档序号:13742058阅读:153来源:国知局
信息提供系统、信息提供方法和计算机可读记录介质与流程

本发明涉及一种用于向终端装置的用户提供信息的技术。



背景技术:

按照常规,已经提出了基于从口头发音获得的语音识别结果用于向用户提供多种信息的技术。例如,专利文献1公开了执行用户的语音的发音的语音识别并且指定中心具有目标点的地图的显示范围和显示刻度等,目标点已经通过使用语音识别被辨识。

现有技术文献

专利文献

专利文献1:日本专利申请特开公布h03-175478



技术实现要素:

本发明要解决的问题

如果可以在诸如火车或巴士的公共交通服务上对指导语音广播执行语音识别,以及如果可将包括识别文本或其翻译的指导信息提供给乘客,那么对于难以听到指导语音的听障人士或者对于不理解指导语音的语言的外国人来说将是方便的。然而,实际上,难以实现完美的语音识别。例如,因为例如个体播音员独有的说话特征(习惯)或者在接收语音的过程中出现背景噪声而可发生识别错误。将以上情形纳入考虑,本发明的目的在于根据指导语音向用户提供合适的指导信息。

解决问题的手段

为解决上述问题,根据本发明的一种信息提供系统包括:声音接收器,其被构造为接收指导语音并产生声音信号;文本辨识器,其被构造为从表示不同指导语音的发音的内容的多个注册文本当中辨识与表示指导语音之一的发音的内容的发音文本相似的注册文本,所述发音文本通过使用语音识别分析声音信号而获得;以及信息发送器,其被构造为将指示由文本辨识器辨识的注册文本的分布信息发送至终端装置,其中,终端装置被构造为向用户呈现与各自的指导语音对应的多条指导信息当中的与所述分布信息对应的指导信息。通过该构造,从各自表示指导语音之一的发音的内容的所述多个注册文本当中将指示与声音接收器接收的指导语音的发音文本相似的注册文本的分布信息发送至终端装置。这样,与将通过使用语音识别分析接收到的声音信号获得的发音文本提供至终端装置的构造相比,可向终端装置的用户提供不含语音识别错误的合适的指导信息。

根据本发明的优选实施例,信息提供系统还包括:信号处理器,其被构造为产生包括分布信息的声音的音频信号,并且信息发送器包括:声音输出器,其被构造为输出由声音接收器接收的指导语音和由信号处理器产生的音频信号的声音。通过这种构造,输出由声音接收器接收的指导语音的声音输出器也用于输出包括分布信息的声音(即,使用空气振动的声音作为传输介质的声音通信)。因此,相比于与指导语音的输出分开地将分布信息发送至终端装置的构造相比,可简化信息提供系统的构造。在信息发送器发送由文本辨识器辨识的注册文本的辨识信息作为分布信息的构造中,可通过与使用磁波或电波作为传输介质的无线电通信相比具有较低传输容量的声音通信将分布信息合适地发送至终端装置。

在本发明的另一优选示例中,终端装置包括:存储单元,其被构造为存储所述多条指导信息;以及提供器,其被构造为向用户呈现所述多条指导信息当中的与从信息发送器发送的分布信息对应的指导信息。在这种构造中,将存储在终端装置的存储单元中的所述多条指导信息当中的与从信息发送器发送的分布信息对应的指导信息呈现给终端装置的用户。结果,这种构造的优点在于:终端装置不需要出于获取指导信息的目的而经由通信网络执行通信。

在本发明的又一优选实施例中,文本辨识器从所述多个注册文本当中辨识与发音文本相似的注册文本,并且还从待插入至注册文本中设置的插入节段中的多个待插入短语当中辨识与发音文本中的插入节段对应的部分类似的待插入短语,并且信息发送器将指示由文本辨识器辨识的注册文本和待插入短语的分布信息发送至终端装置。在这种构造中,从可插入至注册文本中已设置的插入节段中的所述多个短语当中辨识与对应于发音文本中的插入节段的部分相似的待插入短语。然后,将指示注册文本和待插入短语的分布信息发送至终端装置。因此,在输出通过将不同短语插入固定文本中获得的不同类型的指导语音的情况下,可向终端装置的用户呈现与插入有不同短语的不同指导语音对应的指导信息,而不需要针对不同指导语音准备单独的注册文本。

在本发明的另一优选实施例中,终端装置包括:存储单元,其被构造为存储所述多个注册文本和所述多个待插入短语;指导信息产生器,其被构造为产生指导信息,通过将存储在存储单元中的所述多个待插入短语当中的由分布信息指示的待插入短语进行插入来获得所述指导信息,所述短语被插入至存储在存储单元中的所述多个注册文本当中的由从信息发送器发送的分布信息指示的注册文本中的插入节段中;以及提供器,其被构造为向用户呈现由指导信息产生器产生的指导信息。通过该构造,终端装置的指导信息产生器从存储在终端装置的存储单元中的所述多个注册文本和所述多个待插入短语当中产生将分布信息指示的待插入短语插入至分布信息指示的注册文本中的指导信息。因此,这种构造的优点在于:终端装置不需要出于获取指导信息的目的而经由通信网络执行通信。

在本发明的另一优选实施例中,文本辨识器通过参照表示指导语音提供指导的对象的状态的状态信息选择待插入短语。在该构造中,基于与发音文本的相似性以及指导的对象的状态来选择待插入短语(或者待插入短语和注册文本)。因此,可向终端装置的用户呈现考虑了指导的对象的实际状态的准确的指导信息。

也可将根据上述实施例的信息提供装置实现为根据信息提供装置的不同功能而执行处理的信息提供方法。可替换地,信息提供装置可实现为使得计算机执行这种方法的程序。更具体地说,根据本发明的计算机系统中的信息提供方法包括步骤:接收指导语音并产生声音信号;从表示不同指导语音的发音的内容的多个注册文本当中辨识与表示指导语音之一的发音的内容的发音文本相似的注册文本,所述发音文本通过使用语音识别分析声音信号而获得;以及将指示由文本辨识器辨识的注册文本的分布信息发送至终端装置,其中,终端装置被构造为向用户呈现与各自的指导语音对应的多条指导信息当中的与所述分布信息对应的指导信息。

此外,根据本发明的程序使得计算机执行:声音接收处理,接收指导语音和产生声音信号;文本辨识处理,从表示不同指导语音的发音的内容的多个注册文本当中辨识与表示指导语音之一的发音的内容的发音文本相似的注册文本,所述发音文本通过使用语音识别分析声音信号而获得;以及信息传输处理,将指示由文本辨识器辨识的注册文本的分布信息发送至终端装置,其中终端装置被构造为向用户呈现与各自的指导语音对应的多条指导信息当中的与所述分布信息对应的指导信息。通过这种信息提供方法或者程序,实现与通过信息提供装置实现的效果基本上相同的效果。可将根据本发明的程序在计算机可读记录介质上按照计算机可读格式安装在计算机中。

附图说明

图1是根据本发明的第一实施例的信息提供系统的示意图;

图2是语音指导系统和管理装置的框图;

图3是指导表的示图;

图4是终端装置的框图;

图5是指导信息的显示示例;

图6是说明信息提供系统的操作的示图;

图7是说明根据第二实施例的注册文本和待插入短语的示图;

图8是根据第二实施例的信息提供系统的框图;

图9是根据第二实施例的指导表的示图;

图10是根据第二实施例的待插入短语表的示图;

图11是示出根据第二实施例的文本辨识器的操作的流程的流程图;

图12是根据第二实施例的终端装置的框图;

图13是根据第三实施例的信息提供系统的框图;

图14是根据变型的信息提供系统的框图。

具体实施方式

第一实施例

图1是根据本发明的第一实施例的信息提供系统1的框图。根据第一实施例的信息提供系统1是为诸如火车或巴士的公共交通服务的用户u提供信息的计算机系统。信息提供系统1包括语音指导系统100和管理装置10。语音指导系统100设置在例如火车或巴士的车厢c中,并且经由包括例如互联网的通信网络200与管理装置10进行通信。管理装置10是例如连接至通信网络200的服务器(例如网络服务器)。乘坐在车厢c中的每个用户u携带终端装置30。终端装置30是便携式信息处理装置,并且可为移动电话、智能电话等。在现实中,虽然车厢c内的多个用户u很可能为了方便起见使用信息提供系统1提供的服务,但是在下面的说明中,将着重于描述单个终端装置30。

操作员op(例如车厢c的驾驶员或售票员)发出语音发音(下文中,指导语音)v以在公共交通服务上提供指导。例如,提供关于车厢c的操作的信息的语音发音,诸如说出“请不要冲进列车”或者“列车由于红灯停止”作为指导语音v。在第一实施例中,假设情况是,其中操作员op选择并说出预先准备的多个文本(下文中,注册文本)中的任一个作为指导语音v。

信息提供系统1将指定多个注册文本中的与操作员op发出的指导语音v的发音对应的注册文本的信息(下文中,分布信息)d发送至终端装置30。终端装置30向用户u呈现与从信息提供系统1获取的分布信息d对应的指导信息。指导信息是涉及指导语音v的信息。在第一实施例中,给出了注册文本作为指导信息的示例。也就是说,向用户u呈现预先准备的所述多个注册文本中的、由分布信息d指定的单个类型的注册文本作为指导信息。根据以上构造,由于表示操作员op已说出的指导语音v的说话内容的注册文本作为指导信息呈现给用户u,因此难以听到指导语音v的听障人士能够理解指导语音v的内容。

语音指导系统100

图2是语音指导系统100和管理装置10的框图。如图2所示,语音指导系统100被构造为包括分布式终端20、声音接收器22、加法器24和声音输出器26。声音接收器22是接收周围的声音的音频装置(麦克风)。操作员op例如根据公共交通服务的状态选择并说出预先准备并被包括在通告小册子中的多个注册文本中的任一个来作为指导语音v。换句话说,根据第一实施例的指导语音v的内容是预先准备的基本已知的内容,并且不是操作员op能够自由定义的内容。根据第一实施例的声音接收器22接收操作员op说出的指导语音v并且产生表示指导语音v的时间波形的声音信号sg。为了方便,附图中未示出将声音接收器22产生的声音信号sg从模拟转换为数字的a/d转换器。

声音接收器22产生的声音信号sg作为音频信号s1经加法器24被供应至声音输出器26。声音输出器26是输出与从加法器24供应的音频信号s1对应的声音的音频装置(扬声器)。例如,从声音输出器26输出声音信号sg表示的指导语音v的声音,以传输给用户u。从以上说明中将理解的是,根据第一实施例的语音指导系统100是由连接至常规车载广播系统的分布式终端20和加法器24组成的音频系统,常规车载广播系统从声音输出器26广播由声音接收器22接收到的指导语音v。然而,可自由选择语音指导系统100的形式,例如,可在单个装置上安装分布式终端20、声音接收器22、加法器24和声音输出器26的不同元件。

由声音接收器22产生的声音信号sg在从声音接收器22与加法器24之间的路径分支之后被供应至分布式终端20。可替换地,可通过无线电将声音信号sg供应至分布式终端20。

分布式终端20是这样的装置,其被构造为为终端装置30提供与由声音接收器22供应的声音信号sg表示的指导语音v对应的分布信息d。例如,通过诸如移动电话和智能电话的便携式终端装置来实现分布式终端20。如图2所示,分布式终端20被构造为包括控制器210和通信器220。通信器220经通信网络200与管理装置10进行通信。根据第一实施例的通信器220是通过无线电与通信网络200进行通信的无线电通信装置。

控制器210是控制分布式终端20的整体操作的控制装置(例如,中央处理单元(cpu))。当控制器210执行存储在诸如半导体记录介质或者磁记录介质的公知的记录介质(未示出)中的程序时,实现了用于获取和分布与指导语音v对应的分布信息d的多个功能(语音获取器212和信号处理器214)。

语音获取器212从声音接收器22获取表示指导语音v的声音信号sg并且将该声音信号sg通过通信器220经由通信网络200发送至管理装置10。管理装置10接收从语音指导系统100发送的声音信号sg,并且产生指定与声音信号sg表示的指导语音v对应的注册文本的分布信息d。管理装置10产生的分布信息d从管理装置10发送至语音指导系统100。通信器220从通信网络200接收从管理装置10发送的分布信息d。

信号处理器214产生表示包括由通信器220从管理装置10接收到的分布信息d在内的声音的音频信号sd。音频信号sd包括作为指定频带内的音频分量的分布信息d。更具体地说,音频信号sd的频带是可通过声音输出器26进行声音输出和通过终端装置30进行声音接收的频带。而且,该频带在比诸如语音(例如,指导语音v)和音乐的声音的频带更高的频带(例如,18khz与20khz之间,包括端值)范围内,所述语音和音乐可在普通环境中存在并且用户可听见。当信号处理器214产生音频信号sd时,可自由地选择公知的技术。例如,可采用按次序执行利用扩频码对分布信息d进行扩频调制和利用指定频率的载波进行频率变换以产生音频信号sd的构造。可替换地,可采用利用分布信息d对指定频率的载波(例如正弦波)进行频率调制而产生音频信号sd的另一构造。

语音指导系统100的加法器24通过将信号处理器214产生的音频信号sd和声音接收器22产生的声音信号sg相加来产生音频信号s1。因此,与操作员op说出的指导语音v一起输出分布信息d的音频分量作为声音输出器26的声音。从以上说明中将理解的是,根据第一实施例的声音输出器26用作通过声音通信向终端装置30发送分布信息d的元件(信息发送器),所述声音通信使用空气振动中的声音(即,声波)作为传输介质。因此,用于输出通过声音接收器22接收的指导语音v的声音输出器26也用于传输分布信息d。为了方便,图中未示出将音频信号s1从数字信号转换为模拟信号的d/a转换器。

管理装置10

管理装置10是管理提供至终端装置30的分布信息d的装置。如图2所示,管理装置包括控制器110、存储单元120和通信器130。管理装置10可实现为单个装置,或者可替换地,可通过彼此分离地构造的多个装置来实现管理装置10。例如,利用控制器110例如经通信网络200从存储单元120读取和写入存储单元120,存储单元120(云存储)可与管理装置10分离地设置。换句话说,可从管理装置10中省略存储单元120。

控制器110是控制装置,例如,控制管理装置10的整体操作的cpu。通信器130经通信网络200与分布式终端20通信。例如,通信器130接收从分布装置20发送的声音信号sg。控制器110执行的程序以及控制器110使用的各种数据存储在存储单元120中。例如,可自由地使用诸如半导体记录介质和磁记录介质的公知的记录介质,或者多个这种公知的记录介质的组合作为存储单元120。根据第一实施例的存储单元120存储指导表ta。

图3是指导表ta的模型。如图3所示,指导表ta是多个注册文本x(x1、x2…)分别与多条分布信息d(d1、d2…)关联的数据表。注册文本x(x1、x2…)各自表示互相不同的指导语音v中的对应的一个的说出的内容。也就是说,在指导表ta中注册包括在操作员op在说出指导语音v时参照的通告小册子中的所述多个注册文本x(操作员op可说出的文本)。各条分布信息d是唯一分配至对应的注册文本x的辨识信息。

图2所示的语音分析器112通过使用对通信器130从分布式终端20接收的声音信号sg执行的语音识别来分析表示指导语音v的发音的内容的文本(下文中,发音文本)l。可自由地使用任何公知的技术来对声音信号sg执行语音识别,示例有使用诸如隐马尔可夫模型(hiddenmarkovmodel,hmm)的音频模型和指示语言限制的语言模型的识别技术。如在前文中,由于操作员op说出预先准备的注册文本x,在理想的情况下,基于声音信号sg由语音分析器112辨识的发音文本l应该匹配在指导表ta中注册的注册文本x之一。然而,实际上,因为例如个体操作员op的独特的说话特征(习惯)或者由于车厢c中的背景噪声,在通过语音分析器112执行的分析中可能发生识别错误。结果,会存在彼此类似的发音文本l和注册文本x可能没有严格地彼此对应的情况。例如,即使操作员op说出注册文本x“ka-ke-ko-mijoh-sha-nigo-chu-iku-da-sa-i”(日语语句,意思是“请不要冲进列车”),而语音分析器112实际辨识的发音文本l可为与“ka-ki-ko-mijoh-sha-nigo-chu-iku-ra-ha-i”等同的一些语句。(在该示例中,注册文本x中的“ka-ke-ko-mi”变为发音文本l中的“ka-ki-ko-mi”,而注册文本x中的“ku-da-sa-i”变为“ku-ra-ha-i”。)可替换地,可采用以下另一构造,其中控制器110不提供语音分析器112,而是使用例如经通信网络200连接至管理装置10的不同的语音分析装置作为替代对声音信号sg执行语音识别。

针对不同指导语音v中的每一个,文本辨识器114从指导表ta中注册的多个注册文本x中辨识与语音分析器112分析的发音文本l相似的注册文本x。更具体地说,文本辨识器114计算指导表ta中的所述多个注册文本x中的每一个与发音文本l的相似程度的指数(下文中,相似性指数),并且从所述多个注册文本x中辨识相似性指数指示的相似性最高的一个注册文本x(即,与发音文本l最相似的注册文本x)。可自由地选择相似性指数的类型,并且可使用任何公知的指数,诸如用于评价文本之间的相似性的编辑距离(levenshtein距离)。通过文本辨识器114执行的对注册文本x的辨识也可解释为用于校正由语音分析器112分析的发音文本l的处理以使其与注册文本x(与发音文本l相似的文本)一致。文本辨识器114从指导表ta中获取与按照以上方式辨识的注册文本x对应的分布信息d,并且将分布信息d从通信器130发送至语音指导系统100的分布式终端20。

从以上说明中将理解的是,从管理装置10将注册文本x的分布信息d发送至分布式终端20,注册文本x对应于发音文本l,并且注册文本x不存在语音分析器112造成的识别错误(操作员op的独特的说话特征的影响)并且也不存在接收声音时发生的背景噪声的影响。如上所述,在语音指导系统100中,从声音输出器26输出通信器220从管理装置10接收到的分布信息d的音频分量以及指导声音v。仅在操作员op完成说出指导语音v并且已经完成对发音文本l的分析之后,才执行对注册文本x的辨识以及将分布信息d向分布式终端20的传输。因此,在相对于指导语音v的输出存在延迟的情况下从声音输出器26输出分布信息d的音频分量。

终端装置30

图4是终端装置30的框图。如图4所示,终端装置30被构造为包括声音接收器310、控制器320、存储单元330和提供器340。控制器320是控制终端装置30的整体操作的控制装置(例如,cpu)。控制器320执行的程序(指导程序)和控制器320使用的各种数据存储在存储单元330中。在第一实施例中,在存储单元330中存储指导表tb,如图4所示。

指导表tb是多条指导信息g(g1、g2…)(每条指导信息与彼此不同的指导语音v中的相应的一个相对应)分别与多条分布信息d(d1、d2…)关联的数据表。根据第一实施例,对应于一条指导语音v的一条指导信息g是表示指导语音v的发音的内容的注册文本x,并且一条分布信息d与该注册文本x关联。换句话说,根据第一实施例的指导表tb包含与存储在管理装置10的存储单元120中的指导表ta相同的内容。诸如半导体记录介质或磁记录介质的任何公知的记录介质或者多种这些记录介质的组合可构成存储单元330。通过执行存储在存储单元330中的程序的控制器320来实现用于向用户u呈现在指导表tb中注册的指导信息g的多个功能(信息提取器322和信息管理器324)。

声音接收器310是一种接收周围的声音的音频装置(麦克风),并且声音接收器310通过接收从分布式终端20的声音输出器26输出的声音来产生音频信号s2。音频信号s2包括指示分布信息d的音频分量(音频信号sd)。为了方便,用于转换声音接收器310产生的音频信号s2的a/d转换器未示出。

信息提取器322通过解调声音接收器310产生的音频信号s2来提取分布信息d。更具体地说,信息提取器322通过以下步骤提取分布信息d:使用例如带通滤波器通过强调音频信号s2中的包括分布信息d的频带分量;随后让该带分量通过匹配的滤波器,该匹配的滤波器使用对分布信息d的扩频调制中使用的扩频码作为系数。信息管理器324从指导表tb中的所述多个指导信息g中选择与信息提取器322提取的分布信息d对应的指导信息g(注册文本x)。

提供器340向终端装置30的用户u呈现由信息管理器324选择的指导信息g。根据第一实施例的提供器340是显示由指导信息g指示的注册文本x的显示装置(例如,液晶显示面板)。从以上说明中将理解的是,与操作员op说出的指导语音v的发音的内容(发音文本l)对应的注册文本x作为指导信息g在提供器340上呈现给用户u。例如,即使通过对表示指导语音v的声音信号sg执行的语音识别辨识出不正确的发音文本l“ka-ki-ko-mijoh-sha-nigo-chu-iku-ra-ha-i”,在终端装置30的提供器340上也显示注册文本x“ka-ke-ko-mijoh-sha-nigo-chu-iku-da-sa-i”作为指导信息g,如图5所示。通过浏览提供器340上呈现的指导信息g,用户u能够通过视觉识别与操作员op说出并且随后从声音输出器26输出的指导语音v有关的指导信息g。

图6示出了信息提供系统1的整体操作。当操作员op说出与注册文本x对应的指导语音v时,语音指导系统100的声音接收器22接收所述指导语音v并且产生声音信号sg(sa1)。由声音接收器22产生的声音信号sg从声音接收器22输出至声音输出器26(sa2),作为声音输出,同时通过语音获取器212获取相同的声音信号sg并且将其从通信器220发送至通信网络220(sa3)。

当通信器130从通信网络200接收从分布式终端20发送的声音信号sg时,管理装置10的语音分析器112对指导语音v的声音信号sg执行语音识别并且对表示指导语音v的发音的内容的发音文本l进行分析(sa4)。文本辨识器114从指导表ta中的多个注册文本x中辨识与语音分析器112分析的发音文本l相似的注册文本x(sa5)。换句话说,将发音文本l校正为注册文本x,注册文本x不具有语音分析器112造成的任何识别错误。通信器130将与文本辨识器114选择的注册文本x对应的分布信息d发送至分布式终端20(sa6)。

当通信器220接收从管理装置10发送的分布信息d时,分布式终端20的信号处理器214产生包括作为分布信息d的音频分量的音频信号sd(sa7)。分布式终端20的加法器24通过将声音接收器22产生的声音信号sg与信号处理器214产生的音频信号sd相加来产生音频信号s1(sa8)。声音输出器26输出对应于音频信号s1的声音(sa9)。也就是说,从声音输出器26输出声音接收器22接收的指导语音v以及分布信息d的音频分量。

终端装置30的声音接收器310接收从声音输出器26输出的声音并且产生音频信号s2(sa10)。信息提取器322通过解调由声音接收器310产生的音频信号s2来提取分布信息d(sa11)。信息管理器324从指导表tb中选择与信息提取器322提取的分布信息d对应的指导信息g。提供器340向用户u呈现由信息管理器324选择的指导信息g指示的注册文本x(sa12)。

如上所述,根据第一实施例,注册文本x的分布信息d被发送至终端装置30,注册文本x是表示互相不同的指导语音v的发音内容的多个注册文本x当中的、与发音文本l相似的注册文本x,所述发音文本l由对指导声音v的声音信号sg执行语音识别的语音分析器112辨识。因此,与将语音分析器112分析的发音文本l提供至终端装置30的构造相比,可经终端装置30为用户u提供更合适的指导信息g,指导信息g不受任何语音识别错误的影响。

根据以上构造,语音指导系统100的声音输出器26输出由声音接收器22接收的指导语音v以及分布信息d的音频分量。因此,用于输出指导语音v的声音的声音输出器26也用于输出包括分布信息d的声音,并且通过利用用作传输介质的空气振动而传输声音来将分布信息d发送至终端装置30。结果,与独立于指导语音v的输出将分布信息d发送至终端装置30的构造相比,可简化信息提供系统1的构造。

同时,声音通信的传输量往往小于使用磁波或电波作为传输介质的无线电通信的传输量。结果,例如,难以通过声音通信将由文本辨识器114辨识的注册文本x从声音输出器26发送至终端装置30。然而,根据第一实施例,将由文本辨识器114辨识的注册文本x的辨识信息作为分布信息d从声音输出器26发送至终端装置30,因此,可利用声音通信将该分布信息d发送至终端装置30,而不管传输量的限制。

第二实施例

下面将描述本发明的第二实施例。在下面描述的实施例中,对于具有与第一实施例的行为和功能相同的行为和功能的元件,将使用与第一实施例的描述中使用的标号相同的标号,并且将省略对其的详细说明。

操作员op待说出的注册文本x可以是由多个指导语音v共同使用的固定部分(下文中,固定短语)和插入固定短语的特定部分中的可变部分(下文中,待插入短语)构成的文本(下文中,特定注册文本)。例如,如图7所示,假设存在用于向用户u播报车厢c的目的地的特定注册文本x“本列车驶往xx。”。在特定注册文本x中,设置插入节段tk(图7所示的节段,指示为xx),并且将多个不同的待插入短语y中的任一个选择性地插入到插入节段tk中。待插入短语y可包括诸如站名或路线名的合适的名词或者指定了用于上或下的站台号的名词。在图7中,将诸如“涩谷(shibuya)”、“虾夷(ebisu)”或“目黑(meguro)”的站名示为待插入词语y的示例。

图8是根据第二实施例的语音指导系统100和管理装置10的框图。如图8所示,管理装置10的存储单元120存储指导表ta1和待插入短语表ta2。

图9是根据第二实施例的指导表ta1的模型。根据第二实施例的指导表ta1是多个注册文本x(x1、x2、…)按照与第一实施例中的相同的方式分别与对应的一条辨识信息dx(dx1、dx2、…)关联的数据表。在根据第二实施例的指导表ta1中,然而,除了可以注册不包括插入节段tk的注册文本x以外,还可注册包括插入节段tk的特定注册文本x。在特定注册文本x中的插入节段tk处,附有预定符号以指示插入节段tk。一条辨识信息dx是唯一分配至各个注册文本x的辨识信息。

图10是根据第二实施例的待插入短语表ta2的示图。待插入短语表ta2采取数据表的形式,其中多个待插入短语y(y1、y2、…)各自与对应的一条辨识信息dy(dy1、dy2、…)相关联。更具体地说,在待插入短语表ta2中注册可插入至特定注册文本x的插入节段tk中的多个待插入短语y。一条辨识信息dy是唯一地分配至各个待插入短语y的辨识信息。

图8的文本辨识器114从指导表ta1中注册的所述多个注册文本x中辨识与发音文本l相似并且通过语音分析器112按照与第一实施例的方式相同的方式被分析的注册文本x。此外,当注册文本x是包括插入节段tk的特定注册文本x时,根据第二实施例的文本辨识器114从在待插入短语表ta2中注册的多个待插入短语y中辨识与发音文本l的目标部分lk相似的待插入短语y。如图7所示,发音文本l的目标部分lk是发音文本l中的、等同于与特定注册文本x的插入节段tk对应的待插入短语的部分。图11是示出根据第二实施例的文本辨识器114的操作的示图。当语音分析器112辨识发音文本l时,开始图11所示的处理。

文本辨识器114从指导表ta1中的所述多个注册文本x中选择与发音文本l相似的注册文本x(sb1)。注意,特定注册文本x的插入节段tk和发音文本l的目标部分lk不匹配。然而,由于发音文本l中的除插入节段tk以外的固定短语与注册文本x中的除插入节段tk以外的固定短语相似或相同,因此即使使用与根据第一实施例的相似性指数相似的相似性指数的构造,特定注册文本x的相似性指数将对应于操作员op说出的指导语音v的可能性也会很高并且被最大化。结果,文本辨识器114可辨识特定注册文本x。然而,从减少特定注册文本x的插入节段tk与发音文本l的目标部分lk之间的差别的影响的立场来看,优选的替代性的构造是关于特定注册文本x的插入节段tk和发音文本l的目标部分lk而降低了权重(相似性指数反映的程度)之后计算特定注册文本x与发音文本l之间的相似性指数的构造。也就是说,特定注册文本x与发音文本l中的固定短语是否彼此相似主要由相似性指数反映,并且降低了特定注册文本x的插入节段tk与发音文本l的目标部分lk是否彼此相似的影响。因此,当操作员op说出作为特定注册文本x与任何待插入短语y的组合的指导语音v时,可合适地辨识特定注册文本x。

文本辨识器114判断根据指导表ta1辨识的注册文本x是否是特定注册文本x(即,是否存在插入节段tk)(sb2)。当注册文本x不包括插入节段tk时(sb2:否),文本辨识器114将注册文本x的辨识信息dx作为分布信息d按照与第一实施例中的方式相同的方式从通信器130发送至语音指导系统100(sb3)。利用声音通信按照与第一实施例中的方式相同的方式从语音指导系统100的声音输出器26将分布信息d发送至终端装置30。

当根据指导表ta1辨识的注册文本x是特定注册文本x时(sb2:是),通过文本辨识器114从待插入短语表ta2中辨识与发音文本l的目标部分lk相似的待插入短语y(sb4)。更具体地说,文本辨识器114从发音文本l中提取与特定注册文本x的插入节段tk对应的目标部分lk。然后,文本辨识器114针对在待插入短语表ta2中注册的所述多个待插入短语y中的每一个来计算指示与目标部分lk的相似性的相似性指数。计算相似性指数的方法与第一实施例中的相同。然后,文本辨识器114辨识相似性指数指示的相似性的程度最大的单个待插入短语y(即,与发音文本l中的目标部分lk最相似的待插入短语y)。

文本辨识器114将分布信息d从通信器130发送至语音指导系统100(sb5),分布信息d包括在步骤sb1中辨识的特定注册文本x的辨识信息dx和在步骤sb4辨识的待插入短语y的辨识信息dy。利用声音通信将分布信息d从语音指导系统100的声音输出器26发送至终端装置30。从以上说明中将理解的是,根据第二实施例的声音输出器26将指示与发音文本l和待插入短语y相似的特定注册文本x的分布信息d发送至终端装置30。

图12是根据第二实施例的终端装置30的框图。如图12所示,指导表tb1和待插入短语表tb2在根据第二实施例的终端装置30的存储单元330中。指导表tb1是多个注册文本x按照与管理装置10中的指导表ta1相同的方式各自与对应的辨识信息dx关联的数据表。与管理装置10的待插入短语表tb2相似,待插入短语表tb2是可插入至特定注册文本x中的多个待插入短语y各自与对应的一条辨识信息dy关联的数据表。

信息管理器324产生指导信息g,其对应于信息提取器322从语音指导系统100输出的声音中提取的分布信息d。更具体地说,在分布信息d包括特定注册文本的辨识信息dx和待插入短语y的辨识信息dy的情况下,信息管理器324向提供器340指示通过将特定注册文本x和待插入短语y组合而获得的文本作为指导信息g。更具体地说,信息管理器324从指导表tb1中选择与辨识信息dx对应的特定注册文本x,并且从待插入短语表tb2中选择与辨识信息dy对应的待插入短语y以产生通过将待插入短语y插入特定注册文本x的插入节段tk获得的指导信息g。换句话说,信息管理器324是产生待插入短语y插入到插入节段tk的指导信息g的指导信息产生器,待插入短语y是存储在存储单元300中的多个待插入短语y中的、由分布信息d(辨识信息dy)指示的短语,并且插入节段tk在已提取的分布信息d(辨识信息dx)指示的注册文本x中,已提取的分布信息d由信息提取器322从存储在存储单元330中的多个注册文本x中提取。另一方面,在分布信息d不包括待插入短语y的辨识信息dy的情况下(即,当文本辨识器114辨识了不包括插入节段tk的注册文本x时),信息管理器324从指导表tb1中选择由分布信息d(辨识信息dx)指示的注册文本x作为指导信息g,并且将其指示给提供器340。

通过第二实施例也实现了与通过第一实施例实现的效果相同的效果。此外,根据第二实施例,从可插入至特定注册文本x的插入节段tk中的多个待插入短语y中辨识与发音文本l的目标部分lk相似的待插入短语y,并且将指示特定注册文本x和待插入短语y的分布信息d发送至终端装置30。因此,在说出了固定语句中插入了不同的待插入短语的多个指导语音v的情况下,可向终端装置30的用户呈现与其待插入短语y彼此不同的各指导语音v对应的多条指导信息g中的合适的一条,而不需要针对各个指导语音v另外准备注册文本x。

根据第二实施例的终端装置30从存储在存储单元330中的多个注册文本x和多个待插入短语y中产生由分布信息d指示的待插入短语y插入至由分布信息d指示的注册文本x中的指导信息g,因此,终端装置30不需要经通信网络200执行通信,以获取指导信息g。

第三实施例

根据第二实施例,从在待插入短语表tb2中注册的多个待插入短语y中选择与发音文本l中的目标部分lk相似的待插入短语y。根据第三实施例,除了基于发音文本l的目标部分lk与待插入短语y之间的相似性之外,还基于将在其上提供指导的车厢c的状态(例如,轨道/巴士状态)来插入待插入短语y。

图13是根据第三实施例的语音指导系统100和管理装置10的框图。如图13所示,除了包括与第一实施例中包括的元件相同的元件(即,控制器210和通信器220)之外,根据第三实施例的语音指导系统100的分布式终端20还包括信息获取器230。信息获取器230产生指示车厢c的状态的状态信息q。例如,信息获取器230被构造为包括定位车厢c的定位装置(例如全球定位系统(gps)),并且产生指示车厢c的地点的地点信息作为状态信息q。从通信器220将信息获取器230获取的状态信息q发送至管理装置10。

根据第三实施例的文本辨识器114按照与第二实施例中的方式相同的方式选择用于特定注册文本x的待插入短语y。然而,应该注意,关于根据第三实施例选择待插入短语y,除了考虑发音文本l与待插入短语y之间的相似性以外,还考虑通过分布式终端20从通信器130接收到的状态信息q。更具体地说,文本辨识器114首先从在待插入短语表tb2中注册的多个待插入短语y中辨识与发音文本l的目标部分lk相似的两个或更多个待插入短语(下文中,候选的待插入短语)y。例如,作为候选的待插入短语y,当所述多个待插入短语y根据显示它们与目标部分lk的相似程度的相似性指数按照降序列出时,两个或更多个待插入短语y在次序上位于高位。可替换地,可选择其相似性指数超过特定阈的两个或更多个待插入短语y。然后,文本辨识器114从多个候选的待插入短语y中选择与状态信息q对应的单个短语。更具体地说,文本辨识器114从多个候选的待插入短语y中选择指示与状态信息q指示的车厢c的地点最接近的站的名称的候选的待插入短语y。也就是说,从所述多个候选的待插入短语y中,选择被认为是在车厢c的当前状态下操作员op最可能说出的待插入短语y。该处理可表达为利用状态信息q对多个候选的待插入短语y进行过滤。在以上说明中,在根据示出候选的待插入短语y与发音文本l的相似程度的它们的相似性指数执行对待插入短语y的选择之后执行利用状态信息q对待插入短语y的确定。可替换地,可利用状态信息q对候选的待插入短语y进行过滤,然后可根据示出其与发音文本l的相似程度的其相似性指数选择待插入短语y。

通过第三实施例可实现与通过第一实施例实现的相同的效果。此外,根据第三实施例,由于根据指示指导语音v的对象(即,车厢c)的状态的状态信息q来选择待插入短语y,因此可向终端装置30的用户u呈现考虑了指导目标的实际状态(即,轨道/巴士状态)的正确指导信息g。

同时,状态信息q的内容不限于车厢c的地点。例如,文本辨识器114可获取就在车厢c前方的站名和车站所在的路线作为状态信息q。文本辨识器114从多个候选的待插入短语y中选择状态信息q指示的路线上的、指示就在车厢c前方或者刚才停靠的车站之后并且由状态信息q指示的站名(即,从对基于车厢c刚才停靠的车站的判断中,操作员op最可能说出的示出的站名)的候选短语。在指示时间的待插入短语y的注册文本x(例如,“现在是hh:mm。”或者“列车将在下午hh到达。”)被插入到插入节段tk的情况下,可优选地使用指示当前时间或车厢c的工作计划表的状态信息q。

文本辨识器114从中获取状态信息q的系统不限于语音指导系统100。例如,可采用这样的构造:文本辨识器114从按照统一方式管理多个车厢c的操作的操作管理系统中获取状态信息q。另一可能构造是管理装置10管理各个车厢c的操作的构造。

变型

可按照各种方式修改上述实施例。下面例示了特定的变型。下面呈现的示例中的任何两个或更多个可进行组合,只要它们彼此不矛盾。

(1)在上面描述的实施例中,注册文本x作为指导信息g呈现给终端装置30的用户u。然而,指导信息g的内容不限于这些示例。例如,可将翻译为另一语言的注册文本x作为指导信息g呈现给终端装置30的用户u。更具体地说,在图4的指导表tb中存储注册文本x的翻译,作为不同的指导信息g(g1、g2、…)。根据该构造,由于在播放指导语音v之后将指导语音v的翻译呈现给用户u,因此尤其对于不理解指导信息v说出的语言的外国人很有帮助。可替换地,可向用户u呈现涉及由注册文本x提供的指导的信息(例如,预期停靠站周围区域的旅游信息)作为指导信息g。

在先前呈现的实施例中,提供器340显示指导信息g。然而,将指导信息g呈现给用户u的装置不限于该示例(显示器)。例如,可使用输出指导信息g的声音的扬声器或头戴式耳机作为提供器340。在这种情况下,信息管理器324可通过对作为文本存储在存储单元330中的指导信息g进行语音合成来获取指导信息g的声音。可替换地,指示指导信息g的声音的语音信息本身可预先存储在存储单元330中。

(2)可存在指导语音v的发音文本l与指导表ta中的任何注册文本x都不相似的情况。在发音文本l与任何文本x都不相似的这种情况下,可将语音分析器112已经分析的发音文本l(或者发音文本l的翻译)从管理装置10经通信网络200发送至终端装置30。在发音文本l与多个注册文本x中的任何一个都不相似的这种示例中,可省略将分布信息d传输至终端装置30。

(3)在第一实施例中,将注册文本x的辨识信息作为分布信息d发送至终端装置30。在第二实施例和第三实施例中,将注册文本x的辨识信息dx和待插入短语y的辨识信息dy作为分布信息d发送至终端装置30。然而,分布信息d的内容不限于这些示例。例如,注册文本x本身(或者通过将待插入短语y插入至特定注册文本x中获得的文本)可作为分布信息d被发送至终端装置30。

(4)在上述实施例中,文本辨识器114辨识与发音文本l相似的单个注册文本x。然而,可假设多个注册文本x与发音文本l相似(其相似性指数彼此接近)的情况。将以上情况纳入考虑,可根据操作员op输入至语音指导系统100(例如,分布式终端20)中的指令优选地选择与发音文本l相似的所述多个注册文本x中的任一个。换句话说,操作员op可从与发音文本l相似的所述多个注册文本x中选择他/她说出的单个注册文本x。在该示例中,重点集中在注册文本x上,但是可采用操作员op选择与发音文本l中的目标部分lk相似的多个待插入短语y中的任一个的构造。

(5)在第三实施例中,提供了文本辨识器114根据状态信息q从多个候选的待插入短语y中选择单个待插入短语y的示例构造。这也可应用于注册文本x,并且可采用根据状态信息q从多个注册文本x中选择单个注册文本x的构造。例如,文本辨识器114首先从在指导表tb1中注册的多个注册文本x中辨识与发音文本l相似的两个或更多个候选的注册文本x。例如,可选择当所述多个注册文本x根据示出它们与发音文本l的相似程度的它们的相似性指数按照降序列出时在次序上位于高位的两个或更多个注册文本x作为候选。另一示例可为选择它们的相似性指数超过阈的两个或更多个注册文本x作为候选的示例。

然后,文本辨识器114根据状态信息q从所述多个注册文本x中选择单个注册文本x。根据该构造,从多个注册文本x中选择在车厢c的当前状态下被认为是操作员op很可能说出的注册文本x。按照这种方式,例如,可适当地从状态信息q中排除不可能被假设的注册文本x。更具体地说,例如,当基于车厢c正在运动的状态信息q确定时,可从候选中排除注册文本x“请不要冲进列车。”。

(6)在先前呈现的实施例中,信息提供系统1由彼此分离地设置的管理装置10和语音指导系统100构成。然而,语音指导系统100的构造不限于这种构造。例如,管理装置10的功能的一部分或全部可设置在语音指导系统100中(例如,分布式终端20中)。即,作为根据不同的实施例的信息提供处理的执行器的计算机系统不一定是包括管理系统10和语音指导系统100的信息提供系统1,但是作为替代可仅为语音指导系统100。

(7)在上述实施例中,向用户u选择性地呈现存储在终端装置30的存储单元330中的多条指导信息g。然而,用于向用户u呈现对应于分布信息d的指导信息g的构造不限于该示例。例如,可将包括从语音指导系统100获取的分布信息d在内的分布请求从终端装置30发送至保留多条指导信息g的分布装置,随后分布装置可将所述多条指导信息g中的与分布请求辨识的分布信息d对应的指导信息g发送至已经请求指导信息g的终端装置30。该构造的优点在于,终端装置30不必在存储单元330中保留多条指导信息g。相反,根据向用户u呈现存储在终端装置30的存储单元330中的指导信息g的构造,如在上述实施例中那样,获得了不必在终端装置30与分布装置之间经通信网络执行通信的优点。

(8)在上面描述的实施例中,在终端装置30的存储单元330中预先存储指导表tb。然而,可采用在预定时间从连接至通信网络200的单独的分布装置的管理装置10(下文中,管理装置10,等)中通过终端装置30获取指导表tb的另一构造。预定时间可为例如其中假设用户u已乘坐在车厢c中的时间点。更具体地说,可假设指示车厢c的位置的gps位置信息与用户u的终端装置30的gps位置信息匹配的情况或者用户u的终端装置30接收发送至车厢c内的通信装置的短距离无线电信号(例如信标信号)的情况。此外,例如,可假设用户u通过使终端装置30读取张贴在车厢c中的信息图像(例如,qr码(注册商标))将他/她的位置信息注册在管理装置10等中的情况。预定时间的其它示例有:终端装置30从管理装置10等下载根据该实施例的指导程序的时间;或者终端装置30接收包括指导表tb的分布信息的声音信号的时间。应该注意,除指导表tb之外,还可从管理装置10等中获取待插入短语表tb2。

当至少获取指导表tb或待插入短语表tb2时,可获取包括在这些表中的信息的一部分。例如,在指导表tb包括与不同的语言对应的信息的情况下,可获取与期望的语言的对应一部分信息(例如,与德语注册文本x对应的一部分信息)。其它构造可包括将指导表tb或者待插入短语表tb2中的至少一个周期性地更新为新表的构造,或者发现与分布信息对应的注册文本未被存储在指导表tb中的情况下将指导表tb或待插入短语表tb2中的至少一个更新为新表的构造。另外,可采用以下构造:当启动(执行)指导程序时参照管理装置10等确定是否存在更新的指导表tb或者待插入短语表tb2,并且如果存在更新的表,则将其获取。

(9)在先前呈现的实施例中,通过使用声音作为传输介质的声音通信将分布信息发送至终端装置30。然而,从语音指导系统100将分布信息d发送至终端装置30的通信方法不限于声音通信。例如,可通过利用诸如电波和红外线等的磁波的无线电通信将分布信息d从语音指导系统100发送至终端装置30。从上面可以理解,发送分布信息d的优选方法是不需要通信网络200的短距离无线电通信。使用声音音作为传输介质的声音通信和使用磁波作为传输介质的无线电通信是这种短距离无线电通信的示例。

(10)在上述实施例中,语音指导系统100的声音输出器26通过声音通信将分布信息d发送至终端装置30。然而,将分布信息d发送至终端装置30的构造不限于此。例如,管理装置10的通信器130可经通信网络200将分布信息d发送(例如,推送)至终端装置30。

从上面应该理解,可将“信息发送器”完全表达为将分布信息d发送至终端装置30的元件,分布信息d指示注册文本x或者特定注册文本x和由文本辨识器114辨识的一个或多个待插入短语y。根据不同的实施例,“信息发送器”的概念还包括将分布信息d经通信网络200发送至终端装置30的发送器130以及声音输出器26。

(11)在前面描述的实施例中,操作员op说出的指导语音v的声音信号sg和包括分布信息d的音频信号sd通过在分布式终端20以外设置的加法器24相加。然而,声音信号sg和音频信号sd可通过分布式终端20相加。例如,如图14所示,可省略从声音接收器22至声音输出器26的路径。分布式终端20的信号处理器214将分布信息d的音频信号sd加至通过语音获取器212从声音接收器22获取的指导语音v的声音信号sg。所得音频信号s1被供应至声音输出器26。在图14所示的构造中,例如,分布式终端20可保留声音信号sg,在产生分布信息d之后,可将分布信息d的音频信号sd与保留的声音信号sg相加,以供应至声音输出器26(因此,相对于操作员op说出指导语音v的时间点延迟地从声音输出器26输出指导语音v)。

(12)根据上述实施例的信息提供系统可实现为专用电子电路系统,或者可通过诸如cpu的通用算术处理单元与程序之间的协作实现。根据本发明的程序可按照存储在计算机可读记录介质中的格式设置并且安装在计算机中。记录介质是例如非临时性记录介质,并且其优选的示例可为诸如cd-rom的光学记录介质(光盘),但是还可包括公知的自由选择的格式的记录介质,诸如半导体记录介质或磁记录介质。应该注意,根据本说明书的“非临时性”记录介质包括除临时、传播中的信号之外的所有计算机可读记录介质,并且不排除易失性记录介质。例如,本发明的程序可按照经通信网络分布的格式设置并且安装在计算机中。此外,还可将本发明认为是根据先前呈现的实施例中的任一个的信息提供系统的操作方法(信息提供方法)。

标号说明:

1:信息提供系统

10:管理装置

30:终端装置

100:语音指导系统

110:控制器

112:语音分析器

114:文本辨识器

120:存储单元

130:通信器

20:分布式终端

22:声音接收器

24:加法器

26:声音输出器

210:控制器

212:语音获取器

214:信号处理器

220:通信器

310:声音接收器

320:控制器

322:信息提取器

324:信息管理器

330:存储单元

340:提供器

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