如如圖2中(A)所示,當磁鐵22往復(fù)第一線圈21時第二線圈23中也產(chǎn)生電流。
[0038]NFC模塊可按照上述感應(yīng)電流的原理工作。此時如圖2中(B)所示,NFC模塊可利用讀取器(reader)24與卡(標簽)25工作。例如,讀取器24具有其作用相同于第一線圈21的天線,因此當施加電流時會產(chǎn)生持續(xù)變化的連續(xù)性信號磁場。另外,卡25上具有圍繞卡25的第二線圈23,因此當靠近讀取器24時線圈中產(chǎn)生電流。此時產(chǎn)生的電流促使內(nèi)置于卡25的存儲芯片工作,因此讀取器24能夠讀取存儲在芯片上的信息。
[0039]S卩,當具有卡25的第一終端100靠近具有讀取器24的通訊模塊200時產(chǎn)生電流,因此具有通訊模塊200的讀取器24能夠讀取記錄在內(nèi)置于第一終端100內(nèi)的存儲器的信息。另外,如上讀取到的信息可傳輸?shù)降诙K端300。
[0040]第一終端100接收用戶的語音信號并用此生成語音數(shù)據(jù),并通過通訊模塊200將生成的語音數(shù)據(jù)傳輸?shù)降诙K端300。為接收用戶的語音信號,第一終端100包括用于獲取用戶語音的麥克風。另外,為了將通過麥克風接收到的用戶的語音信號生成為語音數(shù)據(jù),第一終端100有內(nèi)置的語音處理器。
[0041]為進行語音處理,第一終端100可包括語音識別部110、抽樣部120、噪聲去除部130及數(shù)據(jù)化部140。另外,第一終端包括用于存儲(臨時存儲)生成的語音數(shù)據(jù)的存儲器,為了連接用于向第二終端300傳輸語音數(shù)據(jù)的通訊模塊200,可以內(nèi)置卡(NFC卡)。
[0042]例如,第一終端100可以是現(xiàn)在普遍使用的內(nèi)置麥克風的移動通信終端機(例如智能手機)。又例如,第一終端100還可以是一般的錄音裝置(錄音機)。以下以本發(fā)明的第一終端100是智能手機為例進行說明。
[0043]第一終端100通過語音識別部110 (例如麥克風)獲取(識別)用戶的語音。在此,當用戶具有向第二終端300傳輸數(shù)據(jù)(語音數(shù)據(jù))的意向,從而向第一終端100輸入請求信號時,第一終端100通過語音識別部110獲取用戶的語音。例如,第一終端100在用戶選擇NFC按鍵時通過語音識別部110獲取用戶的語音。
[0044]此時,用戶向第一終端100的麥克風準確地發(fā)音關(guān)鍵詞及附加信息。其中關(guān)鍵詞是關(guān)于之后由第二終端300的應(yīng)用程序執(zhí)行的工作命令的單詞,附加信息是關(guān)于應(yīng)用程序執(zhí)行的工作命令的具體信息。
[0045]例如,當從用戶接收到語音“興趣點(或?qū)Ш较到y(tǒng))(Ρ0Ι (or NAVI)):首爾特別市江南區(qū)瑞草洞00號”時,第二終端300中驅(qū)動與關(guān)鍵詞“Ρ0Ι”相關(guān)的導(dǎo)航應(yīng)用程序,還可以執(zhí)行將附加信息“首爾特別市江南區(qū)瑞草洞00號”作為興趣點存儲的工作。
[0046]又例如,當從用戶接收到語音“存儲號碼:010-0000-0000”時,第二終端300中驅(qū)動與關(guān)鍵詞“存儲號碼”相關(guān)的聯(lián)系方式應(yīng)用程序,還可以執(zhí)行將附加信息“010-0000-0000”作為聯(lián)系方式存儲的工作。
[0047]當通過語音識別部110接收到語音信號時,第一終端100利用語音處理器生成語音數(shù)據(jù)。其中,第一終端100對從用戶接收到的語音信號執(zhí)行圖3中(a)所示的多個過程中的至少一個過程,以生成語音數(shù)據(jù)。例如,在步驟S310中通過第一終端100的語音識別部110從用戶接收語音信號。在步驟S320中,抽樣部120對通過語音識別部110接收到的語音信號抽樣。在步驟S330中,噪聲去除部130去除抽樣部120抽樣的語音信號中的噪聲。在步驟S340中,數(shù)據(jù)化部140在噪聲去除部130去除噪聲后的語音信號中提取特征,以生成語音數(shù)據(jù)。即如圖3中(B)所示,從用戶接收到的語音信號(模擬信號)可以在經(jīng)過預(yù)處理過程S350及特征提取過程S360之后,經(jīng)過利用預(yù)先構(gòu)筑的信息的基于統(tǒng)計聲學模型的訓練過程S370進行譯碼S380,以生成語音數(shù)據(jù)(數(shù)字信號)。
[0048]另外,第一終端100確認是否生成語音數(shù)據(jù),若語音信號未生成為語音數(shù)據(jù),則通過輸出提示信息來請求用戶再次輸入語音,例如,第一終端100可通過顯示語音重新輸入(重新識別)請求信息來向用戶請求重新輸入語音。
[0049]第一終端100為了將生成的語音數(shù)據(jù)傳輸?shù)降诙K端300,執(zhí)行按通訊模塊200的協(xié)議數(shù)據(jù)格式轉(zhuǎn)換語音數(shù)據(jù)的過程。例如,第一終端可以將語音數(shù)據(jù)轉(zhuǎn)換為NDEF (NFC DataExchange Format)協(xié)議形態(tài)。
[0050]如上轉(zhuǎn)換的語音數(shù)據(jù)可通過通訊模塊200 (NFC模塊)傳輸?shù)降诙K端300。此時,轉(zhuǎn)換的語音數(shù)據(jù)在第一終端100與通訊模塊200間確認連接時,可通過通訊模塊200傳輸?shù)降诙K端300。優(yōu)選地,當?shù)谝唤K端100靠近通訊模塊200而被讀取器(標簽)標記時,可確認第一終端100與通訊模塊200建立了連接。即,轉(zhuǎn)換語音數(shù)據(jù)后,當?shù)谝唤K端100因用戶而被通訊模塊200標記時,第一終端100確認第一終端100與通訊模塊200間建立了通訊連接,因此向第二終端300傳輸語音數(shù)據(jù)。
[0051]轉(zhuǎn)換語音數(shù)據(jù)后,若確認出未與通訊模塊200連接,則第一終端100將轉(zhuǎn)換的語音數(shù)據(jù)存儲在存儲器上?;蛘撸谝唤K端100不論是否與通訊模塊200建立通訊連接,可以無條件地將轉(zhuǎn)換的語音數(shù)據(jù)存儲在存儲器上。之后,若確認與通訊模塊200建立連接,語音數(shù)據(jù)傳輸?shù)降诙K端300,則第一終端100可刪除存儲在存儲器上的語音數(shù)據(jù)。
[0052]第二終端300用于分析接收到的語音數(shù)據(jù),以執(zhí)行其相關(guān)工作命令。優(yōu)選地,第二終端300可以是控制車輛的AVN(Aud1、Video、Navigat1n)系統(tǒng)的音響主機單元?;蛘?,第二終端300可以是控制車輛的整個免提系統(tǒng)的控制單元。第二終端300可以是具有多個應(yīng)用程序的終端設(shè)備。本發(fā)明中以第二終端300是控制AVN系統(tǒng)及免提系統(tǒng)的音響主機單元為例進行說明。其中,第二終端300包括用于將語音數(shù)據(jù)轉(zhuǎn)換處理為文字的語音識別處理器(例如,語音轉(zhuǎn)文本(STT5Speech To Text))。為此,第二終端300可以包括數(shù)據(jù)分析部310、圖形比較部320、信息提取部330、應(yīng)用程序(App)傳遞部340及應(yīng)用程序執(zhí)行部350。
[0053]第二終端300分析處理通過通訊模塊200從第一終端100接收到的語音數(shù)據(jù)(比較圖形(圖4中(A)))提取關(guān)鍵詞及附加信息。例如,當在步驟S410中從第一終端100接收到語音數(shù)據(jù)時,在步驟S420中利用語音識別引擎分析語音數(shù)據(jù)。此時第二終端300通過數(shù)據(jù)分析部310分析從第一終端100接收到的語音數(shù)據(jù),并通過圖形比較部320比較經(jīng)過分析的語音數(shù)據(jù)與預(yù)先存儲的信息的圖形。根據(jù)圖形比較結(jié)果,在步驟S430中第二終端300通過信息提取部330從語音數(shù)據(jù)中提取信息(關(guān)鍵詞及附加信息)。即,第二終端300可以通過語音識別處理器(數(shù)據(jù)分析部310、圖形比較部320、信息提取部330的處理器)分析處理語音數(shù)據(jù)(分析及圖形比較),以提取關(guān)鍵詞及附加信息。
[0054]其中,關(guān)鍵詞是可內(nèi)置在第二終端300工作的應(yīng)用程序中執(zhí)行的工作命令或相關(guān)單詞,可預(yù)先存儲在存儲器(第二終端的存儲器)上。
[0055]例如,當用戶輸入語音“Ρ0Ι (或NAVI):首爾特別市江南區(qū)瑞草洞00號”,從而接收到語音數(shù)據(jù)時,第二終端300可提取關(guān)鍵詞“Ρ0Ι”及附加信息“首爾特別市江南區(qū)瑞草洞00號”。又例如,當用戶輸入語音“存儲號碼,010-0000-0000”,從而接收到語音數(shù)據(jù)時,第二終端300可提取附加信息“010-0000-0000”及關(guān)鍵詞“存儲號碼”。
[0056]進而,第二終端300通過提取到的關(guān)鍵詞及附加信息執(zhí)行內(nèi)置應(yīng)用程序(App)的相應(yīng)命令。例如,第二終端300的應(yīng)用程