專利名稱:語音對話系統中的說話人的驗證的制作方法
技術領域:
本發明涉及到支持在用戶和目標設備之間對話的方法。目標設備可以理解為一種裝置,例如配備在因特網上的一臺計算機,通過這樣的裝置,用戶或顧客能夠獲得某些產品或一些服務。術語目標設備還包括家用電器,例如錄相機、廚房用具或加熱系統,這些家用電器還需要來自用戶對它們進行啟動或控制的輸入。除了這些家用器具以外,工業設備也能夠被包括在目標設備中。
本發明還涉及到編輯信息的計算機,信息用于目標設備支持在用戶和目標設備之間的通信。
本發明還涉及到計算機程序產品,計算機程序產品能夠被直接裝載到數字計算機的內存,并且包含軟件代碼部分。
由于萬維數據網絡(worldwide date network),尤其是因特網或類似的通信介質的發展,電子商務的重要性與日俱增。由術語e-商務知道的現代的電子商務日益改變著消費者的行為舉止。因為消費者不再需要由他自己從商業或服務公司購買商品或接受服務,提供的商品和服務的數量也在相當可觀地增長。按下計算機終端上的按鈕,來自世界各地的各種各樣的商品和服務的廠商就出現在消費者面前。然而,由于提供商品和服務的廠商太多,例如要在因特網上尋找正確的地址也是一件困難的事情。
但是,在日常生活的其他方面,例如家用電器或工業設備的操作,由于技術的迅速發展,現代生活的步伐的加快,問題總是呈現出來。此外,現代通信媒體,例如無線移動網絡或象因特網那樣的數據網絡,開辟了實際上從任何地方使用簡單的通信裝置(例如移動電話)操作這樣的設備的可能。
所以,對支持在用戶和目標設備之間對話的方法和設備會有一個巨大的需求。
在WO00/63837A1中描述了上述類型的方法,其中,為了更有效地在因特網上搜尋網站點,用戶特定的數據被求值。操作被語音處理器簡化。系統網絡配備在適配的系統上。
WO00/51050A1描述了一種支持在電子商務中的在因特網上尋找正確地址的方法。這里,當搜尋相對應的主頁時,用戶或顧客的個人需要必須被加以考慮。通過伴隨至少對每個產品喜好標準存放許多產品在數據庫中,以及存放關于用戶的信息來產生,例如衣服的尺寸、一些愛好的音樂、體育運動、文娛活動、影片或書籍、或者生日禮物。系統提供對某些產品的推薦或者按照用戶簡檔要求生成的類似的產品。
US 5 970 469 A描述了一種支持因特網銷售的方法,其中,買主過去的購買行為能夠被用在處理中。使用這一系統,有關買主的信息與其它數據相結合,把相應的建議提供給買主。
現有的方法有這樣的缺點與因特網的通信僅不適當地或與其它目標設備(例如家用電器或類似物)的對話支持,而不是全部的支持。因此,就沒有辦法以這樣的方法支持電子銷售過程,即輸入被簡化,并且因此使用移動電話或其它手提設備例如掌上電腦,其訂單也能夠以快捷和簡單的方式存放在因特網上。
于是,本發明的目的是要提供一種支持在用戶和目標設備之間對話的方法,以及一臺編輯信息的計算機,該信息用于目標設備支持在用戶和目標設備之間的通信,由此,能夠獲得在用戶和目標設備之間的簡單的對話和擴展的應用,而不是只限制于在因特網上的計算機。尤其是,該方法或計算機必須是適配的,這意味著為了再現在用戶和目標設備之間的對話,它能夠學習相對應的方法的步驟,或者超時預處理,并必需應用它們,使得執行在用戶和目標設備之間的對話的必要步驟被簡化。
為了獲得與該方法相關的目的,要提供的是用戶將被標識,而且用戶的特定的數據存放在數據庫中,當目標設備的信息被編輯時,這些數據將被調出。當用戶第一次訪問系統時,后者對其進行檢測并存放一些用戶特定的數據在數據庫中。如此存儲的數據可以是在用戶和目標設備之間的對話期間正常發生的數據,或者也可以是一些用戶特定的數據,例如用戶的名字或地址可以被建立并且被存儲在數據庫中。當目標設備必需的信息被編輯時,例如在因特網的計算機上的完整的訂單格式所必需的數據,存儲在數據庫中的用戶的特定的數據可以被使用。通過與用戶的對話,任何缺少的數據被建立,并存儲在數據庫中,也傳送到目標設備。
有益地,通過用戶的語音輸入,對用戶進行標識。這就不需要由用戶手工輸入,尤其是可以使用小的操作設備,例如移動電話,來表示一個相當簡單的操作。因此,它不必通過使用麻煩的鍵輸入某一密碼或類似的東西,以達到標識的目的。例如為語音分析所需的設備能夠被配備在用戶的實際通信裝置中或者編輯目標設備信息的計算機中。用戶的標識可以通過對任何語音輸入的分析實現,或者通過對指定的語音輸入例如代碼字或類似物的分析實現。
另外,對于用語音輸入裝置的標識,在通過移動電話而在用戶和目標設備之間通信的情況中,前者也能夠通過它的移動電話的號碼來自動地被標識。在GSM(全球用于移動通信的全球系統)移動電話網絡中,這樣的功能是按標準實施的,從而允許主叫用戶的號碼顯示在被叫用戶上。使用這一功能,當使用移動電話時,用戶的附加的或另外的標識能夠因此而實現。
此外,或作為對上述可能性的替換,標識也可以通過輸入一個密碼、一個標識符、一個PIN碼或者類似物實現。為此,信用卡號碼、社會保險號碼或者用戶的其它的清楚的標識符均能夠被使用。
根據應用情況,把在用戶和目標設備之間的對話加密也是有好處的。為了這一目的,通常的譯碼和解碼功能能夠被使用。
在目標設備需要的信息不是在數據庫中全都可以獲得的情況時,通過與用戶的對話,建立此信息。為此,用計算機裝置建立一種通信,向用戶提出相對應的問題,最好用戶通過他的通信裝置,例如移動電話,通過語音輸入回答問題。根據使用的通信裝置,通過輸入鍵或類似物的手動輸入也能夠發生。
優選地,用戶特定的數據正規地被更新和擴展,而在任何更新以前最好請求來自用戶的確認,以避免或者至少減少不正確的輸入。
為了簡化在目標設備和用戶之間的通信,合成的語音輸出能夠被提供,它以聲音的方式從目標設備返回信息到用戶。當移動電話被用作在用戶和目標設備之間的通信裝置時,這一可能性特別有利。
如果由用戶傳輸到目標設備的信息被限制作為該用戶的一個功能,那么,能夠獲得可能的事務限制,當兒童使用按照本發明的方法時,這是合適的,但是,也可以在其它領域中使用。
為了達到按照本發明的目的,一臺用于編輯信息的計算機被使用,用于目標設備支持在用戶和目標設備之間的通信,包括用于在用戶和目標設備之間進行通信的通信裝置,一個在計算機和目標設備之間的接口和一個在計算機和通信裝置之間的鏈路,具有一個鏈接到計算機的用于存儲用戶特定數據的數據庫和用于用戶標識的標識裝置。在計算機和目標設備之間的接口可以分別鏈接到數據網絡例如因特網,或者標準化的或單獨地設計鏈接到設備,例如錄相機、加熱系統或廚房用具。分別地,在用戶和目標設備之間的通信或對話被計算機中斷,并通過正規的對數據庫的詢問,在用戶和目標設備之間的對話被存在的數據支持,并且目標設備需要的數據取自數據庫,因此,不需要由用戶通過通信裝置輸入。此外,本發明的方法建立起一個合適的系統,其中,用戶特定的數據在數據庫中被正規地更新和擴展,因此,用戶的數據文件不斷地被更新和擴展。用戶的特定的數據,例如名字、地址、生日、和一些喜好,都能夠被調出,以便用來支持與目標設備的對話。
優選地,標識裝置是以語音識別單元的形式。隨著用戶的適當的語音輸入,它立即賦給在數據庫中的相對應的用戶的特定數據,由此,支持與目標單元的進一步的對話。
按照本發明的進一步的特征,用于在用戶和計算機之間通信的和/或在計算機和目標設備之間通信的加密和解密的加密和解密裝置被配備。這樣,加密對保證個人數據的安全是重要的,由此保護了用戶的隱私權。尤其是對于金融交易,這樣加密也防止其他人誤用。
如果語音識別的聲音引用和/或有關用戶的購買行為的信息或者類似的信息被配備在數據庫中,那么,用作用戶的對話和標識的相對應的支持被進一步改善。
此外,用于通信裝置識別的識別設備也能夠被提供。例如,在使用移動電話作為通信裝置的情況中,通過總是伴隨呼叫的移動電話號碼,這種識別設備是有效的。
按照本發明的另一個特征,通過數據網絡,尤其是因特網,形成在計算機和目標設備之間的接口。
在有關的應用領域中,通信裝置能夠與計算機集成在一起。例如,一臺家用的計算機既可以用作通信裝置又可以用作編輯目標設備信息的計算機。
對于能夠與計算機集成的用戶的特定的數據,也提供給數據庫。
為用戶的信息的聲音輸出,可以提供聲音合成裝置。通過聲音輸出,用戶與目標設備之間的對話進一步被改善,因為閱讀顯示內容以及類似工作是不必要的了。
對于由用戶傳送到目標設備的信息的用戶的特定的限制,能夠在數據庫中提供相對應的設備或者入口。按照這樣的方法,作為例子,能夠創建親代控制或者其他的訪問限制。
通信裝置可以是以移動電話的形式,通過它,從實際的任何地方能夠訪問目標設備。
為了達到按照本發明的目的,還要使用一個計算機程序產品,它能夠被直接地裝載到數字計算機的內存,并且包含有軟件代碼段區,其中,計算機被用于處理上面描述的方法的步驟,如果該程序產品正在計算機上運行的話。
為了此目的,優選地,計算機程序產品應被存儲在計算機能夠讀出的存儲介質上。
使用優選的實施例并參考附圖,將進一步解釋本發明,其中附
圖1表示在因特網上的在用戶和目標設備之間的對話期間的按照本發明的方法執行的部件的示意圖。
附圖2表示支持在用戶和家用電器之間的對話的按照本發明的方法執行的部件。
附圖3表示用來說明按照本發明的方法的功能順序的流程圖。
附圖1表示以移動電話形式的通信裝置1,使用它,用戶建立起與目標設備2的對話,在目前情況下的目標設備2包含有一臺計算機,此計算機與數據網絡尤其是因特網3,相連接,替代作為通信裝置1使用的移動電話,可以被配備個人計算機、掌上電腦或者類似的計算機。以計算機形式的目標設備2可以是在因特網3上的一些產品供應商的服務器。按照本發明,計算機4被配備用作編輯目標設備2的信息,這些信息用來支持在用戶和目標設備2之間的通信。
計算機4與目標設備2有一個接口5,其能夠包含有與因特網3的相對應的鏈路,例如借助調制解調器鏈路的裝置。接口5也包含計算機4的標準接口。同樣,在計算機4和通信裝置1之間有一個鏈路,按照這種方法,在計算機4上能夠包含相對應的無線移動網絡和相對應的接收器裝置(這里沒有表示)。
按照本發明,數據庫6也被提供用作存儲用戶的特定數據,優選地,它與計算機4集成在一起。根據應用的需要,通信裝置1、計算機4和數據庫6也能夠被結合成一個單獨的設備。按照本發明,在用戶和目標設備2之間的對話期間,在數據庫6中搜尋用戶特定的數據,需要時這些數據被用作目標設備2的信息。在來自用戶的第一次通信的情況中,當通過通信裝置1請求時,由用戶輸入最重要的用戶的特定數據,并通過計算機4存儲在數據庫6中。標識裝置7被用于標識用戶,并能例如包含有語音標識單元,由此,通過通信裝置1的相對應的用戶的語音輸入,產生自動分配到各自的用戶。標識也能夠被擴大到密碼、標識符、PIN代碼或類似的輸入,或者通過作為通信裝置1的移動電話的電話號碼自動產生。為了防止誤用并保證數據的安全,在移動電話1和計算機4之間的通信,和/或在計算機4和目標設備2之間的通信,也能夠通過相對應的加密和解密裝置8、9實現。優選地,這些加密和解密裝置8、9當然可以與計算機4或與目標設備2集成在一起。為了把來自目標設備2或計算機4的數據傳送到用戶或者通信裝置1以聲音的形式輸出,也能夠配備語音合成設備10。
附圖2表示按照本發明的方法的實現,以家用電器(例如錄相機)的形式支持在用戶和目標設備2之間的對話。在這種情況中,用戶的通信裝置1由也包含有計算機4的功能的個人計算機組成。通過相對應的接口5,目標設備或錄相機與計算機4連接。通過按照用戶的標識,例如通過密碼的輸入,存儲在數據庫6中的用戶的特定的信息被用作對錄相機進行編程,并因此支持編程處理。按照這種方法,當對錄相機進行編程時,家庭成員的不同的情況能夠被考慮和被使用。
然而,按照本發明的方法的應用,或者按照本發明的計算機或計算機程序產品,不限制于所述的兩個實施例。相反地,本發明允許在不同的領域中有非常廣泛的應用。例如,能夠支持和簡化用戶與加熱系統或廚房用具的對話。此外,可以想象到例如根據因特網上的權限按照本發明的方法也支持完整的形式。
附圖3表示按照本發明的方法的最重要的功能的順序而繪制的流程圖。按照本發明的方法,開始于步驟101。在步驟102處,進行用戶標識的識別,例如通過對語音輸入的分析。在步驟103處,詢問關于標識用戶的有關數據是否存在于數據庫中。如果是這種情況,那么,從步驟105繼續。如果用戶是新的用戶并因此而沒有用戶的數據存在于數據庫中,那么,按照步驟104執行,一些用戶數據需要從用戶那里獲得,并存儲在數據庫中。按照步驟105,向目標設備索要所需的數據,于是,按照步驟106,進行一次查詢,看這些數據是否存放在數據庫中。如果目標設備所需的數據被存放在數據庫中,那么,在步驟107,從數據庫調出這些數據并傳送到目標設備。在所需的數據未被存放在數據庫里的情況中時,在步驟108中由用戶建立起這些數據并傳送到目標設備,并且按照步驟109,這些數據被存放在數據庫中。按照步驟110該過程與詢問一起繼續,根據目標設備是否需要另外的數據,如果回答是肯定的,那么繼續執行步驟105。每當需要時,重復在步驟110和步驟105之間的這一循環。如果目標設備所需的所有數據都存在,該過程結束于步驟111。
這里說到這樣的事實由計算機標識的用戶,能夠通過語音輸入,詢問相當普遍的問題或購買過程中的問題。例如,當由目標設備訂購的書籍將被交付時,用戶就能夠詢問。計算機識別問題的內容并轉換這些內容為由目標設備能夠回答的問題,回答該問題給計算機。使用計算機的語音合成裝置,計算機將回答用戶的問題。
權利要求
1.一種支持在用戶和目標設備(2)之間對話的方法,其中,用戶被標識,并且用戶的特定的數據被存儲在數據庫(6)中,當目標設備(2)的信息被編輯時使用這些數據。
2.如權利要求1中所述的方法,其中,根據用戶的語音輸入,用戶被標識。
3.如權利要求1中所述的方法,其中,通過移動電話(1),用戶與目標設備(2)通信,并且,根據用戶的移動電話號碼,用戶被標識。
4.如權利要求1中所述的方法,其中,根據輸入的密碼或標識符、PIN代碼或類似的符號,用戶被標識。
5.如權利要求1中所述的方法,其中,在用戶和目標設備(2)之間的對話是加密的。
6.如權利要求1中所述的方法,其中,通過與用戶的對話,確定用于目標設備(2)的丟失的信息。
7.如權利要求1中所述的方法,其中,用戶特定的數據被更新和擴展。
8.如權利要求1中所述的方法,其中,在由用戶輸入不同的用戶特定的數據并存放在數據庫(6)的情況中,對于用戶特定的數據的更新,要求用戶的確認。
9.如權利要求1中所述的方法,其中,在目標設備(2)與用戶之間的通信,通過合成的聲音輸出而發生。
10.如權利要求1中所述的方法,其中,由用戶傳送到在目標設備的信息由用戶進行限制。
11.一種編輯目標設備(2)的信息的計算機(4),支持在用戶和目標設備(2)之間的通信,包括用于在用戶和目標設備(2)之間通信的通信裝置(1),在計算機(4)和目標設備(2)之間的接口(5),和計算機(4)和通信裝置(1)之間的鏈路,用于存儲用戶特定數據的鏈接到計算機(4)的數據庫(6),以及用于用戶標識的標識裝置(7)。
12.如權利要求11中所述的計算機,其中,用語音識別單元構成標識裝置。
13.如權利要求11中所述的計算機,其中,配備用于對在用戶和計算機(4)之間的通信和/或在計算機(4)和目標設備(2)之間的通信進行加密和解密的加密和解密裝置(8、9)。
14.如權利要求11中所述的計算機,其中,用于語音識別和/或關于用戶的購買行為的信息或者類似信息的聲音的參考信息被包含在數據庫(6)中。
15.如權利要求11中所述的計算機,其中,配備用于通信裝置識別的識別設備。
16.如權利要求11中所述的計算機,其中,在計算機(4)和目標設備(2)之間的接口(5)由數據網絡(3)尤其是因特網構成。
17.如權利要求11中所述的計算機,其中,通信裝置(1)與計算機(4)集成在一起。
18.如權利要求11中所述的計算機,其中,用于存儲用戶特定數據的數據庫(6)與計算機(4)集成在一起。
19.如權利要求11中所述的計算機,其中,為了信息的聲音輸出而配備語音識別設備(10)。
20.如權利要求11中所述的計算機,其中,配備一臺設備,該設備用于由用戶限制由用戶傳送到目標設備的信息。
21.如權利要求11中所述的計算機,用移動電話構成通信裝置(1)。
22.一種計算機程序產品,其中,它能夠被直接裝載到數字計算機的內存并且包含有軟件代碼的部分,其中,按照權利要求1到10的任何一個的方法步驟與計算機一起執行,只要該產品正在計算機上運行。
23.如權利要求22中所述的計算機程序產品,其中,它被存儲在能夠被計算機閱讀的介質上。
全文摘要
本發明涉及到一種支持在用戶和目標設備之間對話的方法和一臺用于編輯支持在用戶和目標設備之間通信的目標設備的信息的計算機,也涉及到一種計算機程序產品,使用該程序產品,按照本方法的步驟能夠被執行。提供這樣的方法和這樣的計算機,為了能夠獲得在用戶和目標設備之間的簡單對話和廣泛的應用,而不是僅限制于在因特網上的計算機,應注意到用戶應被標識,當編輯被存儲在數據庫中的目標設備的信息時,使用用戶的特定的信息。用于編輯支持在用戶和目標設備(2)之間通信的目標設備(2)的信息的計算機(4)具有用于在用戶和目標設備(2)之間通信的通信裝置(1),在計算機(4)和目標設備(2)之間的接口(5)以及在計算機(4)和通信裝置(1)的鏈路,通信裝置(1)具有一個鏈接到計算機(4)的用于存儲用戶特定數據的數據庫(6),和用于用戶標識的標識裝置(7)。
文檔編號G06Q30/00GK1461465SQ02801202
公開日2003年12月10日 申請日期2002年4月9日 優先權日2001年4月13日
發明者M·霍利, K·胡伯 申請人:皇家菲利浦電子有限公司