專利名稱:電文語音讀出系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及一種將電文數(shù)據(jù)轉換成語音并讀出這些語音的電文語音讀出系統(tǒng)。
圖2是表示普通電文語音讀出系統(tǒng)的結構方框圖。圖3是描述從圖2所示電文語音讀出系統(tǒng)中輸出語音波形過程的程序方框圖。
這種電文語音讀出系統(tǒng)包括主機裝置10和語音讀出裝置20。主機裝置10有一讀出控制器11。讀出控制器11通過其輸出端將電文數(shù)據(jù)送給電文讀出裝置20。所述電文讀出裝置20包括一個分析控制器21、一個其中存有代碼字典和音素片數(shù)據(jù)的只讀存儲器(下稱“ROM”)22,以及一個揚聲器23。所述分析控制器21可由CPU等組成。ROM22與分析控制器21電連接。也就是說,分析控制器21和ROM22由可編程硬件設備組成。將電文數(shù)據(jù)送給分析控制器21的輸入端,所述信息從該控制器21中作為語音波形通過其語音輸出端被輸出,繼而再被輸入到揚聲器23。
當把讀出請求及其內容等加到主機10的讀出控制器11時,該讀出控制器11發(fā)出電文以生成電文數(shù)據(jù)。當把這種電文數(shù)據(jù)傳給電文讀出裝置20中的分析控制器21時,該分析控制器21參考ROM22中所存的代碼字典執(zhí)行電文分析步驟S1,產生中間語言。例如,當輸入“在位于100m前的Koyama(小山)路口處向右轉”的電文數(shù)據(jù)時,分析控制器21修正代碼字典,以校正讀出該數(shù)據(jù)的路線和它的重音,從而產生中間語言Hyakumetorusakinokoyamakousatenwo miginimagatsutekudasai(在位于100m前的小山路口處向右轉)。在接下去的組合或合成參數(shù)步驟S2中,分析控制器21利用所述音素片數(shù)據(jù),根據(jù)所述中間語言生成合成參數(shù),并在語音合成步驟S3中將其轉換成語音波形。此語音波形被輸入到揚聲器23,與電文數(shù)據(jù)對應的語音從這里發(fā)出或產生。于是,圖2所示的系統(tǒng)按照軟件程序動作,從而讀出所示電文語音。
但是,這種普通電文語音讀出系統(tǒng)有如下問題。
當人們試圖將所有區(qū)域名存儲于這種電文語音讀出系統(tǒng),如區(qū)域名讀出車輛導向系統(tǒng)等的ROM22中時,就要出現(xiàn)下列問題(1)和(2)(1)代碼字典中所包含的區(qū)域名數(shù)據(jù)變得很大(如在100,000個字情況下為1.5MB),因此,使檢索ROM22的速度降低。此外,由于ROM22的容量增大,其成本加大,超過其所需。
(2)當在有些民族存在難予互相辨讀的同形異音字或同形異義字時,就不能恰當?shù)刈x出它們。
鑒于上述問題,本發(fā)明的目的在于提供一種可避免其檢索速度下降的電文語音讀出系統(tǒng)。本發(fā)明的另一個目的在于提供一種電文語音讀出系統(tǒng),即使存在同形異義字,它也能準確地讀出它們。
為實現(xiàn)上述目的,按照本發(fā)明的一種情況,提供一種電文語音讀出系統(tǒng),它包括區(qū)域地名索引讀出裝置,用于從分區(qū)地名索引中讀出對應于有關車輛當前位置信息的區(qū)域地名;分析控制器,用于利用該區(qū)域地名作為最優(yōu)先暫存代碼字典,生成與當前位置信息對應的電文數(shù)據(jù)并分析該電文數(shù)據(jù);電文讀出裝置,用于產生與上述電文數(shù)據(jù)對應的聲音。
雖然本說明書以特別指出并清楚申明本發(fā)明主題的權利要求書來作為其結束語,但從以下結合附圖所作的描述,相信將能更好地理解本發(fā)明的主題、特點及其進步性,其中
圖1是表示本發(fā)明第一實施例電文語音讀出系統(tǒng)的結構框圖;圖2是表示普通電文語音讀出系統(tǒng)的結構框圖;圖3是描述從圖2所示電文語音讀出系統(tǒng)輸出語音波形過程的程序方框圖;圖4是描述區(qū)域地名索引的地;圖5是本發(fā)明第二實施例電文語音讀出系統(tǒng)的結構框圖;圖6是表示本發(fā)明第三實施例一個組地址地名索引生成裝置的電路圖;圖7是描述參照圖6,圖1或圖5所示RAM中所存區(qū)域地名索引的示意圖;圖8是表示本發(fā)明第四實施例電文語音讀出系統(tǒng)的結構框圖;圖9是表示本發(fā)明第五實施例的區(qū)域地名索引結構的示意圖10描述在適于由圖9所示結構的情況下,電文語音讀出系統(tǒng)工作情況的示意圖;圖11是描述用來存儲表示本發(fā)明第六實施例區(qū)域地名索引的裝置的工作過程程序方框圖;圖12是描述圖11中所確定的建議交通路線地;圖13是說明圖11確定的節(jié)點地。
〔第一實施例〕圖1是表示本發(fā)明第一實施例電文語音讀出系統(tǒng)的結構框圖;本電文語音讀出系統(tǒng)適用于比如車輛導向系統(tǒng),它包括主機裝置30和電文讀出裝置40。
主機裝置30包括被用作緩沖裝置的緩沖器31,用于將有關車輛當前位置的信息暫時存儲在其中,還包括用作比較裝置的比較器(CMP)32,用于使有關處于觀察中的車輛當前位置信息與由緩沖器31輸出的當前位置信息相比較;還包括讀出控制器33;以及低速大容量存儲媒體34,諸如其中存有地理代碼字典或地名索引的CD-ROM等。將比較器32的輸出電連接到讀出控制器33,以便將一個由比較器32產生的被轉換的輸出信號輸入到讀出控制器33。另外,比較器32的轉換輸出信號還被用作擬供給緩沖器31的寫入使能信號(WE)。讀出控制器33由CPU等組成;并構成電文數(shù)據(jù)供送裝置、區(qū)域地名索引讀出裝置和區(qū)域地名索引傳送裝置。也就是說,讀出控制器33具有用作電文數(shù)據(jù)供送裝置的功能,以便將電文數(shù)據(jù)送至電文讀出裝置40;用作區(qū)域地名索引讀出裝置的功能,以便從具有當前位置信息的存儲媒體34,就像關鍵詞那樣讀出所述代碼字典的各分區(qū)地名索引;用作地名索引傳送裝置的功能,以便將區(qū)域地名索引傳送給電文讀出裝置40。
圖4是描述區(qū)域地名索引的地。
存儲媒體34中所存的地名索引由多個區(qū)域地理代碼字典或地名索引組成。分布建立各個區(qū)域的地名索引,以致對應區(qū)域的地圖被分成如除圖4所示相應范圍的多種形式。各個區(qū)域的地名索引各自收集各分區(qū)的地區(qū)名。在日語規(guī)則中,以舉例的方式表示了如日本工業(yè)標準代碼中所規(guī)定的以十六進制碼“3E2E”和“3B33”表示的字,即發(fā)音為“Oyama”和“Koyama”的字,以及如日本工業(yè)標準代碼中所規(guī)定的以十六進制碼“3866”和“3A64”表示的字,即發(fā)音為“Onzaka”和“Misaka”的字。然而,假設按英語規(guī)則表示,Oyama和Koyama分別被表示為LEAD,并且被用作地區(qū)名發(fā)音為〔led〕和〔lid〕,而Onzaka和Misaka分別被表示為BOW,并且被用作地區(qū)名發(fā)音為〔bau〕和〔bou〕。
表示地名索引位置的二維方式的關鍵詞(1-1、1-2、…4-3)將以如下狀態(tài)存儲在存儲媒體34中這些關鍵詞已作為地址碼分別加在區(qū)域地名索引中。作為一個劃分的實例,實踐中對經度和緯度采用高位數(shù)字碼。附帶地說,地址碼可以不用二維方式表示,而像圖1或4所表示的那樣,以一維方式表示。
電文讀出裝置40包括由CPU等組成的分析控制器41、ROM42和與存儲裝置對應的隨機存取存儲器(下稱“RAM”)43,以及揚聲器44。揚聲器44被電連接于分析控制器41的語音輸出端。
ROM42存儲一個標準代碼字典及其中的音素片數(shù)據(jù)。RAM43被用作先于ROM42的暫存代碼字典。區(qū)域地名索引通過分析控制器41被寫入RAM43。
以下將描述圖1所示電文讀出系統(tǒng)的工作過程。
在把車輛的當前位置置于比如圖4中所示的3-3區(qū)時,緩沖器31將有關當前位置的信息存儲于其中。當車輛隨著它的運動從3-3區(qū)進入3-2區(qū)時,所述當前位置信息改變。這時,比較器32比較緩沖器31輸出的當前位置信息“3-2”和當前位置信息“3-3”,并把一個與比較結果對應的轉換后的輸出信號,送給讀出控制器33作為代碼字典負載請求信號。讀出控制器33將當前位置信息“3-2”設定為關鍵詞地址,并從存儲媒體34讀取一個與“3-2”的地址對應的區(qū)域地名索引。在讀取該區(qū)域地名索引的同時,緩沖器31獲取當前位置信息“3-2”,并將它存儲在其中。讀出控制器33將讀取的與“3-2”對應的區(qū)域地名索引傳送給電文讀出裝置40的分析控制器41。分析控制器41將所傳送的“3-2”的區(qū)域地名索引裝入RAM43。
當把讀出請求及其內容被引入讀出控制器33時,讀出控制器33產生一個電文,以生成電文數(shù)據(jù)。當電文,比如“車輛立刻就要到達LEAD路口”被傳送給分析控制器41作為電文數(shù)據(jù)時,分析控制器41參照ROM42和RAM43中所存的內容執(zhí)行電文分析步驟。由于已將有關當前位置“3-2”區(qū)域名的信息作為暫存代碼字典存入RAM43中,分析控制器41優(yōu)先地利用該暫存代碼字典。結果,同形異義詞LEAD被分析為〔lid〕,并形成中間語言,即車輛立刻將到達LEAD路口。在接下去的合成或組合參數(shù)步驟中,分析控制器41利用ROM42中所存的音素片數(shù)據(jù)生成一個有關所述中間語言的合成參數(shù)。進而,分析控制器41與語音合成過程一致地將它轉換成語音波形,并將之輸出給揚聲器44。揚聲器44發(fā)出并產生一個與該電文數(shù)據(jù)對應的聲音—車輛立刻將到達LEAD〔lid〕路口。繼而,即使當車輛隨著它的運動進入2-2區(qū)和1-2區(qū)時,本系統(tǒng)按照如上述一樣的方式起作用,并準確地讀出BOW〔bou〕和LEAD〔led〕等。
在上述第一個實施例中,主機裝置30內設有緩沖器31和比較器32,而且被分成小區(qū)的區(qū)域地名索引作為暫存代碼字典被存入RAM43中。因而能夠避免使用大規(guī)模型的ROM42,減少了成本的增加,并能迅速檢索出區(qū)域名。另外,能得到一個電文語音讀出系統(tǒng),它實現(xiàn)了準確的和無減緩的讀出。
〔第二實施例〕圖5是本發(fā)明第二實施的例電文語音讀出系統(tǒng)的結構框圖。
本電文語音讀出系統(tǒng)被用于比如車輛導向系統(tǒng),包括主機裝置50和電文讀出裝置60。
主機裝置50包括讀出控制器51,用以將電文數(shù)據(jù)加給電文讀出裝置60。電文讀出裝置60包括分析控制器61,該分析控制器61由CPU等、ROM62、與一存儲裝置對應的RAM63、以及揚聲器64組成。這使得分析控制器61被構造成與ROM62及RAM63有關。揚聲器64與分析控制器61的聲音輸出端電連接。另外,電文讀出裝置60還包括用作緩沖裝置的緩沖器65,以便將有關車輛的當前位置信息暫時存儲在其中,而這是通過主機裝置50輸入的;還包括比較器66,用以將其正考察的車輛當前位置信息與緩沖器65輸出的當前位置信息相比較;還包括代碼字典寫入控制器67;以及低速大容量存儲媒體68,如其中存有地理代碼字典或地名索引的CD-ROM等。將比較器66的輸出電連接到代碼字典寫入控制器67,以便將一個由比較器66產生的被轉換的輸出信號輸入到代碼字典寫入控制器67中作為代碼字典寫入請求信號。另外,比較器32的轉換輸出信號還被用作擬加給緩沖器65的寫入使能信號WE。代碼字典寫入控制器67也由CPU等組成,并構成所述存儲媒體68的區(qū)域地名索引讀出裝置。也就是說,代碼字典寫入控制器67具有從載有當前位置信息,如關鍵詞,的存儲媒體68中,讀出地名索引的每個分區(qū)道路代碼字典或地名索引,并將其寫入RAM63的功能。存儲媒體68中所存的地名索引與第一實施例采用的存儲媒體34中所存的類似,并且由許多區(qū)域地名索引組成,在其中關于地圖的各個位置被規(guī)定為地址。
以下將描述圖5所示電文語言讀出系統(tǒng)的工作過程。
在把車輛的當前位置置于比如圖4中所示的3-3區(qū)時,從主機裝置50送來的當前位置信息被輸入給緩沖器65,在那里將有關3-3的當前位置信息存儲于其中。當車輛隨著它的運動從3-3區(qū)進入3-2區(qū)時,所述當前位置信息改變。于是,比較器66比較這時的當前位置信息“3-2”和緩沖器65輸出的當前位置信息“3-3”。由于比較的結果顯示它們彼此不相同,比較器66對代碼字典寫入控制器67傳送代碼字典寫入請求信號。代碼字典寫入控制器67從載有當前位置信息“3-2”的存儲媒體68中,讀出與“3-2”的地址相對應的區(qū)域地名索引,作為關鍵詞的地址,并將其寫入RAM63。與此同時,緩沖器65獲取當前位置信息“3-2”,并將其存入其中。
當把讀出請求及其內容引入讀出控制器51時,主機裝置50中的讀出控制器51產生一個電文,以生成電文數(shù)據(jù)。將該電文數(shù)據(jù)輸入給電文讀出裝置60中的分析控制器61,分析控制器61參照ROM62和RAM63中的內容,以優(yōu)先采用被用作暫存代碼字典的RAM63內容的方式執(zhí)行電文分析步驟。接著執(zhí)行如第一實施例中所采用的同樣步驟,從而通過揚聲器64完成讀取適當?shù)膮^(qū)域名的操作。
在上述第二實施例中,所述電文讀出裝置60具有緩沖器65,用以暫存通過主機裝置50輸入其中的當前位置信息,還有比較器66,用以比較正觀測中的車輛當前位置信息和由緩沖器65輸出的當前位置信息,還有代碼字典寫入控制器67及存儲媒體68。于是,當車輛偏離當前位置時,其偏移處所在區(qū)域的索引被自動寫入RAM63。于是,由于主機裝置50未執(zhí)行代碼字典交換步驟,所以能迅速檢索出所需的地區(qū)名。因此能夠實現(xiàn)一種可給出精確的語音讀出的電文數(shù)據(jù)讀出系統(tǒng)。
〔第三實施例〕圖6是表示本發(fā)明第三實施例的一組地址地名索引生成裝置的電路圖。
在第一和第二實施例中,在RAM43或RAM63上得出的區(qū)域地名索引被用作只與一個區(qū)域對應的暫存代碼字典。但本實施例的特點是,在RAM43或RAM63上還能得出與周圍區(qū)域對應的多個區(qū)域地名索引。所以,在圖1所示存儲媒體34或圖5所示存儲媒體64的地址輸入單元處設有圖6所示的組地址生成裝置70。
圖6所示的組地址生成裝置70有兩個運算元件71和72,分別用于將正被觀測中的車輛當前位置信息輸入其中。運算元件71給當前位置信息的X地址添加1、0或-1。運算元件72給當前位置信息的Y地址添加1、0或-1。運算元件71和72輸出的地址可組合成一個組地址,它們依次被送入每個存儲媒體34和68。本實施例中,每個地址都以二維方式表示。但如果按照一維基準方式表示這些地址,則要使用單一運算元件。
圖7是描述參照圖6,圖1或圖5所示RAM中所存區(qū)域地名索引的示意圖。
當把當前位置信息置于4-4區(qū)時,一個由組地址生成裝置70輸出的組地址與4-4區(qū)以及圍繞在該4-4區(qū)周圍的3-3、3-4、3-5、4-3、4-5、5-3、5-4和5-5區(qū)相對應。于是,與4-4、3-3、3-4、4-3、4-4、4-5、5-3和5-5各區(qū)對應的區(qū)域地名索引被存入RAN43和RAM63中。當車輛的當前位置隨著它的運動變到4-3區(qū)時,從比較器32或66輸出一個代碼字典寫入請求信號,同時所述組地址生成裝置70輸出一個組地址。這時,由組地址生成裝置70輸出的組地址,對應于4-3區(qū)以及圍繞在4-3區(qū)周圍的3-2、3-3、3-4、4-2、4-4、5-2、5-3和5-4區(qū)。與多個地址相關的區(qū)域地名索引被讀出,并被存入RAM43或63中。分析控制器41或61處理與初始區(qū)4-3等等對應的區(qū)域地名索引,直至有多個新區(qū)域地名索引被存儲到RAM 43或63中。在完成了新區(qū)域地名索引存入RAM43或63的操作之后,分析控制器41或61即處理這些新區(qū)域地名索引,以進行電文分析步驟。
在上述第三實施例中,由于設置有組地址生成裝置,對應于包括當前位置區(qū)在內的周圍區(qū)域的區(qū)域地名索引可以被存儲在RAM43或63中。于是,即使在車輛的當前位置趕噶剛剛偏移到新區(qū),本實施例立刻就能覆蓋它的地況,而不再影響準確的讀出。
〔第四實施例〕圖8是表示本發(fā)明第四實施例電文語音讀出系統(tǒng)的結構框圖。
本電文語音讀出系統(tǒng)在諸如汽車導向系統(tǒng)中起作用,它有主機裝置80和電文讀出裝置90。主機裝置80包括當前位置檢測裝置81、讀出控制器82、天線83和接收器84。當前位置檢測裝置81可以按類似于按圖1的方式由一個未予示出的緩沖器和一個比較器組成,并將一個自動寫入請求信號送至讀出控制器82。天線83與接收器84電連接,并將接收器84的輸出端電連接到讀出控制器82。電文讀出裝置90包含一個由CPU等、ROM92、用作存儲裝置的RAM93和揚聲器94組成的分析控制器91。分析控制器91與ROM92和RAM93相連。揚聲器94與分析控制器91的語音輸出端電連接。
從地區(qū)基地臺100通過發(fā)射器101和天線102傳送的區(qū)域地名索引經天線83被接收器84被接收。由接收器84接收到的區(qū)域地名索引被送至讀出控制器82。主機裝置80中的讀出控制器82具有將地區(qū)基地臺100傳來的區(qū)域地名索引傳送給電文讀出裝置90的功能,還有類似于普通讀出控制器的產生電文數(shù)據(jù)并將其送至電文讀出裝置90的功能。另一方面,電文讀出裝置90中的分析控制器91使傳送的區(qū)域地名索引存儲到RAM93中。
以下將描述圖8所示電文語音讀出系統(tǒng)的工作情況。
以區(qū)域單元的形式將地圖信息分成多個信息片。它們作為區(qū)域地理代碼字典或地名索引被存儲在地區(qū)基地臺中,所述地區(qū)基地臺被配置在它們相應的各個分區(qū)中。被分成片的地圖信息包括有關它們區(qū)域內的不同地區(qū)名或商店名等信息。它們必須隨時被修正。在車輛當前進入一個新區(qū)的情況下,當前位置檢測裝置81檢測它的駛入情況,并將代碼字典寫入請求信號送至讀出控制器82。讀出控制器82通過天線83和接收器84接收從地區(qū)基地臺100傳送來的區(qū)域地名索引,并將它傳送給分析控制器91。分析控制器91使RAM93把傳送來的區(qū)域地名索引存儲于其中。于是,作為暫存代碼字典用的RAM93內容被更新了。附帶地,從地區(qū)基地臺100接收到的區(qū)域地名索引的,可以包括除所屬地區(qū)基地臺100管轄或控制范圍以外整個周圍的區(qū)域地名索引。當讀出控制器82根據(jù)要求產生電文數(shù)據(jù),并將其傳送到分析控制器91時,分析控制器91按照類似于第一實施例的方式,以優(yōu)先使用RAM93內容的方式執(zhí)行分析該電文數(shù)據(jù)的步驟。于是,揚聲器94產生與該電文數(shù)據(jù)對應的聲音。
按照上述第四實施例,由于在該電文語音讀出系統(tǒng)中設有接收器84,并接收從相應的地區(qū)基地臺100發(fā)射的區(qū)域地名索引,所以本系統(tǒng)能夠應付頻繁變化的商店名等等,而獲得最近的地名索引。
〔第五實施例〕圖9是表示本發(fā)明第五實施例的區(qū)域地名索引結構的示意圖。
本實施例中,將第一至第四實施例所用存儲裝置RAM43、63和93中存儲的每種區(qū)域地名索引的結構表示成圖9所示的表的形式。也就是說,各個字對以及它們的讀取操作分別與關鍵詞的區(qū)域相關,并被存儲于RAM43、63和93中。每個關鍵詞都能表示區(qū)域地名索引。換句話說,每一個區(qū)域地名索引都能被表示成進一步分劃的單元。
圖10是描述在采用圖9所示結構的情況下,電文語音讀出系統(tǒng)工作情況的相應示意圖。
電文數(shù)據(jù)由關鍵詞構成,這些數(shù)據(jù)從各讀出控制器33、51和82被傳送給各分析控制器41、61和91。例如,在c…的情況下,當從BOW(2-2)路口來觀察LEAD(1-2)時,將這些電文數(shù)據(jù)傳送給各分析控制器。在圖10的步驟S10中,各分析控制器41、61和91分別確認所述關鍵詞是否給出了每個字。在步驟12中,按常規(guī)方法讀取并修正無關鍵詞的字,并進而送給分析控制器。與從BOW(2-2)路口來觀察LEAD(1-2)時的c…相對的讀取操作,是作為從BOW(bau)路口來觀察LEAD(led)時的c…被得出的。
按照上面描述的本實施例,由于每個區(qū)域地名索引中的各個地名是相應于圖9中所示的關鍵詞被給出的,所以,即使存在任何數(shù)目的同形異義字,交通路線對應的地名索引數(shù)目寫入RAM43中。因此,始終能產生出每個地區(qū)名并發(fā)出聲音,即便在降低存儲容量的情況下,也無任何延遲。本實施例已描述了這樣的情況即第一實施例具有響應所提出的交通路線把地名索引存儲于存儲器中的功能。如果利用由讀出控制器51或82執(zhí)行的路徑函數(shù),將與所提出的交通路線對應的地名索引存儲在RAM63或93中,則即使在其它實施例的情況下也能得到有如上述同樣的效果。
附帶地說,無需將本發(fā)明限制于上述各實施例??蓪@些實施例作各種改變。例如,它們的幾種改型敘述如下(1)緩沖器31和65,比較器32和66,當前位置檢測裝置81,以及由分立硬件構成的類似裝置的功能也可由軟件實現(xiàn)。
(2)第一到第四實施例分別表示這樣的情況,其中可將代碼字典結構加給電文語音讀出系統(tǒng),以讀出各地區(qū)名。不過,也可將本系統(tǒng)應用到語音識別系統(tǒng)的代碼字典結構。
(3)第二和第三實施例分別表示將相應的區(qū)域地名索引從二維存儲媒體,如CD-ROM等按照當前位置信息寫入由RAM組成的存儲裝置中的系統(tǒng)。但如果本系統(tǒng)具有用當前位置信息作輔助信息的緩沖存儲器結構,則能得到有益的效果,即可給出更快的寫入。
(4)在表示第二實施例的圖5中,將數(shù)據(jù)寫入RAM63和從中讀取該數(shù)據(jù)的操作由兩個端口實現(xiàn)。但可采用一個端口交替地作為其寫入和讀取端口,并可在其間選擇地使用。為了以硬件實現(xiàn)這種應用,可將等候信號輸出到這時被用作寫入端的讀取端上,或者可根據(jù)寫入請求信號產生一個路徑的要求。另一方面,如果根據(jù)寫入請求信號產生一個阻斷,就可以利用軟件實現(xiàn)這種應用而沒有問題。
(5)在第三實施例中,除了與當前位置對應的每個區(qū)域地名索引之外,還存儲了所示沿豎直及水平方向一個接一個地彼此相鄰的區(qū)域地名索引。但也可以存儲兩個或多個區(qū)域地名索引,或者還可簡化存儲,即只存儲處于車輛前進方向上的區(qū)域地名索引。
按照如上面已詳細描述的第一發(fā)明,所述的電文語音讀出系統(tǒng)所采用的主機裝置帶有緩沖裝置、比較裝置、區(qū)域地名索引讀取裝置和區(qū)域地名索引傳送裝置。另外,該電文讀出裝置還有分別屬于每個區(qū)域地名索引的存儲裝置和分析控制器。所以,不會像現(xiàn)有技術那樣使ROM中所存的數(shù)據(jù)變得很大,也不會使數(shù)據(jù)檢索的速度降低。還能避免因同形異義字而使讀取變得不準確。
按照第二發(fā)明,所述電文讀出裝置具有緩沖裝置、比較裝置、區(qū)域地名索引讀取裝置和存儲裝置。另外,分析控制器優(yōu)先處理每個區(qū)域地名索引。所以,以與第一發(fā)明相似的方式,數(shù)據(jù)檢索的速度不會降低,還能避免因同形異義字而使讀取變得不準確。此外,如果與第一發(fā)明相比,總的看來,主機裝置無須替代所述代碼字典。
按照第三發(fā)明,由于第一和第二發(fā)明中所采用的處于每個與關鍵詞對應的區(qū)域地名索引周圍的區(qū)域地名索引,也像每個與關鍵詞對應的區(qū)域地名索引一樣被存在所述存儲裝置中,所以,即使在車輛移動之后,也能立刻準確地提供所述讀取。
按照第四發(fā)明,設有接收器,并參照由相應的地區(qū)基地臺發(fā)射的每個區(qū)域地名索引分析電文數(shù)據(jù)。所以也能帶來如同第一至第三發(fā)明所得到的那些同樣的效果。另外,即使地區(qū)名等經常改變,也能實現(xiàn)準確的聲音讀出。
按照第五發(fā)明,每個區(qū)域地名索引具有代碼字、讀取和關鍵詞彼此關聯(lián)的結構,每個這樣的區(qū)域地名索引被存儲在第一至第五發(fā)明所采用的存儲裝置中。另外,主機裝置將帶關鍵詞的電文數(shù)據(jù)傳送給分析控制器。所以能完全避免因同形異義字而使讀取變得不準確。
按照第六發(fā)明,由于存儲裝置中具有路徑搜索函數(shù)以及存儲一個或多個包括所建議交通路線上節(jié)點的區(qū)域地名索引的功能,所以可預先將所建議交通路線的區(qū)域地名索引存在第一至第五發(fā)明所采用的存儲裝置中,并可預先準備下一個區(qū)域地名索引。這樣,就能沒有延遲地以聲音發(fā)出地區(qū)名。
雖然已參照所示各實施例描述了本發(fā)明,但這些描述并不意味著限制的意義。對于那些熟悉本領域的技術人員來說,參照本說明書的描述,所示實施例的各種變型以及本發(fā)明的其它實施例都將是顯而易見的。所以,可以預期,所附各權利要求將覆蓋一切落入本發(fā)明實際范圍的這種變型或實施例。
權利要求
1.一種電文語音讀出系統(tǒng),它包括區(qū)域地名索引讀出裝置,用于從分區(qū)地名索引中讀出對應于有關車輛當前位置信息的區(qū)域地名索引;分析控制器,用于利用區(qū)域地名索引作為最優(yōu)先暫存代碼字典,生成與當前位置信息對應的電文數(shù)據(jù)并分析該電文數(shù)據(jù);電文讀出裝置,用于產生與上述電文數(shù)據(jù)對應的聲音。
2.一種如權利要求1所述電文語音讀出系統(tǒng),其特征在于,對于為排除同形異義字的范圍分別提供所述分區(qū)。
3.一種如權利要求1所述電文語音讀出系統(tǒng),其特征在于,它還包括響應當前位置信息的變化而寫入相應的區(qū)域地名索引的存儲裝置。
4.一種如權利要求2所述電文語音讀出系統(tǒng),其特征在于,所述存儲裝置中所存的區(qū)域地名索引是對與所述當前位置對應區(qū)域以及相鄰該區(qū)域的其它區(qū)域的地名索引。
5.一種電文語音讀出系統(tǒng),它包括接收器,用于接收從地區(qū)基地臺送到其中并處在所述地區(qū)基地臺控制區(qū)域內的地名索引,或者處在所述地區(qū)基地臺控制區(qū)域的地名索引以及處于其周圍區(qū)域的地名索引;分析控制器,用于利用所述接收器接收的每個區(qū)域地名索引作為最優(yōu)先暫存代碼字典,生成與有關車輛當前位置信息對應的電文數(shù)據(jù)并分析該電文數(shù)據(jù);電文讀出裝置,用于產生與上述電文數(shù)據(jù)對應的聲音。
6.一種如權利要求1至4任一項所述電文語音讀出系統(tǒng),其特征在于,所述每個區(qū)域地名索引具有響應于當前位置信息對應的字、它們的讀取以及關鍵詞。
7.一種如權利要求1所述電文語音讀出系統(tǒng),其特征在于,還包括路徑搜索裝置,用于搜索所建議交通路線;存儲裝置,用于將包括所建議交通路線上節(jié)點的區(qū)域地名索引存在其中。
全文摘要
一種電文語音讀出系統(tǒng),包括區(qū)域地名索引讀出裝置,用于從分區(qū)地名索引中讀出對應于有關車輛當前位置信息的區(qū)域地名索引,分析控制器,用于利用區(qū)域地名索引作為最優(yōu)先暫存代碼字典,生成與當前位置信息對應的電文數(shù)據(jù)并分析該電文數(shù)據(jù),以及電文讀出裝置,用于產生與上述電文數(shù)據(jù)對應的聲音。具有上述結構的電文語音讀出系統(tǒng)可提高其地區(qū)名的搜索速度,并給出準確的讀取。
文檔編號G10L13/00GK1161529SQ9612337
公開日1997年10月8日 申請日期1996年11月29日 優(yōu)先權日1995年11月30日
發(fā)明者槙和彥 申請人:沖電氣工業(yè)株式會社