新四季網

外語自然語文本控制汽車駕駛的方法

2023-10-08 21:55:29

外語自然語文本控制汽車駕駛的方法
【專利摘要】本技術方案是一種外語自然語文本控制汽車駕駛的方法,屬於汽車文本自動駕駛【技術領域】。本技術方案採用首先將輸入控制整個汽車駕駛的計算機系統的外語自然語文本,通過外語與漢語翻譯模塊轉換成分好詞的由漢字或漢語語音碼或漢語拼音形成的漢語文本,然後將預先儲存在該計算機系統中的並與漢語文本中的關鍵詞綁定的電腦程式按執行的先後邏輯順序排列後通過網絡傳輸模塊傳輸給控制汽車各個部件運行的嵌入式計算機,並由該嵌入式計算機控制執行模塊執行。有了本技術方案,可以方便外國人用外國自然語言的文本控制汽車駕駛。
【專利說明】外語自然語文本控制汽車駕駛的方法

【技術領域】
[0001]本技術方案屬於汽車文本自動駕駛【技術領域】。

【背景技術】
[0002]目前的現有技術要用文本駕駛汽車,是一件很難做到的事情,市面上雖然有一些通過語音駕駛汽車的技術,但基本上是一些簡單的命令,基本上是「說一說」汽車上的相關設備「動一動」,而且絕大部份的這類設備是汽車上的與信息有關的設備,比如:語音撥通電話、語音播放音樂、語音打開收音機、語音控制導航儀等等,要在用外語自然語言的文本不僅僅是控制上述信息設備而且還要直接控制汽車駕駛,讓汽車在計算機控制下自動完成一系列控制汽車運行動作的技術目前還沒有出現,這就給大量的外國人用外語自然語文本控制汽車駕駛帶來了難於逾越的障礙。為了敘述方便以下將外語自然語文本簡稱為外語文本。


【發明內容】

[0003]本技術方案的提出就是為了解決上述出現的這些問題。具體來說本技術方案通過一種外語自然語文本控制汽車駕駛的方法的技術來解決上述出現的問題:
本技術方案採用的技術方案是:首先將控制整個汽車駕駛的計算機系統接收到的外語文本通過外語與漢語翻譯模塊轉換成分好詞的由漢字或漢語語音碼或漢語拼音形成的漢語文本,然後將預先儲存在該計算機系統中的並與漢語文本中的關鍵詞綁定的電腦程式按執行的先後邏輯順序排列後通過網絡傳輸模塊傳輸給控制所述汽車各種部件運行的嵌入式計算機,並由該嵌入式計算機控制各種汽車部件執行模塊執行。
[0004]所述的控制整個汽車駕駛的計算機系統可以是桌上型電腦或筆記本電腦或者伺服器或者雲計算機系統,也可以是嵌入式計算機系統。
[0005]所述網絡傳輸模塊,涵蓋有線網絡和無線網絡軟硬體傳輸系統及傳輸模塊,包括:固定電話通訊傳輸系統、電力線通訊傳輸系統、有線電視電纜通訊傳輸系統、網際網路、區域網、2.51314(}、界1?1、界加狀、藍牙、21故66近程雙向無線聯網系統、串行總線控制區域網系統。
[0006]所述控制整個汽車駕駛的計算機系統接收到的外語文本可以通過標準西文鍵盤輸入,或者手寫輸入,或者光學掃描輸入,或者有線網絡輸入,或者無線網絡輸入,或者無線射頻輸入,或者來之計算機儲存設備中的外語文本。
[0007]所述的執行模塊包含驅動單元模塊和動力單元模塊和執行單元模塊以及接口單元模塊。
[0008]所述控制整個汽車駕駛的計算機系統在正式控制執行模塊執行時,分為兩種模式運行,一種是自動運行模式,該模式按照所述控制整個汽車駕駛的計算機系統對所收到的由外文轉換過來的漢語文本的理解自動運行,並將開始控制執行模塊執行所要產生的動作或所要達到的功能以外語文本或該外語文本的語音合成形式輸出;另一種是詢問確認模式,該模式下所述控制整個汽車駕駛的計算機系統對所收到的由外文轉換過來的漢語文本先進行正確校正和執行程序的優化,並反饋一個經過正確校正和執行程序優化過的漢語文本的外文譯文,該由漢語文本轉換過來的外文譯文也可以經過外語語音合成模塊以語音的形式通過控制整個汽車駕駛的計算機系統輸出,經確認後再正式運行。
[0009]所述的漢語語音碼是以單詞為單位,這裡將單個漢字看作單音節詞,根據組成該單詞的每個音節的《漢語拼音方案》中的拼音,用且僅用26個拉丁字母對漢語拼音的聲母、介母、韻母、聲調採取先編碼再依次按「聲碼+介碼+韻碼+調碼兼隔音節符號」的順序編碼拼寫,並通過得到的語音碼的編碼直接表達漢語信息,當直接用語音碼編碼來表示漢語信息時,其標點符號的用法同英文的標點符號的用法相同,編碼時同一個單詞的多個音節不用空格連續編碼,單詞與單詞之間要有空格隔開。
[0010]由於本技術方案採用26個拉丁字母表示的外語語音碼來表達漢語信息,且當直接用語音碼編碼來表示漢語信息時,其標點符號的用法同英文的標點符號的用法相同,這樣就保證了漢語信息的表達連標點符號在內都與ASCII碼完全一致,也即與ASCII碼100%兼容,這樣就保證了整個系統可以在ASCII碼系統的計算機中運行。
[0011]這裡值得指出的是:在用鍵盤鍵入漢語語音碼及漢語語音碼語句的標點符號時,組成漢語語音碼編碼的26個拉丁字母與西文標準鍵盤的26個字母鍵完全一一相同對應,漢語語音碼語句的標點符號鍵與西文標準鍵盤的標點符號鍵也一一相同對應,輸入漢語語音碼字母和標點符號時,只需要擊打西文標準鍵盤的相應的相同鍵位即可。
[0012]有了本技術方案以後,可以方便外國人用外國自然語言的文本方式通過控制整個汽車駕駛的計算機系統來控制汽車駕駛。

【具體實施方式】
[0013]下面結合實施例對本發明的【具體實施方式】作進一步的說明。
(一)本技術方案所採用的外語語音碼的每一音節聲、韻、調的編碼方法採用以下的方法:
注:破折號「一」後的符號均為漢語拼音符號,破折號「一」前的字母為所採用的漢語每一音節聲、韻、調的編碼,以下均同,以下將下列對照表簡稱為碼錶:
1、聲碼的編碼符號採用與漢語拼音方案基本一致的聲母的字母符號,比如採用下面這種聲碼的編碼形式:
b—b ;P—P ;m—m ; f—f ; d—d ; t—t ;
η—η ;I—I ; g—g ; k—k ; h—h ;
j—zh,j ; q—ch,q ; x—sh,x ; r—r ; z——z ; c——c ; s——s ; y——y ; w——w 。
[0014]2、漢語拼音介母(U)採用26個拉丁字母中的一個字母表示,比如採用下面這種介碼的編碼形式:
i——i ; u——u ; y——U ο
[0015]3、韻碼的編碼,對單韻母除(U)採用26個拉丁字母中的一個字母表示外,其它採用與漢語拼音相同的字母符號,漢語拼音的複合韻母可以採用《漢語拼音方案》相同的形式,也可以採用一個輔音字母來編碼,比如採用下面的這種字母符號來對漢語拼音的韻母進行編碼:
a——a ; ο——ο ; e——e ; i——i ; u——u ; y——ii ; k——ao ; c——ai ; s——an ; x——ou ;w——ei ; n——en ;
z—ua ; I—uo ; b—ang ; d—ong ; p—eng ; q——ing ; g——ng ; er——er ;
r-1 ; 「i只與漢語拼音聲母zh、ch、sh相拼時,漢語拼音的i用語音碼的編碼r代表」。即:漢語拼音的zh1、ch1、shi分別用語音碼的jr、qr、xr代表。jr或qr或xr及er鍵盤輸入時分別按J和R或Q和R或X和R及E和R兩個鍵位輸入。
[0016]4、調碼的編碼除採用一個漢語不用的輔音字母V表示漢語拼音的上聲(V)外,其它採用元音字母來表示漢語的聲調,比如採用下面的字母來對漢語拼音的聲調進行編碼:
a——,陰平;e— / ,陽平; V— V,上聲; u—\ ,去聲; ο一拼音不標輕聲調號,輕聲。
[0017](二)利用上述編碼的外語語音碼漢語信息表示採用如下的方法:
以單詞為單位,這裡將單個漢字看作單音節詞,根據組成該單詞的每個音節的《漢語拼音方案》中的拼音,依次按「聲碼+介碼+韻碼+調碼兼隔音節符號」的順序編碼,同一個單詞的多個音節不用空格隔開連寫,單詞與單詞之間的編碼用空格隔開,當漢語信息表示處於外語語音碼狀態時,其六種點號,七種標號和一個移行號採用與英文相同的形式;
這裡由於將獨立運用的漢字看作單音節詞,因此,本發明所採用的漢字編碼的方法和漢語單詞音節編碼的方法相同,在本發明中採用單詞音節編碼按詞連寫後得到單詞編碼,我們將由若干個單詞組成的一組詞稱為詞組,本發明所採用詞組的編碼同漢語句子的編碼相同,由於單詞可以表示詞組和漢語句子,因此在本發明中所採用的詞組的編碼和漢語句子的編碼都可以通過單詞的編碼實現,而不需要對詞組和漢語句子另外製定一套專門的編碼,一般在整句整篇以詞為單位表示漢語信息時,在理解時一般不需要進行同音字詞的選擇,原則上聽起來不會產生歧義的句子,用編碼表達時也不會產生歧義。
[0018]為了便於理解,下面以一臺汽車上的空調機作為例子,以一句輸入控制整個汽車駕駛的計算機系統的外語句子的文本為例來說明本技術方案的具體實現步驟:
比如我們向控制整個汽車駕駛的計算機系統輸入下面的外語文本:
「This afternoon at 2 o' clock the car air condit1ner to open, firstventilat1n for 10 minutes, and then keep the car room temperature at 25degrees.」中文的意思為:
「在今天下午2點將汽車空調打開,首先通風10分鐘,然後將汽車空間溫度保持在25
FtF 」/又。
控制整個汽車駕駛的計算機系統接收到上述外語文本後,通過該計算機系統內置的外語與漢語翻譯模塊轉換成分好詞的由漢字或漢語語音碼或漢語拼音形成的漢語文本,然後將預先儲存在該計算機系統中的並與漢語文本中的關鍵詞綁定的電腦程式按執行的先後邏輯順序排列後通過網絡傳輸模塊傳輸給控制所述汽車各種部件運行的嵌入式計算機,並由該嵌入式計算機控制各種汽車部件執行模塊執行。
[0019]外文翻譯成漢語文本模塊可以採用漢語語音碼漢語與外語句型轉換雙向機器翻譯方法模塊進行,其工作原理如下: 比如,我們向所述的計算機系統中輸入下列一句英語句子的文本:
評6 1156 18^111 6^61*7
然後調用上述漢語外語雙向翻譯模塊我們得到以下翻譯步驟和結果:
1.「16 1186 1^1:111 6^61~7 (1^7- 」(這是輸入的的英語句子)
0)查預先儲存在計算機系統中的標註單詞或詞組詞性的英語詞典建立單詞或詞組的詞性串:
^6 (人稱代詞1)+ 1186 (動詞1) + 1^1:111 (名詞1) + 0^61~7也7 (時間名詞之).(1)根據上面得到的句子詞性串查表得到預先儲存在表中的英語句型:
^6 (人稱代詞1作主語)+ 1186 (動詞1作謂語)+ 1^1:111 (名詞1作賓語)+ 6乂61~7也7(時間名詞2作時間狀語)
6)根據上面得到英語句型查表得到預先儲存在表中的對應的漢語句型:
^6 (人稱代詞1作主語)+ 6^61-7也7 (時間名詞2作時間狀語)+ 1186 (動詞1作謂語)+(名詞1作賓語)
此時查預先儲存在計算機系統中的漢英一英漢雙向詞庫進行單詞或詞組意思的轉換,並按此句型順序輸出便完成英語翻譯成漢語的轉換,為了表明此機器翻譯過程的可雙向性,我們再作下面進一步的變換:
根據上面得到漢語句型查表得到預先儲存在表中的與對應的漢語單詞或詞組詞性相一致的詞性串:
^6 (人稱代詞1)+ 6^61-7也7 (時間名詞2〉十1186 (動詞1)+ 1^1:111 (名詞1)
8)查預先儲存在計算機系統中的漢英一英漢雙向詞典進行單詞或詞組意思的轉換並按上面所得到的漢語句型的順序輸出:
界0乂111110 (人稱代詞 1)+ 111^1:188 (時間名詞 2)+(動詞 1)+ 188(1^8^11 V (名詞
1).最後我們得到:
界0乂111110 111^1:188 叉」丫如 188(1^8^11 V.(漢語語音碼表示的漢語信息)
更進一步在得到漢語語音碼後,漢語語音碼需要時可以通過內嵌在上述翻譯模塊中的漢語語音碼漢字轉換模塊轉換成漢字或漢語拼音,漢語語音碼或漢字能夠單獨或者漢語語音碼與漢字、漢語拼音,意義一致的外文對照顯示、儲存、輸出,此時整個系統必須運行在漢字系統的計算機中。
[0020] 通過調用內嵌在上述翻譯模塊中的漢語語音碼漢字雙向轉換模塊計算機通過以下步驟將漢語語音碼轉換成漢字:
通過分別查找漢語語音碼與以詞為單位的漢字和漢語拼音對照表可以方便地將漢語語音碼轉換成漢字和漢語拼音,比如:
通過查聲碼、介碼、韻碼、調碼和漢語拼音對照表或根據該對照表生成的漢語語音碼音節或單詞和拼音音節或單詞對照表得到#111611,再通過#111611查找到以詞為單位的漢字,當以單詞為單位的語音碼通過以單詞為單位的漢語拼音與以單詞為單位的漢字建立對應關係後,一旦需要以單詞為單位的語音碼可以不再需要通過以單詞為單位的漢語拼音,直接與以單詞為單位的漢字建立對應關係並實行相應的轉換。比如:可以轉換為16111611,再通過#111611可以轉換成「我們」,這樣肌)^皿。和「我們」便直接建立了對應關係,需要時可以不通過漢語拼音wdmen進行轉換,而直接在wovmno和「我們」之間實現雙向可逆轉換。
[0021]遇同音詞時,可以依據漢語詞法句法上下文聯繫及統計規律等手段進行判別後進行以詞為單位的漢字選定。比如:ysvlune上裝滿了郵包。ysvlune上裝滿了原油。結合上下文的聯繫可以知道:前面一句中的「ysvlune」代表郵輪,後面一句中的「ysvlune」代表油輪,這兩句話分別會轉換成「郵輪上裝滿了郵包」和「油輪上裝滿了原油」。對其它單詞情況也依次類推。
[0022]上述雙向可逆轉換的結果既可以單獨顯示也可以對照顯示,比如:
原句:「我們每天使用漢語拉丁文。」用本發明方法計算機可以可逆地轉換為以下幾種形式:
1.1iWomen meitian shiyongladlngwen。」
2.「wovmno mwvtisaxrvydulaadqawnv.」
3.1iWomen meitian shiyong ladlngwen。」
我們每天使用拉丁文。
[0023]
4.「wovmno mwvtisa xrvydu laadqawnv.」
我們每天使用拉丁文。
[0024]
5.1iWomenmeitian shiyongladlngwen。」
「wovmnomwvtisaxrvydulaadqawnv.」
為了讓外國人或中國少數民族更方面地了解漢語的含義和學習漢語,也可以在每個對照的單詞中插入相應的外語單詞或少數民族文字,比如在下面的單詞中加入相應的英語單詞作中文意思的註解:
「wovmno Women mwvtisa meitian xrvydu shiyong laadqawnv IadIngwen 。」
我們 We 每天every day使用use拉丁文Latine。
[0025]通過以上翻譯和漢語語音碼與漢字、漢語拼音轉換模塊,我們實現了由外語文本與漢語文本的轉換以及漢語語音碼與漢字、漢語拼音的轉換,同理對其它的外語文本,我們也可以採用以上相同的方法進行翻譯和轉化,這裡就不再累述。
[0026]同理,經過上述翻譯模塊處理後,控制整個汽車駕駛的計算機系統最終都會得到下列漢語語音碼表示的漢語句子:
Zcu jinatisa xiauwuv 2disv jiba qiuqea kdatikv davkca, xxvxisatdafpa 10 fnajda, rxvhxu jiba qiuqea kdajisa wnaduu bkvqre zcu 25duu.漢語語音碼也可以通過漢字與漢語語音碼的轉換模塊轉換成如下分好詞的用漢字表示的句子:
「在今天下午2點將汽車空調打開,首先通風10分鐘,然後將汽車空間溫度保持在25度。」
為了簡化敘述這裡漢語拼音組成的句子略,這裡就不再累述。
[0027]將預先儲存在該計算機系統中的與漢語文本中的關鍵詞綁定的電腦程式,按執行的先後邏輯順序排列後,通過網絡傳輸模塊比如串行總線控制區域網系統傳輸模塊傳輸給控制所述汽車空調部件運行的嵌入式計算機,並由該嵌入式計算機控制汽車空調部件執行模塊執行的具體過程如下:
這裡』1!!社用漢字表示的漢語意義是「今天」,這個關鍵詞被提取出來後,控制整個汽車駕駛的計算機系統(以下簡稱為計算機)會去查日曆,查到今天的日期比如是2013年2月1日,計算機就會將此日期提取出來作為汽車空調(以下簡稱為空調)通風啟動的程序日期參數加入到空調通風啟動的程序中,同理2 」用漢字表示的漢語意義是「下午2點」,這個關鍵詞組被提取出來後,如果計算機是按24小時計時計算機會自動將其換算成14點,並將此時間提取出來作為空調打開的程序時間參數加入到打開空調的程序中,如果是按12時計時,則計算機這直接將此時間提取出來作為打開空調的程序時間參數加入到打開空調的程序中,這裡011(163 V社用漢字表示的漢語意義是「汽車空調」,這個兩個關鍵詞被提取出來後,計算機會去查「汽車空調」地址,查到該「汽車空調」地址後,計算機就會將此地址提取出來作為空調通風啟動程序中的控制設備的目標地址參數加入到空調通風啟動的程序中,這裡用漢字表示的漢語意義是「打開」,這個關鍵詞被提取出來後,計算機會去查「打開」空調程序,查到該「打開」空調的程序後,計算機就會將此程序提取出來按執行的先後邏輯順序排列的規則,將該段程序模塊放在整個程序的最前面,作為首先執行的程序,因為從邏輯上講,如果空調沒有被打開,其它通風和控溫等程序是空調是無法執行的,所以這裡的該段空調打開的程序模塊要放在整個程序的最前面,作為首先執行的程序,同理,對其它程序如果沒有被規定它們的先後執行程序,也是按照這種邏輯評判標準由計算機判別以後自動排列程序模塊的先後順序,這裡和用漢字表示的漢語意義分別是「首先」和「然後」,由於這兩個詞沒有相應的電腦程式與他們對應,因此,我們稱這種詞為非關鍵詞,在漢語裡屬於連詞,這兩個非關鍵詞的含義是緊跟在後的程序要排在緊跟後面程序的前面,執行時緊跟在後的程序要比排在緊跟後面的程序先執行,這裡用漢字表示的漢語意義是「通風」,這個關鍵詞被提取出來後,計算機會去查與綁定的電腦程式,並將查到的與綁定的電腦程式提取根據上面分析的執行順序將其排在打開空調的程序模塊後面,緊接著打開空調程序後執行,這裡的10包幻也緊跟在通風)之後,計算機據此可以判定指的是通風時間「 10分鐘」,計算機就會將其提取出來作為空調通風程序的通風時長參數加入到空調通風程序中,這裡用漢字表示的漢語意義是「汽車空間溫度保持」,這幾個關鍵詞被提取出來後,計算機會去查與011(1冊^188界 118(11111綁定的電腦程式,並將查到的與1^(18^188綁定的電腦程式提取出來,並根據上面分析的執行順序將其排在(通風)程序模塊後面,緊接著丨(通風)程序後完畢後執彳了,這裡的25 (11111 (在25度)緊跟在

(汽車空間溫度保持)之後,計算機據此可以判定指的是「汽車空間溫度保持」的溫度是「25度」,計算機就會將其提取出來作為空調^8^188 ^118(1111113(汽車空間溫度保持)程序的「汽車空間溫度保持」的溫度參數加入到空調0叫63 1^(18^188 ^118(11111(汽車空間溫度保持)程序程序中,
至此,漢語文本已經完成了全部該文本需要調動的電腦程式,並進行了正確程序參數賦值和程序先後執行順序的連接。
[0028]連接完整個執行程序後,控制整個汽車駕駛的計算機系統根據控制所述汽車各種部件運行的嵌入式計算機的地址,這裡是控制汽車空調部件運行的嵌入式計算機的地址,通過網絡傳輸模塊比如CAN串行總線控制區域網系統傳輸模塊傳輸給控制上述汽車空調部件運行的嵌入式計算機,並由該嵌入式計算機控制汽車空調部件執行模塊執行。
[0029]為了減少控制整個汽車駕駛的計算機系統通過網絡傳輸模塊傳輸給控制所述汽車各種部件運行的嵌入式計算機的數據信息量,對嵌入式計算機中已經儲存的程序,控制整個汽車駕駛的計算機系統在進行關鍵詞與程序綁定時,只與相對應的程序名進行綁定,傳給控制部件執行的嵌入式計算機控制執行時,由控制部件執行的嵌入式計算機根據相對應的程序名從自己的程序儲存系統中調出對應的程序執行,達到控制部件的執行模塊完成規定的控制部件運行動作,這裡指達到控制空調執行模塊完成規定的控制空調的動作。
[0030]對於控制部件執行的嵌入式計算機中沒有的電腦程式,由控制整個汽車駕駛的計算機系統傳輸給它,當控制整個汽車駕駛的計算機系統也沒有相應的電腦程式時,控制整個汽車駕駛的計算機系統可以通過網絡傳輸模塊到指定的伺服器,包括雲伺服器上進行搜索並下載,下載後再傳輸給控制部件執行的嵌入式計算機並按統一程序名儲存,以便下次與關鍵詞綁定並調用執行。
[0031]一旦控制整個汽車駕駛的計算機系統將需要執行任務的程序傳輸給控制部件執行的嵌入式計算機後,就該任務而言控制整個汽車駕駛的計算機系統就完成了對該任務的控制執行,後面的具體控制部件完成任務的動作就由控制部件執行的嵌入式計算機去具體控制,此時控制整個汽車駕駛的計算機系統進入偵聽階段,看是否操作者有新的工作命令發出,如有則重複以上過程,開始新的命令執行,否則保持偵聽狀態。
[0032]上述嵌入式計算機控制空調機執行模塊工作時,首先嵌入式計算機檢測當前時間,噹噹前時間到達程序開始執行時間:2013年2月I日14點(下午2點)時,汽車空調地址有效,嵌入式計算機向地址有效的汽車空調執行模塊發出開啟空調的控制命令,執行模塊執行命令後汽車空調打開,汽車空調打開後,嵌入式計算機緊接著運行空調通風程序,嵌入式計算機會控制空調執行模塊打開與車外相連的通風管道,同時在執行模塊的的作用下空調內的換氣扇會開始工作,這是車內空氣和車外空氣會流動起來,實現車內車外空氣的交換,在這過程中嵌入式計算機會不斷檢測通風時間是否到了程序設定的停止時間,一旦檢測通風時間是到了程序設定的停止時間,在本案例中是10分鐘,嵌入式計算機會向空調執行模塊發出指令關閉與車外的通風口,停止與車外的換氣,在執行模塊的執行動作作用下就停止了空調的通風工作,緊接著嵌入式計算機執行後面的qiuqea kdajisa wnaduubkvqre (汽車空間溫度保持)程序,這時嵌入式計算機首先檢測車內環境溫度,如果低於預先設定的保持溫度,在本案例中是25度,則嵌入式電腦程式啟動空調內的執行模塊的執行加熱動作,啟動加熱裝置,使空調排到車內的循環空氣溫度上升,在此過程中,嵌入式計算機在qiuqea kdajisa wnaduu bkvqre (汽車空間溫度保持)程序的控制下不斷檢測車內環境溫度,如果車內環境溫度達到預先程序設定的車內環境溫度,嵌入式計算機向空調執行模塊發出停止加熱的指令,執行模塊執行該命令動作後使得空調加熱裝置停止加熱;如果高於預先設定的保持溫度,在本案例中是25度,則嵌入式電腦程式通過執行模塊啟動空調內的製冷裝置,使空調排到車內的循環空氣溫度下降,在此過程中,嵌入式計算機在qiuqea kdajisa wnaduu bkvqre (汽車空間溫度保持)程序的控制下不斷檢測車內環境溫度,如果車內環境溫度達到預先程序設定的車內環境溫度,嵌入式計算機向空調執行模塊發出停止製冷的指令,空調執行模塊執行該指令的動作後,使得空調製冷裝置停止製冷,就這樣周而復始嵌入式計算機就將車內環境溫度控制在25度上下。這樣也就完成了由外語文本轉換來的漢字文本通過控制整個汽車駕駛的計算機系統實現最終對汽車空調設備的控制。
[0033]由於每個人的用詞習慣的不同,有些人可能用詞不一定標準,這時可以在控制整個汽車駕駛的計算機系統中預先儲存同義詞和近義詞對照表,並由控制整個汽車駕駛的計算機系統通過設定的同義詞和近義詞對照表來自動將不規範的用詞轉換成控制整個汽車駕駛的計算機系統認可的規範用詞,控制整個汽車駕駛的計算機系統中的關鍵詞一定是控制整個汽車駕駛的計算機系統認可的規範用詞,比如:「打開、開啟、開」通過對照表都可以統一到「打開」這個詞,又比如:「關掉、關閉、關」通過對照表都可以統一到「關閉」這個詞,並與相應的電腦程式模塊進行預先綁定。
[0034]由於電腦程式語言在調用程序模塊時,往往用由26個拉丁字母拼寫的英文編寫的程序來調用,26個拉丁字母屬於…011碼範圍,計算機系統正常運行沒有問題,由於漢字的內碼系統不屬於仏011碼範圍,如果直接採用漢字語句來調用電腦程式,計算機系統不能保證正常運行,因此,本技術方案除了用漢字關鍵詞綁定電腦程式運行外,還提供將漢字文本先轉換成漢語語音碼再綁定電腦程式運行,由於漢語語音碼和英文一樣用26個拉丁字母拼寫,且標點符號與英文一致,這樣保證了所運行的漢語信息的內碼在…011碼範圍內,從而確保本技術方案在所有計算機系統中能夠正常運行。
[0035]如果控制整個汽車駕駛的計算機系統用漢字能夠直接調動上述電腦程式,也可以將漢字關鍵詞直接綁定電腦程式。
[0036]以此類推,由於本例中由於控制的對象,時間、控制對象的動作都可以通過外語文本轉換成的漢語文本的改變而改變,因此,對其它控制對象、時間和控制對象的動作都可以採用上述方法進行汽車部件的控制並運行,比如對控制整個汽車駕駛的計算機系統發出如下漢語意思的外語文本來控制汽車駕駛:打開收音機並調到990頻道、上網搜索今天的新聞、汽車加速、汽車停下來、車頂窗打開、車門窗關上等等,其實現過程與上面舉例類似,這裡就不一一累述。
[0037]所述控制整個汽車駕駛的計算機系統在正式通過相應的嵌入式計算機控制執行模塊執行時,分為兩種模式運行,一種是自動運行模式,該模式按照所述控制整個汽車駕駛的計算機系統對所收到的由外文轉換過來的漢語文本的理解自動運行,並將開始通過相應的嵌入式計算機控制執行模塊執行所要產生的動作或所要達到的功能以外語文本或該外語文本的語音合成形式輸出。
[0038]比如,上面的例子中,控制整個汽車駕駛的計算機系統在理解了所收到由外語文本轉換過來的漢語文本信息、正確調用所綁定的程序並按照正確執行邏輯進行執行順序排列的基礎上,會輸出:「在今天下午2點將汽車空調打開,首先通風10分鐘,然後將汽車空間溫度保持在25度。」的漢字文本信息的外文譯文或該漢字文本的外文譯文的語音合成後的語音,該外語文本轉換過來的漢語文本信息也可以轉換成漢語語音碼或外文或少數民族文字輸出。
[0039]另一種是詢問確認模式,該模式下所述控制整個汽車駕駛的計算機系統對所收到的由外文轉換過來的漢語文本先進行正確校正和執行程序的優化,並反饋一個經過正確校正和執行程序優化過的漢語文本的外文譯文,該由漢語文本轉換過來的外文譯文也可以經過外語語音合成模塊以語音的形式通過控制整個汽車駕駛的計算機系統輸出,經確認後再正式運行。
[0040]比如:控制整個汽車駕駛的計算機系統收到一段由外語文本轉換過來的以下意義的漢語文本:「在今天下午2點將汽車空調打開,首先通風10分鐘,然後將汽車空間溫度保持在25度。」控制整個汽車駕駛的計算機系統檢測到此時已經過了上午2點,會自動將時間設置在下午2點,同時在控制整個汽車駕駛的計算機系統預先儲存的漢語文本中檢測到與該漢語文本最接近的一段使得程序更加優化的漢語文本,這時計算機會輸出如下漢語意義的外文譯文:「在今天下午2點將汽車空調打開,首先通風10分鐘,然後用空調對汽車內部空間進行滅菌並且將汽車空間溫度保持在25度。」您確認嗎?發送確認外語文本或其他確認信息,控制整個汽車駕駛的計算機系統就將該外語文本對應的漢語文本作為最終接收到的漢語文本,按照上面案例中的步驟,加上「空調滅菌程序」滿足預先設定的條件時開始運行。
[0041]由於漢字文本通過漢字與漢語語音碼雙向轉換模塊轉換後,漢字與漢語語音碼可以互相轉換,因此在本技術方案的敘述中,凡是用漢字表示的信息都可以用漢語語音碼表示,反之亦然,這裡在本技術方案的敘述就不在分別累述。
[0042]本技術方案中所述的控制整個汽車駕駛的計算機系統可以是桌上型電腦或筆記本電腦或者伺服器或者雲計算機系統,也可以是嵌入式計算機系統。
[0043]所述網絡傳輸模塊,涵蓋有線網絡和無線網絡軟硬體傳輸系統及傳輸模塊,包括:固定電話通訊傳輸系統、電力線通訊傳輸系統、有線電視電纜通訊傳輸系統、網際網路、區域網、2.5G、3G、4G、wif1、wimax、藍牙、Zigbee近程雙向無線聯網系統、CAN串行總線控制區域網系統。
[0044]所述控制整個汽車駕駛的計算機系統接收到的外語文本可以通過標準西文鍵盤輸入,或者手寫輸入,或者光學掃描輸入,或者有線網絡輸入,或者無線網絡輸入,或者無線射頻輸入,或者來之計算機儲存設備中的外語文本。
[0045]所述的執行模塊包含驅動單元模塊和動力單元模塊和執行單元模塊以及接口單元模塊。
[0046]在採用上述軟硬體系統或模塊工作的情形同樣可以參照上述案例,這裡就不再累述
上例中外語是以英文為代表來舉例說明,其實對其它外語也一樣,只要與漢語之間具有可以翻譯就行,這裡就不在累述。
[0047]通過上述方法,我們實現了用外語文本進行汽車空調設備的控制並運行,以上所控制的部件所述案例中以空調機為例,實際上對其它汽車部件或設備也一樣,所控制的汽車的部件或設備也可以多種多樣,【具體實施方式】可以參照上述案例,這裡就不再累述。
【權利要求】
1.一種外語自然語文本控制汽車駕駛的方法,其特徵是:首先將控制整個汽車駕駛的計算機系統接收到的外語自然語文本通過外語與漢語翻譯模塊轉換成分好詞的由漢字或漢語語音碼或漢語拼音形成的漢語文本,然後將預先儲存在該計算機系統中的並與漢語文本中的關鍵詞綁定的電腦程式按執行的先後邏輯順序排列後通過網絡傳輸模塊傳輸給控制所述汽車各種部件運行的嵌入式計算機,並由該嵌入式計算機控制各種汽車部件執行模塊執行。
2.如權利要求1所述的外語自然語文本控制汽車駕駛的方法,其特徵是:所述的控制整個汽車駕駛的計算機系統可以是桌上型電腦或筆記本電腦或者伺服器或者雲計算機系統,也可以是嵌入式計算機系統。
3.如權利要求1所述的外語自然語文本控制汽車駕駛的方法,其特徵是:所述網絡傳輸模塊,涵蓋有線網絡和無線網絡軟硬體傳輸系統及傳輸模塊,包括:固定電話通訊傳輸系統、電力線通訊傳輸系統、有線電視電纜通訊傳輸系統、網際網路、區域網、2.5G、3G、4G、wif1、wimax、藍牙、Zigbee近程雙向無線聯網系統、CAN串行總線控制區域網系統。
4.如權利要求1所述的外語自然語文本控制汽車駕駛的方法,其特徵是:所述控制整個汽車駕駛的計算機系統接收到的外語自然語文本可以通過標準西文鍵盤輸入,或者手寫輸入,或者光學掃描輸入,或者有線網絡輸入,或者無線網絡輸入,或者無線射頻輸入,或者來之計算機儲存設備中的外語自然語文本。
5.如權利要求1所述的外語自然語文本控制汽車駕駛的方法,其特徵是:所述的執行模塊包含驅動單元模塊和動力單元模塊和執行單元模塊以及接口單元模塊。
6.如權利要求1所述的外語自然語文本控制汽車駕駛的方法,其特徵是:所述控制整個汽車駕駛的計算機系統在正式控制執行模塊執行時,分為兩種模式運行,一種是自動運行模式,該模式按照所述控制整個汽車駕駛的計算機系統對所收到的由外文轉換過來的漢語文本的理解自動運行,並將開始控制執行模塊執行所要產生的動作或所要達到的功能以外語自然語文本或該外語自然語文本的語音合成形式輸出;另一種是詢問確認模式,該模式下所述控制整個汽車駕駛的計算機系統對所收到的由外文轉換過來的漢語文本先進行正確校正和執行程序的優化,並反饋一個經過正確校正和執行程序優化過的漢語文本的外文譯文,該由漢語文本轉換過來的外文譯文也可以經過外語語音合成模塊以語音的形式通過控制整個汽車駕駛的計算機系統輸出,經確認後再正式運行。
7.如權利要求1所述的外語自然語文本控制汽車駕駛的方法,其特徵是:所述的漢語文本包括由漢語語音碼或者漢字或者漢語拼音組成的漢語文本,所述的漢語語音碼是以單詞為單位,這裡將單個漢字看作單音節詞,根據組成該單詞的每個音節的《漢語拼音方案》中的拼音,用且僅用26個拉丁字母對漢語拼音的聲母、介母、韻母、聲調採取先編碼再依次按「聲碼+介碼+韻碼+調碼兼隔音節符號」的順序編碼拼寫,並通過得到的語音碼的編碼直接表達漢語信息,當直接用語音碼編碼來表示漢語信息時,其標點符號的用法同英文的標點符號的用法相同,編碼時同一個單詞的多個音節不用空格連續編碼,單詞與單詞之間要有空格隔開。
8.如權利要求7所述的外語自然語文本控制汽車駕駛的方法,其特徵是:所述的漢語語音碼是聲母全部用輔音拉丁字母表示,用於表示漢語信息的語音碼的聲母除了《漢語拼音方案》中的聲母zh、ch、sh分別用j、q、x三個輔音拉丁字母表示外,其餘的聲母用與《漢語拼音方案》中的相同符號的輔音拉丁字母表示,《漢語拼音方案》中的zh1、ch1、shi分別用語音碼的jr、qr、xr表示,《漢語拼音方案》中的er用語音碼的er來表示,鍵盤鍵入時分別用西文鍵盤上的j和r鍵、q和r鍵、X和r鍵以及e和r鍵鍵入。
9.如權利要求7所述的外語自然語文本控制汽車駕駛的方法,其特徵是:所述的漢語語音碼用26個字母中的一個字母y表示原來《漢語拼音方案》中的單韻母和介母中的U,其餘單韻母和介母的編碼採用與《漢語拼音方案》中的單韻母和介母相同的符號; 所述的漢語語音碼複合韻母除了用與《漢語拼音方案》中的相同的符號表示外,用一個輔音字母表不。
10.如權利要求7所述的外語自然語文本控制汽車駕駛的方法,其特徵是:所述的漢語語音碼其調碼用四個元音字母和一個漢語不用的字母V表示,用拉丁字母a、e、V、U、ο分別表示《漢語拼音方案》中的陰平一、陽平e:/、上聲V: V、去聲u:\、輕聲ο不標。
【文檔編號】G06F3/16GK104424178SQ201310361377
【公開日】2015年3月18日 申請日期:2013年8月19日 優先權日:2013年8月19日
【發明者】苗玉水 申請人:上海能感物聯網有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀