讓都市出行更加智能 思必馳優化城市公交報站方案

集微網 發佈 2024-04-10T03:27:20.338676+00:00

集微網消息,公交車在城市或城市間道路上按固定站點路線行走,承載旅客出行,其是最為普遍的一種大眾運輸工具。

【愛集微點評】思必馳提出的智能公交報站方案,該方案能夠自動觸發播報的問題,避免對司機的駕駛的影響。並且能夠在不大量占用存儲空間的情況下,可以針對不同的城市、區域提供對應的方言提供方言播報。

集微網消息,公交車在城市或城市間道路上按固定站點路線行走,承載旅客出行,其是最為普遍的一種大眾運輸工具。現有的公交車在進站需要報站的時候,均是採用人工操作方式,即通過司機主動按下播報語音的觸發按鈕,選擇對應的要播報的語音進行播報。但是這種方式十分不便,需要公交車司機頻繁操作,對司機的駕駛具有一定的影響。

作為公交車的車機的供應商,出於便利,往往會選擇針對多個城市或地區統一標準供貨,這時為了兼顧各個城市之間的語音習慣不同,會內置大而全的語音包各城市的公交系統使用,導致app的大小較大,占用存儲空間大。同時,這種內置語音包的方式,很難做到及時地更新和擴展,不能應付人們日益增長的高級人工智慧語音的需求。

為此,思必馳在2022年8月19日申請了一項名為「公交報站方法、電子設備以及存儲介質」的發明專利(申請號:202211000198.4),申請人為思必馳科技股份有限公司。

根據該專利目前公開的相關資料,讓我們一起來看看這項技術方案吧。

如上圖,為該專利中公開的公交車報站方法的流程圖。首先,根據公交車的第一定位信息,查詢與第一定位信息對應的方言信息。其次,確定是否存在支持方言信息的方言合成引擎:如果是,則初始化方言合成引擎,將方言合成引擎以及普通話合成引擎共同作為語音合成引擎;如果不是,則僅將普通話合成引擎作為語音合成引擎。

在該過程中,方言合成引擎庫部署在雲端伺服器中,根據查詢出的方言信息,通過與雲端伺服器通信,查詢在雲端伺服器中儲有的與各種方言對應的方言合成引擎庫中是否存在支持該方言信息的方言合成引擎,以發出請求將對應的方言合成引擎下載至本地客戶端中。

這種方式能夠在一定程度上輕量化本地客戶端,並且在需要更新或完善方言合成引擎庫的時候,無需對本地客戶端中存儲有的方言合成引擎庫進行更新,只需要對雲端伺服器中存有的方言合成引擎庫進行更新即可。同時也能夠保證在每一次確定是否存在支持方言信息的方言合成引擎的時候,所依據的方言合成引擎庫都為最新的方言合成引擎庫。

最後,實時監測公交車的第二定位信息,判斷公交車是否進入預設站點,當車輛進入站點後,則使用語音合成引擎將預設站點的進站信息轉換成進站語音進行播放。

如上圖,為公交車報站方法的整體流程圖。該方案首先對公交車進行定位,當定位成功後即可根據公交車的定位匹配到公交車的當前城市,並查詢是否支持當前城市的本地方言。若支持,則初始化本地方言對應的方言合成引擎;若不支持則跳過初始化方言合成引擎的步驟,以直接初始化普通話合成引擎。從而保證在支持本地方言的情況下能夠加入方言語音進行語音播報,在不支持本地方言的情況下也能夠採用普通話語音進行語音播報。

若在一開始對公交車進行定位時定位失敗,則也跳過初始化方言合成引擎的相關步驟,直接初始化普通話合成引擎以繼續執行後續語音播報的步驟。在初始化好語音合成引擎後,則根據公交車當前的實時定位與預設站點的站點信息進行匹配,若當前定位的位置到了對應的預設站點的位置,則將該預設站點的站點信息基礎命令作為統一的合成文本。通過之前初始化好的語音合成引擎進行合成,在合成後最後只需要將合成的語音信息進行播報即可。

如上圖,為該公交車報站裝置的原理框圖。該裝置包括:方言信息查詢模塊1、語音合成引擎確定模塊2、進站判斷模塊3和語音合成播報模塊4。方言信息查詢模塊用於根據公交車的第一定位信息,查詢與第一定位信息對應的方言信息。語音合成引擎確定模塊用於確定是否存在支持方言信息的方言合成引擎。進站判斷模塊用於實時檢測公交車的第二定位信息,判斷公交車是否進入預設站點。語音合成播報模塊用於在判斷得公交車進入預設站點時,使用確定出的語音合成引擎將預設站點的進站信息轉換成進站語音進行播放。

以上就是思必馳提出的智能公交報站方案,該方案能夠自動觸發播報的問題,避免對司機的駕駛的影響。並且能夠在不大量占用存儲空間的情況下,可以針對不同的城市、區域提供對應的方言提供方言播報。

關鍵字: