一种基于语音的公交信息查询方法

文档序号:6733974阅读:263来源:国知局
一种基于语音的公交信息查询方法
【专利摘要】本发明公开了一种基于语音的公交信息查询方法,包含语音模块,查询模块,数据采集模块,管理和配置模块等。系统采集具备定位能力车辆数据并保存到系统,同时为公交站点以及站点下属公交线路分配识别信息,并在各个站点公布,用户获取识别信息,通过语音呼叫方式接入系统,输入站点识别信息或语音方式描述站点和线路信息,系统获取用户的输入或语音,解析和获取用户的输入,识别用户所在站点以及线路,查询用户查询的线路车辆当前的位置和速度等数据,估算最近车辆线路达到的时间,并向用户播报车辆当前位置和预计到达时间。通过用户语音方式获取车辆位置和达到时间信息,为用户提供了一种方便的终端查询公交信息出行业务体验。
【专利说明】一种基于语音的公交信息查询方法
【技术领域】
[0001]本发明涉及移动通信和软件【技术领域】,特别是指一种基于语音的公交信息查询方法。
【背景技术】
[0002]随着移动通信技术和软件技术的发展,特别是软件技术的发展,为一种基于语音的公交信息查询方法提供了可行性。
[0003]目前,用户在等公交时,通常情况是无法获取最近公交车辆的状态,包含车辆位置和达到预计时间,只能盲目进行等待,为了改变这个状况,目前公交车辆很多都已经安装了定位装置以及对应的车辆位置管理系统,应用于车辆的调度管理和信息的发布,但是存在各种问题,当前已有的公交站点信息预报系统,是通过站点安装视频显示装置,进行公交信息的播报,在站点线路较多时,用户很难在大量显示的线路信息中轻松获取自己需要的信息,同时,此类装置需要布置电源,宽带线路,以及投资大屏幕显示装置以及主机装置,需要大量的软硬件投入成本以及后期维护成本,投入压力较大,同时,用户效果并不是很好。
[0004]而随着移动通信技术的发展,移动通信成为普及面最为广泛的一个业务,用户群覆盖全部的移动通信用户,用户使用语音不存在任何业务障碍。
[0005]而语音平台的日益成熟,可以通过计算机编程方式对语音系统的业务逻辑流程进行控制,并能结合计算机强大的软件能力,通过语音识别方式识别用户语音口述的内容。
[0006]用户通过语音呼叫接入到系统,通过DTMF信号输入包含站点信息和线路信息的编码信息,或在系统语音菜单的引导下,通过语音口述站点和编码信息,以此触发对应的查询业务,将原本集中式的数据访问和发布转换为终端方式的访问,节省了站点信息发布设备的成本以及后期运营维护的成本,同时,也将用户需要的数据以个性化方式直接传递给终端,避免了用户在大量数据中寻找需要的数据的困扰。
[0007]有鉴于此,本发明的目的在于提出一种简单易行,结合终端和条码技术的一种基于语音的公交信息查询方法。

【发明内容】

[0008]从上面所述可以看出,系统采集具备定位能力公交车辆的数据并保存到系统,同时为公交站点以及站点下属公交线路分配识别信息,并在各个站点公布,用户获取识别信息,用户语音呼叫接入到系统语音平台,输入站点识别信息或语音方式描述站点和线路信息,系统获取用户的输入或语音,解析和获取用户的输入,识别用户所在站点以及线路,查询用户查询的线路车辆当前的位置和速度等数据,估算最近车辆线路达到的时间,并向用户语音播报车辆当前位置和预计到达时间。
[0009]进一步的,通过所提供的一种基于语音的公交信息查询方法为一种公交信息查询业务的发展提供有力保障,满足用户各方要求,提升用户友好体验。
[0010]为实现上述目的,本发明的一个方面提供了一种基于语音的公交信息查询方法,该方法包括:
系统为车辆分配唯一性编码识别信息,并通过车辆上的GPS等定位装置获取车辆当前位置信息,并通过移动通信网络将采集的位置数据周期性上报到系统进行保存和更新。
[0011]本发明提供的一种基于语音的公交信息查询方法的一个实施例中,该方法还包括:
系统为每个公交站点以及站点下属的各个公交线路分配识别编码或定义唯一性文字描述识别信息,通过识别信息如编码唯一性识别公交站点和线路,并与系统预先采集的站点位置信息进行绑定,并在站点进行公布,包含印刷图像或屏幕显示的方式。
[0012]本发明提供的一种基于语音的公交信息查询方法的一个实施例中,该方法还包括:
用户语音呼叫接入到系统语音平台,在语音系统菜单的引导下,通过电话终端输入站点和线路识别编码,或语音方式口述站点和线路识别信息,系统获取用户通过电话的输入或语音识别用户语音内容获取对应用户输入的站点和线路信息后向系统发起关于车辆位置和到达时间等信息的查询。
[0013]本发明提供的一种基于语音的公交信息查询方法的一个实施例中,该方法还包括:
系统获取用户的查询请求,解析请求消息,获取站点和线路识别信息,通过识别信息识别站点和线路,进一步,可获取站点位置信息以及线路信息,通过站点位置计算和查询距离该站点最近的该线路的车辆,并根据最近车辆与该站点的距离以及车辆运行的速度估算到达该站点的时间。
[0014]系统查询到对应的车辆信息后,通过系统端的TTS方式语音播报用户对应的内容,用户通过电话即可收听到对应的查询结果。
[0015]具体来说具有以下优点:
易于获取数据:
用户可以通过终端选取个性化的感兴趣的数据,而不必在大量的公告数据中寻找自己需要的部分,也不必在拥挤人群中去读取自己需要的数据,减轻了用户获取和阅读数据的负担。
[0016]节省成本和资源:
通过用户终端语音接入系统后触发车辆线路数据的查询,节省了原来必须建设的站点数据显示和主机设备以及各种维护工作,节省了大量资金投入和后期维护成本。
[0017]部署和维护简单:
相比当前的大屏幕公告数据的方式,无需布线和供电,也无需网络接入,部署仅仅是通过各种方式呈现识别信息,如站点和线路编码可以通过张贴印刷品等方式实现,部署和维护相当简单易行。
[0018]【专利附图】

【附图说明】
[0019]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中: 图1为本发明系统网络拓扑示意图。
[0020]图2为本发明系统模块结构示意图。
[0021]图3为本发明站点和线路编码结构示意图。
[0022]图4为本发明业务流程示意图。
[0023]
【具体实施方式】
[0024]下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。
[0025]为实现上述目的,提出了一种基于语音的公交信息查询方法。
[0026]以下通过结合附图,对本发明的实施方式进行描述。
[0027]实现一种基于语音的公交信息查询方法的关键点如下:
数据采集:
系统为每个车辆安装定位装置,并通过无线互联网方式周期性将公交的GPS数据采集和保存到系统,包含位置,运动速度等数据,并不断更新车辆定位信息,保持信息的最新。
[0028]站点和线路编码:
系统为每个站点和下属的线路进行编码,并与站点信息,包含名称,位置信息进行绑定,编码包含站点编码以及下属的线路编码,组合成一个完整的编码,或指定文字指令,并以印刷品或电子方式在站点呈现。
[0029]编码结构为:城市编码+站点编码+线路编码,为文字和数字编码,可定长或不定长,例如:
021-456-789,021表示上海市,456表示第456号站点,789表示编号456的站点的下属789线路。
[0030]或直接指定查询指令,包含:
城市,站点,线路,如:
上海市,站点456,线路789,表示用户查询上海市的456号站点的789线路的公交位置和预计达到时间等等信息。
[0031]用户按照次序逐个说出对应的内容,系统获取用户的输入后通过语音识别获取用户输入的内容。
[0032]数据查询:
用户语音方式接入到系统对应的菜单,通过DTMF方式,即电话键盘方式输入对应的查询识别编码,或通过语音口述对应的站点和线路识别文字,系统获取用户的查询请求,获取用户输入的识别编码,或通过语音识别功能识别用户语音输入的识别信息,识别用户请求的站点和线路信息,并以此查询数据库中的该线路的车辆的位置信息并计算与站点的距离,通过采集的车辆的当前运动速度信息,以及历史运行速度的数据,估算该车辆到达该站点的大致时间,并将车辆位置信息以及到达时间信息返回给查询用户。
[0033]距离和时间计算:
系统在接收到用户的查询请求后,获取站点编码以及线路编码,并根据编码识别站点和线路,通过车辆现在所处位置,以及车辆运行线路,计算与用户请求站点的实际线路距离,而非直线地图距离,同时,根据车采集的车辆当前速度,以及车辆在此前的平均运行速度,估算车辆到达该站点的需要的时间。
[0034]信息播报:
系统查询到对应线路的车辆位置信息和估算到达时间后,通过系统端的语音平台的TTS功能向用户语音方式播报对应的查询结果,用户从语音中即可获取对应的车辆位置和到达信息。
[0035]主要功能模块
如图1所示,一种基于语音的公交信息查询方法的网络拓扑主要包括:
定位装置100:
安装在车辆上用于进行定位的装置,通常为GPS装置。获取车辆的位置以及速度等信
肩、O
[0036]车辆101:
安装定位装置的车辆,如公交车辆,并通过移动网络采集定位数据并与系统进行周期性的同步。
[0037]终端102:
用户的具备条码扫描和上网能力的终端设备,通常为智能终端,便携式平板电脑等设 备。
[0038]互联网络和移动通f目网络103:
提供终端访问和接入的通道,包含固定互联网和移动互联网以及移动通信网络,如WIFI数据通道、移动通信无线数据通道,提供数据传输和语音通信的通道。
[0039]系统104:
承载数据采集,数据查询以及编码生成和维护等功能的系统平台,采集和保存车辆信息,为用户提供查询服务等。
[0040]图2示为本发明系统模块结构示意图。
[0041]用户端:
电话模块200:
用户终端的电话功能模块,通过电话接入到系统语音平台并基于语音平台查询车辆信息和接收系统的查询结果。
[0042]车辆端:
GPS 模块 201:
集成在车辆上的GPS定位装置,对车辆进行定位,获取车辆的位置和运动信息,包含速度,方向等。
[0043]采集模块202:
车辆端的GPS数据采集模块,采集GPS的各种数据。
[0044]传输模块203:
车辆端的数据传输模块,将采集的GPS数据同步传输到系统端。
[0045]通信通道204:
提供数据访问和接入的通道,包含固定互联网和移动互联网以及语音网络。
[0046]系统语音平台接入模块205:
系统语音平台与移动语音网络的接入模块,将用户的语音呼叫接入到系统平台进行处理,包含接入,语音菜单播放等。
[0047]互联网接口模块206:
系统向外界开放的数据接口,用户端和车辆采集和传输模块通过系统接口访问系统并与其进行交互和传输数据。
[0048]数据库207:
系统端的数据库,保存各种业务数据并提供数据访问接口和数据操作各种功能。
[0049]查询模块208:
系统端的数据查询模块,根据用户端的查询请求包含的站点和线路信息,查询系统端的车辆数据,包含当前位置和运行速度等数据。
[0050]数据采集模块209:
系统端的采集车辆信息的功能模块,采集和接收车辆端采集和传输的车辆数据并保存和更新到系统数据库中。
[0051]语音识别模块210:
系统端的语音识别功能模块,识别用户语音内容,作为用户提交的指令。
[0052]计算模块211:
系统端根据用户查询站点位置以及查询的线路的车辆位置信息和速度信息计算车辆距离站点的距离以及到达站点的时间。
[0053]编码模块212:
系统对站点以及站点下属的线路识别信息进行指令编码,并对其进行维护和管理。
[0054]管理配置模块213:
系统端的管理和配置功能模块,管理系统和配置各种业务参数。
[0055]GIS 模块 214:
系统端的GIS系统模块,提供地理信息系统的各种功能,包含车辆位置信息在地图界面的显示,距离的计算,路线的跟踪等各种与地理有关的功能。
[0056]语音平台215:
系统的语音平台,提供语音门户,用户通过语音访问系统平台,并提供对应的业务控制逻辑,引导用户根据语音菜单进入到对应的菜单,获取用户的DTMF输入或语音方式的输入,作为触发业务的参数。
[0057]系统门户216:
系统的门户界面,承载用户以及系统的业务逻辑和访问的通道。
[0058]
图3示为本发明站点和线路编码结构示意图。
[0059]如图所示,编码结构包含:
城市编码:代表所在城市。
[0060]站点编码:代表所在站点。
[0061]线路编码:代表站点下属的线路。
[0062]编码为文字和数字编码,可定长或不定长,例如:
以数字表示:021-123456-999,表示上海市的12345编号的站点的下属999线路。
[0063]以文字表示:城市:上海-站点:123456 -线路:999,表示上海市的12345编号的站点的下属999线路。
[0064]下面举一个例子来说明本发明用户一种基于语音的公交信息查询方法的使用流程,如图4所示,该实施例中,业务流程包括以下步骤:
步骤1.车辆端的定位装置进行定位并采集GPS数据;
步骤2.车辆端将采集的数据周期性上报到系统进行保存和更新;
步骤3.用户语音呼叫系统,接入到语音平台,语音平台引导用户进行如对应的语音菜
单;
步骤4.用户进入对应的语音菜单,按照系统的输入格式和规定,通过DTMF方式或语音口述站点和线路信息;
步骤5.系统获取和解析用户输入,通过用户输入参数查询系统端车辆数据;
步骤6.系统查询系统保存的车辆数据;
步骤7.系统根据站点位置以及车辆位置,计算车辆与站点的距离;
步骤8.计算出站点和车辆的距离后,系统根据车辆的当前速度和历史平均速度,估算车辆到达的时间;
步骤9.系统将计算结果通过语音方式向用户终端进行播报;
步骤10:用户通过语音听到对应的查询站点的线路车辆位置和估计到达时间等信息。
[0065]本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【权利要求】
1.一种基于语音的公交信息查询方法,其特征在于,系统采集具备定位能力公交车辆的数据并保存到系统,同时为公交站点以及站点下属公交线路分配识别信息,并在各个站点公布,用户获取识别信息,用户语音呼叫接入到系统语音平台,输入站点识别信息或语音方式描述站点和线路信息,系统获取用户的输入或语音,解析和获取用户的输入,识别用户所在站点以及线路,查询用户查询的线路车辆当前的位置和速度等数据,估算最近车辆线路达到的时间,并向用户语音播报车辆当前位置和预计到达时间。
2.如权利要求1所述,系统采集具备定位能力公交车辆的数据并保存到系统,其特征在于,系统为车辆分配唯一性编码识别信息,并通过车辆上的GPS等定位装置获取车辆当前位置信息,并通过移动通信网络将采集的位置数据周期性上报到系统进行保存和更新。
3.如权利要求1所述,系统为公交站点以及站点下属公交线路分配识别信息,其特征在于,系统为每个公交站点以及站点下属的各个公交线路分配识别编码或定义唯一性文字描述识别信息,通过识别信息如编码唯一性识别公交站点和线路,并与系统预先采集的站点位置信息进行绑定,并在站点进行公布,包含印刷图像或屏幕显示的方式。
4.如权利要求1所述,用户语音呼叫接入到系统语音平台,系统获取用户输入发起查询,其特征在于,用户语音呼叫接入到系统语音平台,在语音系统菜单的引导下,通过电话终端输入站点和线路识别编码,或语音方式口述站点和线路识别信息,系统获取用户通过电话的输入或语音识别用户语音内容获取对应用户输入的站点和线路信息后向系统发起关于车辆位置和到达时间等信息的查询。
5.如权利要求1所述,系统根据用户查询请求查询公交当前的位置和速度等数据并估算最近公交线路达到的时间,其特征在于,系统获取用户的查询请求,解析请求消息,获取站点和线路识别信息,通过识别信息识别站点和线路,进一步,可获取站点位置信息以及线路信息,通过站点位置计算和查询距离该站点最近的该线路的车辆,并根据最近车辆与该站点的距离以及车辆运行的速度估算到达该站点的时间。
6.如权利要求1所述,向用户语音播报车辆当前位置和预计到达时间,其特征在于,系统查询到对应的车辆信息后,通过系统端的TTS方式语音播报用户对应的内容,用户通过电话即可收听到对应的查询结果。
【文档编号】G08G1/123GK103716472SQ201210377327
【公开日】2014年4月9日 申请日期:2012年10月9日 优先权日:2012年10月9日
【发明者】顾健 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1