本發明專利技術公開了車載系統語音朗讀方法和裝置,通過語音播報告知客戶需要知道的信息,提高了行車的方便性和安全性。其技術方案為:方法包括:將文本格式的文件數據傳送到文本語音轉換模塊;通過文本語音轉換模塊將輸入的文本格式的文件數據轉換成音頻數據流后輸出;以語音朗讀的方式播放轉換而成的音頻數據流。
【技術實現步驟摘要】
本專利技術涉及車載系統語音朗讀技術,尤其將用戶所需信息通過TTS引擎實現語音朗讀的方法和裝置。
技術介紹
目前車輛上的車載系統的文字信息服務一般是采用液晶屏或TFT屏顯示的,這些屏幕一般尺寸都較小,文字顯示字體小,不清晰,在車輛行駛中閱讀這些信息既不方便也不安全。有些車輛上的車載系統有新聞、天氣、路書和評書等服務,但是這些服務均以屏幕顯示的方式提供給用戶,和上述的情況一樣,也會造成不方便以及不安全的問題。而且在對車載系統的操作過程中,需要閱讀車載系統屏幕上的信息,例如菜單、選項的名稱、車載系統的提示信息、車載系統的警告等。由于用戶需要在行車過程中不斷觀看屏幕以了解這些信息,從而降低了行車安全。更進一步的,如果用戶需要車載系統提供的一些咨詢內容(從形式上來講屬于隨機性的文字),當前的車載系統只能在車載系統屏幕上顯示給用戶,這也會造成同樣的問題。
技術實現思路
本專利技術的目的在于解決上述問題,提供了一種車載系統語音朗讀方法,通過語音播報告知客戶需要知道的信息,提高了行車的方便性和安全性。本專利技術的另一目的在于提供了一種車載系統語音朗讀裝置。本專利技術的技術方案為本專利技術揭示了一種車載系統語音朗讀方法,包括將文本格式的文件數據傳送到文本語音轉換模塊;通過該文本語音轉換模塊將輸入的文本格式的文件數據轉換成音頻數據流后輸出;以語音朗讀的方式播放轉換而成的該音頻數據流。根據本專利技術的車載系統語音朗讀方法的一實施例,該文本語音轉換模塊是TTS引擎。根據本專利技術的車載系統語音朗讀方法的一實施例,是由車載系統的任務或服務啟動文本格式的文件數據的輸出、接收轉換而成的音頻數據流以及啟動一媒體播放程序實現音頻數據流的語音朗讀方式的播放。根據本專利技術的車載系統語音朗讀方法的一實施例,該車載系統的任務或服務包括客戶咨詢服務、車載系統的菜單、提示或警告,其中客戶咨詢服務進一步包括GPS導航、新聞、天氣、路書、或評書。本專利技術還揭示了一種車載系統語音朗讀裝置,包括任務處理模塊,執行車載系統相關的任務或服務,其進一步包括文字信息輸出接口,輸出文本格式的文件數據;音頻數據輸入接口,接收轉換而來的音頻數據流;播放指令輸出接口,在接收到音頻數據流后啟動媒體播放程序;文本語音轉換模塊,連接該任務處理模塊,將接收到的文本格式的文件數據轉換成音頻數據流并輸出至該任務處理模塊的音頻數據輸入接口;媒體播放模塊,連接任務處理模塊,將音頻數據流以語音朗讀的方式進行播放。根據本專利技術的車載系統語音朗讀裝置的一實施例,該文本語音轉換模塊是TTS引擎。根據本專利技術的車載系統語音朗讀裝置的一實施例,該任務處理模塊所執行的任務或服務包括客戶咨詢服務、車載系統的菜單、提示或警告,其中客戶咨詢服務進一步包括 GPS導航、新聞、天氣、路書、或評書。根據本專利技術的車載系統語音朗讀裝置的一實施例,該任務處理模塊設有接收GPS 數據的GPS傳輸接口、接收網絡數據的網絡傳輸接口或接收車載系統內部存儲數據的存儲器傳輸接口。本專利技術對比現有技術有如下的有益效果本專利技術的技術方案是在車載系統中安裝一個TTS引擎用于文本到語音的轉換。用戶需要知道的以及感興趣的內容,凡是可以用文本格式來表示的,均可以通過這個TTS引擎轉換成音頻數據流,再通過一個媒體播放程序實現語音播報。對比現有技術,本專利技術用語音方式告知司機接收到的文字信息、車輛狀態信息、或者車載系統的控制命令信息,其效果是可實現安全駕駛,司機無需分神去看信息顯示屏。附圖說明圖1是本專利技術的車載系統語音朗讀方法的實施例的流程圖。圖2是本專利技術的車載系統語音朗讀裝置的實施例的原理圖。具體實施例方式下面結合附圖和實施例對本專利技術作進一步的描述。車載系統語音朗讀方法的實施例圖1示出了本專利技術的車載系統語音朗讀方法的實施例。請參見圖1,下面是本實施例的車載系統語音朗讀方法的各個步驟的詳細描述。步驟SlO 將文本格式的文件數據傳送到文本語音轉換模塊。傳送文本格式的文件數據的主體是任務驅動方式,亦即,車載系統中執行的任務或者服務在執行過程中遇到文本格式的文件數據,就將這些數據傳送至TTS引擎。這種車載系統的任務或服務不僅包括GPS導航、新聞、天氣、路書或評書等客戶咨詢服務,還包括車載系統的菜單、提示或警告等。以上僅為舉例,實質上任何可以用文本表示的內容,都可以作為文件數據加以傳送。步驟S12 通過文本語音轉換模塊將輸入的文本格式的文件數據轉換成音頻數據流后輸出。在本實施例中,文本語音轉換技術的具體實現可以是TTS引擎。承接上一步驟的描述,由于任務驅動的方式,音頻數據流是輸出至原任務。步驟S14 以語音朗讀的方式播放轉換而成的音頻數據流。承接上一步驟的描述,原任務在接收到音頻數據流后,啟動一個媒體播放程序,由這個媒體播放程序播放音頻數據流。車載系統語咅朗讀裝置的實施例圖2示出了車載系統語音朗讀裝置的實施例的原理。請參見圖2,本實施例的車載系統語音朗讀裝置包括任務處理模塊10、文本語音轉換模塊20以及媒體播放模塊30。它們之間的連接關系是任務處理模塊10和文本語音轉換模塊20之間建立雙向連接,任務處理模塊10單向連接到媒體播放模塊30。任務處理模塊10中執行的任務或服務不僅包括GPS導航、新聞、天氣、路書或評書等客戶咨詢服務,還包括車載系統的菜單、提示或警告等控制命令信息、或者車載狀態信肩、ο對應任務處理模塊10所執行的任務或服務,其對外的接口包括用于接收GPS系統的信號的GPS傳輸接口、用于接收網絡數據的網絡傳輸接口或者接收車載系統內部存儲數據的存儲器傳輸接口等,或者是這些接口的任意組合。當任務處理模塊10處理的是GPS相關信號時,任務處理模塊10通過GPS傳輸接口從外部接收GPS數據。當任務處理模塊10處理的是新聞、天氣等對象時,任務處理模塊10通過網絡傳輸接口從外部接收網絡數據。當任務處理模塊10處理的是車載系統菜單、提示等對象時,通過存儲器傳輸接口從車載系統內部接收數據。任務處理模塊10將需要進行語音播報的數據以文本格式的文件數據的方式,并通過文字信息輸出接口 102傳輸到文本語音轉換模塊20 (文本語音轉換模塊20在本實施例是以TTS引擎來實現的)。文本語音轉換模塊20將文本格式的文件數據轉換成對應的音頻數據流,返回給任務處理模塊10。任務處理模塊10通過音頻數據輸入接口 104接收音頻數據流,并通過播放指令輸出接口 100發送播放指令至媒體播放模塊30。媒體播放模塊30實質上是一個媒體播放程序,將任務處理模塊10接收到的音頻數據流以語音朗讀的方式進行播報。上述實施例是提供給本領域普通技術人員來實現或使用本專利技術的,本領域普通技術人員可在不脫離本專利技術的專利技術思想的情況下,對上述實施例做出種種修改或變化,因而本專利技術的保護范圍并不被上述實施例所限,而應該是符合權利要求書提到的創新性特征的最大范圍。權利要求1.一種車載系統語音朗讀方法,包括將文本格式的文件數據傳送到文本語音轉換模塊;通過該文本語音轉換模塊將輸入的文本格式的文件數據轉換成音頻數據流后輸出;以語音朗讀的方式播放轉換而成的該音頻數據流。2.根據權利要求1所述的車載系統語音朗讀方法,其特征在于,該文本語音轉換模塊是TTS引擎。3.根據權利要求2所述的車載系統語音朗讀方法,其特征在于,是由車載系統的任務或服務啟動文本格式的本文檔來自技高網...
【技術保護點】
1.一種車載系統語音朗讀方法,包括:將文本格式的文件數據傳送到文本語音轉換模塊;通過該文本語音轉換模塊將輸入的文本格式的文件數據轉換成音頻數據流后輸出;以語音朗讀的方式播放轉換而成的該音頻數據流。
【技術特征摘要】
【專利技術屬性】
技術研發人員:張曄暉,
申請(專利權)人:上海博泰悅臻電子設備制造有限公司,上海博泰悅臻網絡技術服務有限公司,
類型:發明
國別省市:31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。