欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

自發(fā)性的通用型語音遙控系統(tǒng)與方法

文檔序號:5932767閱讀:273來源:國知局
專利名稱:自發(fā)性的通用型語音遙控系統(tǒng)與方法
技術(shù)領(lǐng)域
本發(fā)明是關(guān)于一種自發(fā)性的通用型語音遙控系統(tǒng)與方法(Scheme),特別是關(guān)于一種無需做預(yù)先調(diào)整設(shè)定動作,即可達到自發(fā)性地遙控各種受控體的通用型語音遙控系統(tǒng)與方法。
背景技術(shù)
隨著資訊科技的日漸進步,傳統(tǒng)家電在未來勢必會逐漸科技化。資訊家電將以傳統(tǒng)家電的價格及更強大的功能來整合網(wǎng)路與無線通訊的能力,并以更人性化的操控方式進入每個家庭。在家電用品的使用上,遙控器已成為一種不可或缺的裝置,但隨著科技的發(fā)達,資訊產(chǎn)品的功能也隨之增強且多樣化,而搭配資訊家電的遙控器亦日益增多。目前市面上遙控家電的方式,如冷氣、電視、DVD播放器或音響等都各有其專用的遙控器,因此,隨著家電產(chǎn)品種類的增加,每一家庭擁有遙控器的數(shù)量也越來越多。由于同時存在多個遙控器,造成了使用上相當(dāng)大的不便。
目前市面上雖然有許多所謂的萬能遙控器(即具有多種實體按鈕的遙控器),但它們都必須事先針對欲遙控的家電產(chǎn)品的頻道做調(diào)整和設(shè)定方可使用。而且這些萬能遙控器受到本身硬件上與功能上的限制,所以通常一個遙控器只具有遙控一兩種受控體的功能,例如同時具有電視機及錄放影機功能的遙控器,或同時具有電視及音響遙控功能的遙控器。
另一方面,通常所用的遙控器均是使用按鍵或觸摸屏來作為使用者介面。當(dāng)使用者的雙手忙于工作或無法使用時,便無法應(yīng)用通常所用的遙控器。加上,愈來愈強調(diào)語音整合的消費者時代的來臨,通常所用的遙控器的使用者介面已無法滿足消費者的需求。
因此,非常迫切需要開發(fā)一種自發(fā)性的通用型語音遙控系統(tǒng)與方法。此自發(fā)性的通用型語音遙控系統(tǒng)與方法無需人為事先設(shè)定,而且不會被受控體數(shù)量和種類所限制。只使用單一一個耳機筒,即能自動遙控至少一個各種受控體,如電器用品、機器人、機臺或儀器裝備等。遙控器并可根據(jù)不同的受控體,自動調(diào)整和產(chǎn)生合適的語音控制方法,以便方便使用者語音操作、遙控和監(jiān)聽每一個受控體。

發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種自發(fā)性的通用型語音遙控系統(tǒng)與方法,以便自動地搜尋受控體,并動態(tài)地下載受控體的語音模型(VoicePattern),達到無需人為設(shè)定,就能以例如單一耳機控制器來操作各種不同的受控體,而且不受受控體的種類和數(shù)量的限制。
本發(fā)明的另一個目的是提供一種自發(fā)性的通用型語音遙控系統(tǒng)與方法,以便根據(jù)不同的受控體來自動調(diào)整并產(chǎn)生合適的語音介面內(nèi)容,因而方便使用者的語音操作。
根據(jù)本發(fā)明的上述目的,本發(fā)明提供了一種自發(fā)性的通用型語音遙控系統(tǒng)與方法,以便使用語音來操作各種不同的受控體。
本發(fā)明的目的是這樣實現(xiàn)的。
一種自發(fā)性的通用型語音遙控系統(tǒng),用以遙控至少一受控體,其中該至少一受控體安裝有至少一處理器,該語音自發(fā)性的通用型遙控系統(tǒng)至少包括一通用型語音命令器GVRC(Generic Voice Remote Commander),其中該GVRC更至少包括一GVRC UID傳送介面140,以便接收一統(tǒng)一辨識號碼UID(UnifiedIdentification),其中該GVRC UID傳送介面140是屬于一UID傳送裝置;一語音介面160,以便播放訊息語音和輸入語音命令;一GVRC資料傳送介面150,是屬于一資料傳送裝置,以便傳送一語音模型(Voice Pattern)和該命令;一UID識別單元100,以便辨別該UID,且轉(zhuǎn)換該UID為一有效資訊;一語音模型抓取單元110,以便傳送該有效資訊,并輸出一抓取語音模型的指令,其中該語音模型抓取單元110并可處理由該GVRC資料傳送介面150輸入的該語音模型;一語音模型轉(zhuǎn)譯單元120,以便直譯該語音模型成為該語音介面可播放的聲音;以及一GVRC分散式運算單元130;至少一通用型語音嵌入式受控器GVEC(Generic EmbeddedController),分別安裝于該至少一受控體,其中該至少一GVEC是與該GVRC相互配合,且該至少一GVEC更至少包括一UID產(chǎn)生單元10,以便產(chǎn)生該UID;
一語音模型產(chǎn)生單元20,以便產(chǎn)生該語音模型,其中該語音模型是記載該至少一GVEC和該GVRC的相關(guān)資料,以及該至少一GVEC所對應(yīng)的控制介面和控制方法;一GVEC分散式運算單元30,以便透過該資料傳送裝置與該GVRC互相操控(Interoperability),而該GVRC分散式運算單元130是用來透過資料傳送裝置與該至少一GVEC互相操控;一GVEC UID傳送介面40,以便傳送該UID,其中該GVEC UID傳送介面40是屬于該UID傳送裝置;以及一GVEC資料傳送介面50,屬于該資料傳送裝置,以便傳送該語音模型和該命令,該命令是由該至少一處理器來執(zhí)行,以便操控該至少一受控體。
一種自發(fā)性的通用型語音遙控方法,是應(yīng)用于一自發(fā)性的通用型遙控系統(tǒng)中,該自發(fā)性的通用型遙控系統(tǒng)至少包括一GVRC,該GVRC具有一UID識別單元100、一語音模型抓取單元110、一語音模型轉(zhuǎn)譯單元120、一GVRC分散式運算單元130、一GVRC資料傳送介面150、一語音介面160和一GVRCUID傳送介面140;以及至少一GVEC分別安裝于至少一受控體且與該GVRC相互配合,該至少一GVEC具有一UID產(chǎn)生單元10、一GVEC分散式運算單元30、一語音模型產(chǎn)生單元20、一GVEC資料傳送介面50和一GVEC UID傳送介面40,其中該至少一受控體安裝有一至少一處理器,使得該至少一處理器與該GVEC分散式運算單元30互相交連訊號,且該自發(fā)性的通用型語音遙控方法至少包括該至少一GVEC發(fā)布一UID,其中該UID是由該UID產(chǎn)生單元10所產(chǎn)生,并進行一UID傳送,該UID傳送是由該GVEC UID傳送介面40和該GVRCUID傳送介面140來執(zhí)行;該GVRC取得并辨識該UID,其中該GVRC透過該GVRC UID傳送介面140來取得該UID,并由該UID識別單元100辨識該UID;驅(qū)動該語音模型抓取單元110;輸出一抓取語音模型的指令,其中該抓取語音模型的指令是由該語音模型抓取單元110輸出至該GVRC分散式運算單元130;由該GVRC分散式運算單元130輸出該抓取語音模型的指令至該GVRC資料傳送介面150;進行第一資料傳送,其中該第一資料傳送是由該GVRC資料傳送介面150將該抓取語音模型的指令傳送至該GVEC資料傳送介面50;傳送該抓取語音模型的指令給該GVEC分散式運算單元30;由該GVEC分散式運算單元30傳送該抓取語音模型的指令給該語音模型產(chǎn)生單元20,以產(chǎn)生一語音模型;傳送該語音模型給該GVEC資料傳送介面50;進行第二資料傳送,其中該第二資料傳送是由該GVEC資料傳送介面50傳送該語音模型至該GVRC資料傳送介面150;傳送該語音模型至該語音模型抓取單元110;傳送該語音模型至該語音模型轉(zhuǎn)譯單元120,以解譯成一資訊;顯示該資訊,其中該資訊是由該語音模型轉(zhuǎn)譯單元120傳至該語音介面160而播放出來;產(chǎn)生并傳遞一命令給該GVRC分散式運算單元130,其中該命令是透過該語音介面160而產(chǎn)生;由該GVRC分散式運算單元130輸出該命令至該GVRC資料傳送介面150;進行第三資料傳送,其中該第三資料傳送是由該GVRC資料傳送介面150傳送該命令給該GVEC資料傳送介面50;傳送該命令給該GVEC分散式運算單元30;由該GVEC分散式運算單元30將該命令交由該至少一受控體的該至少一處理器來處理,以操控該至少一受控體,并送出一回應(yīng)訊息;由該GVEC分散式運算單元30傳送該回應(yīng)訊息至該GVEC資料傳送介面50;進行第四資料傳送,其中該第四資料傳送是由該GVEC資料傳送介面50回報該回應(yīng)訊息給該GVRC資料傳送介面150;傳送該回應(yīng)訊息至該GVRC分散式運算單元130;以及顯示該回應(yīng)訊息,其中該回應(yīng)訊息是由該GVRC分散式運算單元130傳送至該語音介面160而顯示出來。
本發(fā)明的自發(fā)性的通用型語音遙控系統(tǒng)至少包括至少一個通用型語音嵌入式受控器GVEC(Generic Voice Embedded Controller),分別安裝于至少一個受控體;以及通用型語音命令器GVRC(Generic Voice RemoteCommander)。其中每一個受控體安裝有至少一個處理器。每一個GVEC更至少包括GVEC UID(Unified Identification;統(tǒng)一辨識號碼)傳送介面40;GVEC資料傳送介面50;UID產(chǎn)生單元10;語音模型產(chǎn)生單元20;以及GVEC分散式運算單元30,其中UID產(chǎn)生單元10、語音模型產(chǎn)生單元20以及GVEC分散式運算單元30是屬于GVEC的核心(Kernel)。此GVRC更至少包括UID識別單元100;語音模型抓取(Voice Pattern Collection)單元110;語音模型轉(zhuǎn)譯(Voice Pattern Translation)單元120;GVRC分散式運算單元130;GVRC UID傳送介面140;GVRC資料傳送介面150;以及用于語音輸出入的語音介面160,如耳機筒、麥克風(fēng)等,其中UID識別單元100、語音模型抓取單元110、語音模型轉(zhuǎn)譯單元120以及GVRC分散式運算單元130是屬于GVRC的核心。
另一方面,本發(fā)明的自發(fā)性的通用型語音遙控方法至少包括GVEC發(fā)布UID,并進行UID傳送;GVRC取得并辨識UID;驅(qū)動語音模型抓取單元110;輸出抓取語音模型的指令;以便由GVRC分散式運算單元130輸出該抓取語音模型的指令;進行資料傳送;傳送抓取語音模型的指令給GVEC分散式運算單元30;以便由GVEC分散式運算單元30傳送抓取語音模型的指令給語音模型產(chǎn)生單元20,以產(chǎn)生一語音模型;傳送語音模型給GVEC資料傳送介面50;進行資料傳送,以傳送語音模型給GVRC資料傳送介面150;傳送語音模型至語音模型抓取單元110;傳送語音模型至語音模型轉(zhuǎn)譯單元120;播放資訊;產(chǎn)生并傳遞命令;以便由GVRC分散式運算單元130輸出命令;進行資料傳送;傳送命令給GVEC分散式運算單元30;以便由GVEC分散式運算單元30將命令交由處理器來處理,而處理器并送出回應(yīng)訊息;以便由GVEC分散式運算單元30傳送回應(yīng)訊息至GVEC資料傳送介面50;進行資料傳送,以回報回應(yīng)訊息給GVRC資料傳送介面150;傳送回應(yīng)訊息至GVRC分散式運算單元130;以及語音顯示回應(yīng)訊息。
因此,應(yīng)用本發(fā)明,可自動地搜尋受控體,并動態(tài)地下載受控體的語音模型,從而達到無需人為設(shè)定,就能以例如單一耳機控制器來操作各種不同的受控體,且不受受控體的種類和數(shù)量的限制;可根據(jù)不同的受控體,來自動調(diào)整并產(chǎn)生合適的語音介面的內(nèi)容,而方便使用者的語音操作。


附圖1是描述本發(fā)明中GVEC功能的方塊和流程框圖。
附圖2是描述本發(fā)明中GVRC功能的方塊和流程框圖。
符號說明
10 UID產(chǎn)生單元20 語音模型產(chǎn)生單元30 GVEC分散式運算單元36、136 嵌入式作業(yè)系統(tǒng)40 GVEC UID傳送介面50 GVEC資料傳送介面100 UID識別單元110 語音模型抓取單元120 語音模型轉(zhuǎn)譯單元130 GVRC分散式運算單元140 GVRC UID傳送介面150 GVRC資料傳送介面160 語音介面210 GVEC發(fā)布UID220 GVRC取得并辨識UID230 驅(qū)動語音模型抓取單元240 輸出抓取語音模型的指令250 由GVRC分散式運算單元輸出抓取語音模型的指令260 傳送抓取語音模型的指令給GVEC分散式運算單元270 由GVEC分散式運算單元傳送抓取語音模型的指令給語音模型產(chǎn)生單元280 傳送語音模型給GVEC資料傳送介面290 傳送語音模型至語音模型抓取單元300 傳送語音模型至語音模型轉(zhuǎn)譯單元310 播放資訊320 產(chǎn)生并傳遞命令330 由GVRC分散式運算單元輸出命令340 傳送命令給GVEC分散式運算單元350 由GVEC分散式運算單元將命令交由受控體的至少一個處理器來處理,而處理器并送出回應(yīng)訊息360 由GVEC分散式運算單元傳送回應(yīng)訊息370 傳送回應(yīng)訊息至GVRC分散式運算單元
380 語音顯示回應(yīng)訊息400 UID傳送500 資料傳送
具體實施例方式本發(fā)明描述了一種自發(fā)性的通用型語音遙控系統(tǒng)與方法。本發(fā)明透過UID傳送裝置來感應(yīng)至少一個受控體的種類并自動下載其語音模型,然后隨著不同受控體的種類而轉(zhuǎn)換語音介面的內(nèi)容,以提供不同的語音訊息。如此,只需要一個具有自發(fā)性通用型遙控機制的GVRC,配合安裝于受控體上的GVEC,就能遙控各種不同的受控體,如電器用品、機器人、機臺或儀器裝備等。
本發(fā)明的通用型語音遙控系統(tǒng)至少包括GVRC;以及至少一個GVEC,分別安裝于至少一個受控體。其中此至少一個GVEC是與此GVRC相互配合。
參照附圖1。附圖1為描述本發(fā)明中GVEC功能的方塊和流程圖。受控體上安裝有至少一個處理器(圖中未標(biāo)出),以便執(zhí)行命令來操控受控體,并與GVEC交連而回送回應(yīng)訊息。其中處理器可為數(shù)字訊號處理器(DigitalSignal Processor;DSP)或微處理器(Microprocessor)等。
GVEC至少包括GVEC UID傳送介面40;GVEC資料傳送介面50;UID產(chǎn)生單元10;語音模型產(chǎn)生單元20;以及GVEC分散式運算單元30,其中UID產(chǎn)生單元10、語音模型產(chǎn)生單元20以及GVEC分散式運算單元30是屬于同一嵌入式作業(yè)系統(tǒng)36上,且可與GVEC UID傳送介面40和GVEC資料傳送介面50一起設(shè)計成GVEC的核心,并可制作成硅智財SIP(SiliconIntellectual Property)或片上系統(tǒng)芯片SOC(System On Chip),以便方便地安裝于受控體上。另外,此系統(tǒng)單晶片亦可制作成類似機頂盒(Set-TopBox)的裝置或功能更強大的系統(tǒng)晶片,以便安裝于受控體上。
關(guān)于UID的定義,本發(fā)明可以用一個常規(guī)表示式來表示此UID的形式(Pattern),也可以應(yīng)用一些編碼的方式來產(chǎn)生此識別碼。例如UID可由受控體編號(ID)和網(wǎng)路位址(Network Address)所組成。至于語音模型,則為本發(fā)明自行定義用來語音控制介面的描述方法,其中記載GVEC及GVRC的相關(guān)資料,并且記錄了GVEC所對應(yīng)的語音控制介面及控制方法。另外,語音模型亦可包括編碼和資料壓縮的方法以及數(shù)位簽章。而語音模型的制作則可使用如MP3或是WAV等任何可描述GVEC的語音控制介面的演算法所產(chǎn)生的資料。此外,GVRC/GVEC(即受控體)需要應(yīng)用分散式計算的機制(如其中的分散式的Remote Procedure Call),并透過無線網(wǎng)路來互相操控(Interoperability)。
一般而言,各GVEC具有下列幾個狀態(tài)1.啟動后自動周期性地發(fā)布UID。另外,各GVEC分散式運算單元30分別進入待命狀態(tài);2.當(dāng)收到GVRC要求發(fā)布語音模型的要求時,便會將語音模型發(fā)布出去;3.當(dāng)收到GVRC的命令后,GVEC便會將命令傳遞給受控體的數(shù)字訊號處理器或微處理器去做控制的動作,并回報訊息至GVRC。
參照附圖2。附圖2為描述本發(fā)明中GVRC功能的方塊和流程圖。GVRC更至少包括UID識別單元100;語音模型抓取單元110;語音模型轉(zhuǎn)譯單元120;GVRC分散式運算單元130;GVRC UID傳送介面140;GVRC資料傳送介面150;以及語音介面160,其中UID識別單元100、語音模型抓取單元110、語音模型轉(zhuǎn)譯單元120以及GVRC分散式運算單元130是屬于GVRC的核心,且可設(shè)計在同一嵌入式作業(yè)系統(tǒng)136上,并可制作成系統(tǒng)單晶片。除語音介面160外,GVRC UID傳送介面140和GVRC資料傳送介面150亦可一同被制作在嵌入式作業(yè)系統(tǒng)136所制成的系統(tǒng)單晶片或面板上。語音介面160是由語音輸入裝置和語音輸出裝置所組成,例如帶有麥克風(fēng)的耳機;喇叭和麥克風(fēng)的組合等。
UID識別單元100必須能夠辨別UID,且將其轉(zhuǎn)換為有效的資訊,例如辨識出UID中的受控體編號和網(wǎng)路位址。另外,UID識別單元100必須具有同時識別多組UID的功能,本發(fā)明可使用以下的方式或其他可達到此功能的方法來解決這樣的問題。首先定義傳送一個字節(jié)(byte)需要的時間t秒,若在同一時間內(nèi)收到K組的UID,且每一個UID都是以\n作為終止符號,而UID識別單元100會在T秒內(nèi)做辨識的行為。當(dāng)Σi=1i=K(|UIDi|+2)·t≤T]]>(其中加上2是因為\n占了2個bytes的長度)時,方能辨識所有的K組UID;否則,僅能辨識在T秒內(nèi)出現(xiàn)的最后一個\n之前的若干組UID。然后,使用者可依據(jù)所識別出的UID來選擇要操控哪一個受控體。
當(dāng)完成了UID的識別之后,語音模型抓取單元110便會透過GVRC分散式運算單元130,經(jīng)由GVRC資料傳送介面150向GVEC要求取得語音模型。取得語音模型后,并將語音模型下載至?xí)捍鏅n案中,隨后交由語音模型轉(zhuǎn)譯單元120做直譯(Interpreter)的動作。語音模型轉(zhuǎn)譯單元120是利用編譯器(Complier)的技術(shù)所撰寫的一個直譯功能,其目的是將語音模型解析成為一個語音介面160可發(fā)出的語音。使用者并可透過此語音介面160下達命令,經(jīng)由GVRC分散式運算單元130將命令傳達給GVEC。
當(dāng)GVRC啟動之后,便開始接受各GVEC所傳出的UID的訊息,在完成了UID訊息的識別之后,便透過GVRC分散式運算單元130取得語音模型,接著轉(zhuǎn)譯語音模型成為語音介面160(如耳機筒)中喇叭的聲音。當(dāng)使用者使用耳機筒的麥克風(fēng)下指令時,指令便透過GVRC分散式運算單元130而傳遞給GVEC,若GVEC有回應(yīng)資訊時,則將以語音的方式回應(yīng)資訊給語音介面160。
此外,GVEC UID傳送介面40和GVRC UID傳送介面140可使用例如紅外線(Infrared Data Association,IrDA)裝置(如IrLan、VFIR或SIR等)、藍牙裝置(Bluetooth)、無線網(wǎng)路卡(如IEEE802.11b或IEEE802.11a等)、家用射頻裝置(HomeRF)、感應(yīng)線圈或其他感應(yīng)裝置等可發(fā)布UID的UID傳送裝置。GVEC資料傳送介面50和GVRC資料傳送介面150可使用例如藍牙裝置、無線網(wǎng)路卡等資料傳送裝置。其中,GVEC UID傳送介面40、GVRC UID傳送介面140、GVEC資料傳送介面50和GVRC資料傳送介面150亦可屬同一個傳送裝置,例如藍牙裝置、無線網(wǎng)路卡等,即GVEC UID傳送介面和GVEC資料傳送介面為此傳送裝置的同一介面;而GVRC UID傳送介面和GVRC資料傳送介面為此傳送裝置的同一另一介面。以上所述的各傳送介面的種類與規(guī)格僅為舉例說明,本發(fā)明并不在此限。
參照附圖1和附圖2。在此將本發(fā)明的通用型遙控方法的流程說明如下首先,由GVEC進行UID傳送(步驟400)來發(fā)布UID(步驟210),其中此UID(步驟400)是通過由GVEC UID傳送介面40和GVRC UID傳送介面140來執(zhí)行。然后,GVRC進行UID傳送(步驟400)以取得并辨識UID(步驟220),其中此UID是由UID識別單元100來辨識。接著,GVRC驅(qū)動語音模型抓取單元110(步驟230),語音模型抓取單元110再輸出抓取語音模型的指令(步驟240)至GVRC分散式運算單元130。然后,通過由GVRC分散式運算單元130輸出抓取語音模型的指令(步驟250)至GVRC資料傳送介面150,再進行資料傳送(步驟500),由GVRC資料傳送介面150傳送抓取語音模型的指令至GVEC資料傳送介面50。GVEC資料傳送介面50獲得抓取語音模型的指令后,傳送抓取語音模型的指令給GVEC分散式運算單元30(步驟260)。接著,通過由GVEC分散式運算單元30傳送抓取語音模型的指令給語音模型產(chǎn)生單元20(步驟270)。語音模型產(chǎn)生單元20產(chǎn)生語音模型之后,再傳送語音模型給GVEC資料傳送介面50(步驟280),然后進行資料傳送(步驟500),由GVEC資料傳送介面50傳送語音模型給GVRC資料傳送介面150。GVRC資料傳送介面150取得語音模型后,傳送語音模型至語音模型抓取單元110(步驟290)。接著,語音模型抓取單元110傳送語音模型至語音模型轉(zhuǎn)譯單元120(步驟300),以解譯成語音資訊。然后播放資訊(步驟310),將此語音資訊透過語音介面160播放出來。
當(dāng)UID確認和語音模型顯示之后,使用者便可透過語音介面160產(chǎn)生并傳遞命令給GVRC分散式運算單元130(步驟320),以透過GVRC分散式運算機構(gòu)來傳遞命令。再通過由GVRC分散式運算單元130輸出命令至GVRC資料傳送介面150(步驟330)。然后進行資料傳送(步驟500),由GVRC資料傳送介面150傳送命令給GVEC資料傳送介面50,GVEC資料傳送介面50再傳送命令GVEC分散式運算單元30(步驟340)。接著,通過由GVEC分散式運算單元30將此命令交由受控體的至少一個處理器(未繪示)來處理,以操控受控體,而處理器并送出回應(yīng)訊息(步驟350),其中,步驟350是透過例如PCI或ISA匯流排(Bus)等介面(未繪示)來進行。再通過由GVEC分散式運算單元30傳送回應(yīng)訊息至GVEC資料傳送介面50(步驟360),并進行資料傳送(步驟500),以回報給GVRC資料傳送介面150。GVRC資料傳送介面150再傳送回應(yīng)訊息至GVRC分散式運算單元130(步驟370)。然后語音顯示回應(yīng)訊息(步驟380),其中GVRC分散式運算單元130傳送回應(yīng)訊息至語音介面160而顯示出來。
如前所述,本發(fā)明的UID傳送(步驟400)與資料傳送(步驟500)可為使用同一個傳送裝置的二個不同的傳送規(guī)則(Rules),即GVEC UID傳送介面40和GVEC資料傳送介面50為此傳送裝置的同一介面;而GVRC UID傳送介面140和GVRC資料傳送介面150為此傳送裝置的同一另一介面。
另外,具有GVRC的UID識別單元100可設(shè)定檢查UID的時間,例如在3秒內(nèi)結(jié)束UID的識別,即當(dāng)進入一空間后,具有GVRC的語音介面160(耳機筒)會于3秒后說明此空間中有什么的電子裝置(安裝有GEVC)可被操控。在此耳機筒與使用者互動時,GVRC會停止搜尋安裝有GEVC的電子裝置的動作,除非使用者另外做了一些設(shè)定,語音介面160才會在每一次和使用者對話后回報附近有什么樣的電子裝置。
值得一提的是,本發(fā)明可應(yīng)用于各種不同領(lǐng)域的受控體。例如家電領(lǐng)域中使用爪哇媒體框架(Java Media Frame;JMF)制作的JavaTV選臺裝置;自動化領(lǐng)域中使用TinyVM及LEGO RCX機器人的應(yīng)用;以及金融領(lǐng)域中使用RMI股票即時報價系統(tǒng)。在分別安裝本發(fā)明的GVEC于RCX伺服器、股票伺服器和JavaTV之后,當(dāng)GVRC移動到RCX伺服器之前時,GVRC便會透過UID傳送裝置感應(yīng)出目前RCX伺服器的UID并且透過無線網(wǎng)路下載其語音模型;當(dāng)GVRC移動到股票伺服器之前時,GVRC便會透過UID傳送裝置取得股票伺服器的UID并透過無線網(wǎng)路取得股票伺服器的語音模型;當(dāng)GVRC移動到家里時,GVRC也能透過UID傳送裝置及無線網(wǎng)路取得JavaTV的語音模型并且控制JavaTV。于是,GVRC的語音介面進入工廠后,GVRC的語音介面便會收到關(guān)于機器人的語音訊息;進入股票市場后,便會收到關(guān)于股票報價的語音訊息;回到家里時,則會收到關(guān)于JavaTV之選臺的語音訊息。
因此,本發(fā)明可應(yīng)用于醫(yī)藥、工廠自動化和資訊家電等各個領(lǐng)域。而本發(fā)明更可使用晶片技術(shù)來制作,亦即將許多可硬件化及具有重復(fù)性且復(fù)雜的技術(shù)做成晶片。本發(fā)明并可依各種不同功能而開發(fā)各種的GVRC。
以下以一具體實施例來說明本發(fā)明當(dāng)使用者欲開車出自家車庫時,GVRC的耳機筒(語音介面)傳出“目前此空間有汽車、音響、一大門,請問要開啟什么?”。然后,使用者透過GVRC的麥克風(fēng)(語音介面)回答“開啟音響,轉(zhuǎn)到FM98.3”,此時安裝有GVEC的音響即可開啟,并且轉(zhuǎn)臺至FM98.3。接著,當(dāng)使用者要準(zhǔn)備上車時,透過GVRC的麥克風(fēng)說“開車門,發(fā)動汽車引擎”。在使用者上車后,透過GVRC的麥克風(fēng)說“開啟大門”。待使用者出門后,則透過GVRC的麥克風(fēng)說“關(guān)閉大門”。值得注意的是,以上使用者與GVRC的對話是規(guī)定于上述語音模型中。
由上述本發(fā)明的實施例可知,本發(fā)明的自發(fā)性的通用型語音遙控系統(tǒng)與方法具有以下優(yōu)點無需人為設(shè)定,便能以單一遙控器來操作各種不同的受控體,而且不受受控體的種類和數(shù)量的限制;可根據(jù)不同的受控體,自動調(diào)整并產(chǎn)生合適的語言模型,故使用者可以便利而有效率地操作。此外,本發(fā)明不需要使用觸摸幕及顯示器,可僅以一語音晶片及喇叭/麥克風(fēng)取代之,故所消耗電力的功率很低。又,由于語音模型是動態(tài)地被載入,故所需要使用的記載體裝置也會很低,因此,本發(fā)明非常適合大量生產(chǎn)。又,本發(fā)明并可搭配無線介面(如藍牙,無線網(wǎng)路等)而與目前的手機做整合應(yīng)用。
雖然本發(fā)明以一較佳實施例揭露如上,然其并非用以限定本發(fā)明,任何熟習(xí)此技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動與潤飾,因此本發(fā)明的保護范圍當(dāng)以權(quán)利要求所界定的范圍為準(zhǔn)。
權(quán)利要求
1.一種自發(fā)性的通用型語音遙控系統(tǒng),用以遙控至少一受控體,其中該至少一受控體安裝有至少一處理器,該語音自發(fā)性的通用型遙控系統(tǒng)至少包括一通用型語音命令器GVRC(Generic Voice Remote Commander),其中該GVRC更至少包括一GVRC UID傳送介面(140),以便接收一UID(Unified Identification;統(tǒng)一辨識號碼),其中該GVRC UID傳送介面(140)是屬于一UID傳送裝置;一語音介面(160),以便播放訊息語音和輸入語音命令;一GVRC資料傳送介面(150),是屬于一資料傳送裝置,以便傳送一語音模型(Voice Pattern)和該命令;一UID識別單元(100),以便辨別該UID,且轉(zhuǎn)換該UID為一有效資訊;一語音模型抓取單元(110),以便傳送該有效資訊,并輸出一抓取語音模型的指令,其中該語音模型抓取單元(110)并可處理由該GVRC資料傳送介面(150)輸入的該語音模型;一語音模型轉(zhuǎn)譯單元(120),以便直譯該語音模型成為該語音介面可播放的聲音;以及一GVRC分散式運算單元(130);至少一通用型語音嵌入式受控器GVEC(Generic Embedded Controller),分別安裝于該至少一受控體,其中該至少一GVEC是與該GVRC相互配合,且該至少一GVEC更至少包括一UID產(chǎn)生單元(10),以便產(chǎn)生該UID;一語音模型產(chǎn)生單元(20),以便產(chǎn)生該語音模型,其中該語音模型是記載該至少一GVEC和該GVRC的相關(guān)資料,以及該至少一GVEC所對應(yīng)的控制介面和控制方法;一GVEC分散式運算單元(30),以便透過該資料傳送裝置與該GVRC互相操控(Interoperability),而該GVRC分散式運算單元(130)是用來透過資料傳送裝置與該至少一GVEC互相操控;一GVEC UID傳送介面(40),以便傳送該UID,其中該GVEC UID傳送介面(40)是屬于該UID傳送裝置;以及一GVEC資料傳送介面(50),屬于該資料傳送裝置,以便傳送該語音模型和該命令,該命令是由該至少一處理器來執(zhí)行,以便操控該至少一受控體。
2.如權(quán)利要求1所述的自發(fā)性的通用型語音遙控系統(tǒng),其中該UID產(chǎn)生單元(10)、該語音模型產(chǎn)生單元(20)和該GVEC分散式運算單元(30)是設(shè)計在一嵌入式作業(yè)系統(tǒng)(36)上,并可與該GVEC資料傳送介面(50)和該GVEC UID傳送介面(40)一起制作成一硅智財SIP(Silicon Intellectual Property)或一片上系統(tǒng)芯片SOC(System On Chip),以便便利地安裝于該至少一受控體上或和其他硅智財做整合。
3.如權(quán)利要求1所述的自發(fā)性的通用型語音遙控系統(tǒng),其中該UID識別單元(100)、該語音模型抓取單元(110)、該語音模型轉(zhuǎn)譯單元(120)以及該GVRC分散式運算單元(130)是屬于該GVRC的核心,且可設(shè)計在一嵌入式作業(yè)系統(tǒng)(136)上,并可制作成一片上系統(tǒng)芯片或一硅智財,該GVRC UID傳送介面(140)和該GVRC資料傳送介面(150)可制作在該片上系統(tǒng)芯片或該硅智財上。
4.如權(quán)利要求1所述的自發(fā)性的通用型語音遙控系統(tǒng),其中該UID是由該至少一受控體的編號(ID)和網(wǎng)路位址(Network Address)所組成。
5.如權(quán)利要求1所述的自發(fā)性的通用型語音遙控系統(tǒng),其中該語音模型更至少包括編碼和資料壓縮的方法;以及數(shù)位簽章。
6.如權(quán)利要求1所述的自發(fā)性的通用型語音遙控系統(tǒng),其中該GVEC UID傳送介面(40)和該GVEC資料傳送介面(50)可為同一介面;而該GVRC UID傳送介面(140)和該GVRC資料傳送介面(150)可為同一另一介面。
7.如權(quán)利要求1所述的自發(fā)性的通用型語音遙控系統(tǒng),其中該語音介面(160)至少包括一語音輸入裝置和一語音輸出裝置。
8.一種自發(fā)性的通用型語音遙控方法,是應(yīng)用于一自發(fā)性的通用型遙控系統(tǒng)中,該自發(fā)性的通用型遙控系統(tǒng)至少包括一GVRC,該GVRC具有一UID識別單元(100)、一語音模型抓取單元(110)、一語音模型轉(zhuǎn)譯單元(120)、一GVRC分散式運算單元(130)、一GVRC資料傳送介面(150)、一語音介面(160)和一GVRC UID傳送介面(140);以及至少一GVEC分別安裝于至少一受控體且與該GVRC相互配合,該至少一GVEC具有一UID產(chǎn)生單元(10)、一GVEC分散式運算單元(30)、一語音模型產(chǎn)生單元(20)、一GVEC資料傳送介面(50)和一GVEC UID傳送介面(40),其中該至少一受控體安裝有一至少一處理器,使得該至少一處理器與該GVEC分散式運算單元(30)互相交連訊號,且該自發(fā)性的通用型語音遙控方法至少包括該至少一GVEC發(fā)布一UID,其中該UID是由該UID產(chǎn)生單元(10)所產(chǎn)生,并進行一UID傳送,該UID傳送是由該GVEC UID傳送介面(40)和該GVRC UID傳送介面(140)來執(zhí)行;該GVRC取得并辨識該UID,其中該GVRC透過該GVRC UID傳送介面(140)來取得該UID,并由該UID識別單元(100)辨識該UID;驅(qū)動該語音模型抓取單元(110);輸出一抓取語音模型的指令,其中該抓取語音模型的指令是由該語音模型抓取單元(110)輸出至該GVRC分散式運算單元(130);由該GVRC分散式運算單元(130)輸出該抓取語音模型的指令至該GVRC資料傳送介面(150);進行第一資料傳送,其中該第一資料傳送是由該GVRC資料傳送介面(150)將該抓取語音模型的指令傳送至該GVEC資料傳送介面(50);傳送該抓取語音模型的指令給該GVEC分散式運算單元(30);由該GVEC分散式運算單元(30)傳送該抓取語音模型的指令給該語音模型產(chǎn)生單元(20),以產(chǎn)生一語音模型;傳送該語音模型給該GVEC資料傳送介面(50);進行第二資料傳送,其中該第二資料傳送是由該GVEC資料傳送介面(50)傳送該語音模型至該GVRC資料傳送介面(150);傳送該語音模型至該語音模型抓取單元(110);傳送該語音模型至該語音模型轉(zhuǎn)譯單元(120),以解譯成一資訊;顯示該資訊,其中該資訊是由該語音模型轉(zhuǎn)譯單元(120)傳至該語音介面(160)而播放出來;產(chǎn)生并傳遞一命令給該GVRC分散式運算單元(130),其中該命令是透過該語音介面(160)而產(chǎn)生;由該GVRC分散式運算單元(130)輸出該命令至該GVRC資料傳送介面(150);進行第三資料傳送,其中該第三資料傳送是由該GVRC資料傳送介面(150)傳送該命令給該GVEC資料傳送介面(50);傳送該命令給該GVEC分散式運算單元(30);由該GVEC分散式運算單元(30)將該命令交由該至少一受控體的該至少一處理器來處理,以操控該至少一受控體,并送出一回應(yīng)訊息;由該GVEC分散式運算單元(30)傳送該回應(yīng)訊息至該GVEC資料傳送介面(50);進行第四資料傳送,其中該第四資料傳送是由該GVEC資料傳送介面(50)回報該回應(yīng)訊息給該GVRC資料傳送介面(150);傳送該回應(yīng)訊息至該GVRC分散式運算單元(130);以及顯示該回應(yīng)訊息,其中該回應(yīng)訊息是由該GVRC分散式運算單元(130)傳送至該語音介面(160)而顯示出來。
9.如權(quán)利要求8所述的自發(fā)性的通用型語音遙控方法,其中該UID是由該至少一受控體的編號和網(wǎng)路位址所組成。
10.如權(quán)利要求8所述的自發(fā)性的通用型語音遙控方法,其中該語音模型更至少包括編碼和資料壓縮的方法;以及數(shù)位簽章。
全文摘要
本發(fā)明涉及一種自發(fā)性的通用型語音遙控系統(tǒng)與方法。此語音遙控系統(tǒng)至少包括至少一個通用型嵌入式語音受控器GVEC(Generic Voice Embedded Controller),分別安裝于至少一個受控體;以及通用型語音命令器GVRC(Generic Voice Remote Commander),其中通用型嵌入式語音受控器GVEC用來配合通用型語音命令器GVRC。本發(fā)明的方法是指使用通用型語音命令器來自動感應(yīng)至少一個受控體的類型,然后動態(tài)地下載受控體的語音模型(Voice Pattern),以便無需做預(yù)先調(diào)整設(shè)定的動作,即可以一語音命令器來自發(fā)性地遙控各種受控體。
文檔編號G01L15/00GK1667389SQ20041000847
公開日2005年9月14日 申請日期2004年3月12日 優(yōu)先權(quán)日2004年3月12日
發(fā)明者楊攸中 申請人:楊攸中, 楊衍彬
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
梨树县| 普兰县| 五台县| 修武县| 昭觉县| 浦东新区| 宜章县| 万安县| 临泽县| 乌拉特中旗| 大英县| 汶川县| 赤水市| 清徐县| 吴忠市| 阳春市| 厦门市| 凤阳县| 大邑县| 虎林市| 永平县| 诏安县| 修文县| 竹溪县| 防城港市| 洛阳市| 栖霞市| 丰原市| 甘谷县| 和政县| 榆林市| 米易县| 泊头市| 岫岩| 威信县| 大连市| 富蕴县| 宣威市| 增城市| 台州市| 武乡县|