專利名稱:基于語言屬性到聯(lián)系人條目的分配而提供文本服務(wù)的制作方法
基于語言屬性到聯(lián)系人條目的分配而提供文本服務(wù)
背景技術(shù):
隨著諸如移動(dòng)電話和個(gè)人數(shù)字助理(PDA)這樣的用戶設(shè)備的發(fā)展,用戶可以使用各種模式的通信(例如,語音、文本、視頻等)來隨時(shí)隨地地通信。而且,在全球范圍內(nèi)的通信下,越來越多的用戶以多于一種的語言來通信。
發(fā)明內(nèi)容
根據(jù)示例性實(shí)施方式,一種方法可以包括通過用戶設(shè)備建立與另一個(gè)用戶的語音通信;執(zhí)行語音分析以確定用戶在所述語音通信期間使用的語言;生成指示所述語言的語言屬性;將所述語言屬性分配或關(guān)聯(lián)到與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目;接收創(chuàng)建到所述另一個(gè)用戶的文本通信的請求;以及,提供與和所述另一個(gè)用戶相關(guān)聯(lián)的所述語言屬性相對應(yīng)的文本服務(wù),其中,所述文本服務(wù)包括腳本系統(tǒng)以允許所述用戶創(chuàng)建所述文本通信。另外,該方法可以包括基于與所述另一個(gè)用戶相關(guān)聯(lián)的入站通信地址或出站通信地址選擇聯(lián)系人條目。另外,該方法可以包括根據(jù)所述語言屬性提供自動(dòng)校正、文字預(yù)測或拼寫檢查中的一個(gè)或更多個(gè)。另外,該方法可以包括將所述文本服務(wù)提供作為多語言文本通信應(yīng)用的一部分。另外,所述文本通信可以包括電子郵件、簡單消息傳送服務(wù)消息或多媒體消息傳送服務(wù)消息中的一個(gè)。另外,該方法可以包括當(dāng)與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目不存在時(shí),創(chuàng)建與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目。另外,所述語音通信可以包括電話呼叫、語音聊天或語音多媒體消息傳送服務(wù)消息中的一個(gè)。另外,所述腳本系統(tǒng)可以包括與所述語言屬性相對應(yīng)的字母或方向性系統(tǒng)。根據(jù)另一個(gè)示例性實(shí)施方式,一種用戶設(shè)備可以包括被構(gòu)造為執(zhí)行以下步驟的部件執(zhí)行語音分析以確定用戶在與另一個(gè)用戶的語音通信期間使用的語言;生成指示所述語言的語言屬性;將所述語言屬性分配或關(guān)聯(lián)到與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目;接收創(chuàng)建到所述另一個(gè)用戶的文本通信的請求;以及,提供與所述語言屬性相對應(yīng)的腳本系統(tǒng)以允許所述用戶以所述語言創(chuàng)建所述文本通信。另外,所述用戶設(shè)備可以包括無線電話。另外,當(dāng)執(zhí)行語音分析時(shí),所述用戶設(shè)備確定所述語言,即使當(dāng)所述用戶在所述語音通信期間說多于一種的語言時(shí)。另外,所述用戶設(shè)備可以存儲聯(lián)系人列表;創(chuàng)建與所述語言屬性相對應(yīng)的單獨(dú)的列表?xiàng)l目,以及基于與所述另一個(gè)用戶相關(guān)聯(lián)的入站通信地址或出站通信地址從所述聯(lián)系人列表中選擇所述聯(lián)系人條目。另外,所述文本通信可以包括電子郵件、簡單消息傳送服務(wù)消息或多媒體消息傳送服務(wù)消息中的一個(gè)。另外,所述用戶設(shè)備可以執(zhí)行語音分析以識別所述另一個(gè)用戶使用的語言。另外,當(dāng)與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目不存在時(shí),所述用戶設(shè)備可以創(chuàng)建與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目。另外,所述用戶設(shè)備可以根據(jù)所述語言屬性提供自動(dòng)校正、文字預(yù)測或拼寫檢查中的一個(gè)或更多個(gè)。根據(jù)又一個(gè)示例性實(shí)施方式,一種計(jì)算機(jī)可讀介質(zhì)可以包括可由至少一個(gè)處理系統(tǒng)執(zhí)行的指令。該計(jì)算機(jī)可讀介質(zhì)可以存儲指令以執(zhí)行語音分析以確定用戶在與另一個(gè)用戶的語音通信期間使用的語言;生成指示所述語言的語言屬性;將所述語言屬性分配或關(guān)聯(lián)到與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目;接收創(chuàng)建到所述另一個(gè)用戶的文本通信的請求;以及,提供與所述語言屬性相對應(yīng)的文本服務(wù)以允許所述用戶以所述語言創(chuàng)建所述文本通信。另外,所述計(jì)算機(jī)可讀介質(zhì)可以存儲一個(gè)或更多個(gè)指令以存儲聯(lián)系人列表;存儲語言屬性列表;以及,從所述聯(lián)系人列表中選擇所述聯(lián)系人條目。另外,所述計(jì)算機(jī)可讀介質(zhì)可以存儲一個(gè)或更多個(gè)指令以將所述文本服務(wù)提供作為多語言文本通信應(yīng)用的一部分。另外地,其中,其中所述計(jì)算機(jī)可讀介質(zhì)駐留的用戶設(shè)備包括無線電話。
合并在本申請中并且構(gòu)成本申請的一部分的附圖例示了這里描述的示例性實(shí)施方式,并且與說明書一起說明這些示例性實(shí)施方式。在附圖中圖1A-1F是例示如下的示例性環(huán)境的圖,其中,可以實(shí)施基于語言屬性到用戶的聯(lián)系人條目的分配而提供文本服務(wù)的示例性實(shí)施方式;圖2是例示其中可以實(shí)施這里描述的示例性實(shí)施方式的示例性用戶設(shè)備的圖;圖3是例示用戶設(shè)備的示例性部件的圖;圖4是例示用戶設(shè)備的示例性功能部件的圖;圖5A- 是例示由功能性部件執(zhí)行的示例性處理的圖;以及圖6A和6B是例示用于基于語言屬性到用戶的聯(lián)系人條目的分配而提供文本服務(wù)的示例性處理的流程圖。
具體實(shí)施例方式下面的詳細(xì)描述參考附圖。在不同的附圖中的相同的附圖標(biāo)記可以標(biāo)識相同或相似的部件。而且,下面的描述不限制由權(quán)利要求書限定的本發(fā)明。概述根據(jù)示例性實(shí)施方式,當(dāng)多語言用戶與另一個(gè)用戶進(jìn)行語音通信時(shí)(例如,電話呼叫、語音聊天、語音多媒體消息服務(wù)(MMS)消息等),用戶設(shè)備可以分析語音通信以確定該多語言用戶使用的語言(例如,英語、瑞典語、德語、日語等)。用戶設(shè)備然后可以生成指示語言的語言屬性,并且將語言屬性分配到與另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目或者將語言屬性和與另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目關(guān)聯(lián),該另一個(gè)用戶例如可以包括在存儲于該用戶設(shè)備上的聯(lián)系人列表中或包括在與該另一個(gè)用戶相關(guān)聯(lián)的單獨(dú)的列表中。當(dāng)多語言用戶開始與另一個(gè)用戶的文本通信(例如,電子郵件、簡單消息服務(wù)(SMS)消息、MMS消息等)時(shí),用戶設(shè)備可以自動(dòng)地提供與由語言屬性指示的語言相應(yīng)的文本服務(wù)。通過示例的方式,而不是限制地,文本服務(wù)可以包括根據(jù)語言的腳本系統(tǒng)(例如,字母字符、方向性、分段等),以及拼寫檢查、文字暗示或自動(dòng)校正中的一個(gè)或更多個(gè)。此外,按照該方式,多語言用戶可以不必選擇適當(dāng)?shù)恼Z言用于將文本通信傳遞到另一個(gè)用戶。示例性環(huán)境圖1A是其中可以實(shí)施這里描述的一個(gè)或更多個(gè)示例性實(shí)施方式的示例性環(huán)境100的圖。如在圖1A中所示,環(huán)境100可以包括用戶105-1和105-2以及用戶設(shè)備110-1和110-2 (—般地稱為(一個(gè)或多個(gè))用戶設(shè)備110)。環(huán)境100可以包括在用戶設(shè)備110之間的有線和/或無線連接。在環(huán)境100中的設(shè)備的數(shù)量和構(gòu)造是示例性的并且為了簡明而被提供。實(shí)際上,除了在圖1A中所示的那些,環(huán)境100可以包括另外的設(shè)備、不同的設(shè)備和/或不同布置的設(shè)備。例如,環(huán)境100可以包括允許用戶105-1和105-2彼此通信的網(wǎng)絡(luò)。用戶設(shè)備110可以對應(yīng)于便攜式設(shè)備、移動(dòng)設(shè)備、手持設(shè)備或固定設(shè)備。通過示例的方式,而不是限制地,用戶設(shè)備110可以包括電話(例如,智能電話、便攜式電話、互聯(lián)網(wǎng)協(xié)議(IP)電話等)、PDA設(shè)備、計(jì)算機(jī)(例如,平板計(jì)算機(jī)、膝上計(jì)算機(jī)、掌上計(jì)算機(jī)、臺式計(jì)算機(jī)等)和/或一些其它類型的終端設(shè)備。用戶設(shè)備110可以基于下面進(jìn)一步描述的語言屬性提供文本服務(wù)。根據(jù)示例性實(shí)施方式,可以由用戶設(shè)備110自動(dòng)地執(zhí)行與基于語言屬性到用戶的聯(lián)系人條目的分配而提供文本服務(wù)相關(guān)聯(lián)的一個(gè)或更多個(gè)處理。而且,根據(jù)示例性實(shí)施方式,用戶設(shè)備110可以提供優(yōu)先選擇或選項(xiàng)菜單,以允許用戶105-2打開或關(guān)閉該特征。參考圖1A,根據(jù)示例性情形,用戶105-2可以執(zhí)行到用戶105_1的語音通信115。如所例示的,用戶105-2可以居住在瑞典,用戶105-1可以居住在美國??梢约僭O(shè)用戶105-2是多語言的。例如,用戶105-2可以決定說英語來代替瑞典語。如在圖1B中所例示的,在語音通信115期間,用戶設(shè)備110-2可以自動(dòng)地執(zhí)行語音分析120以確定用戶105-2所說的語言。參考圖1C,一旦確定了用戶105-2所說的語言,用戶設(shè)備110-2就可以生成125指示或標(biāo)識該語言的語言屬性(例如,語言標(biāo)記、字符串、條目等)。如在圖1D中所例示的,用戶設(shè)備110-2可以自動(dòng)地選擇和關(guān)聯(lián)130對于聯(lián)系人條目(即,與用戶105-1相關(guān)聯(lián)的聯(lián)系人條目)的語言屬性。例如,該聯(lián)系人條目可以是存儲在用戶設(shè)備110-2上的電話本或聯(lián)系人列表的一部分。用戶設(shè)備110-2可以基于與語音通信115相關(guān)聯(lián)的信息自動(dòng)地選擇與用戶105-1相關(guān)聯(lián)的聯(lián)系人條目。例如,用戶設(shè)備110-2可以基于與用戶105-1相關(guān)聯(lián)的出站地址(例如,電話號碼)選擇合適的聯(lián)系人條目。語言屬性可以指示語言為英語。參考圖1E和1F,當(dāng)用戶105-2決定創(chuàng)建到用戶105_1的文本通信140時(shí),用戶設(shè)備110-2可以基于與用戶105-1的聯(lián)系人條目相關(guān)聯(lián)的語言屬性提供135文本服務(wù)。例如,用于創(chuàng)建文本通信140的用戶接口可以為基于英語的文本通信140提供腳本系統(tǒng)、拼寫檢查、文字暗示和自動(dòng)校正。由于上述內(nèi)容,多語言用戶可以不必選擇適當(dāng)?shù)恼Z言用于將文本通信傳遞到另一個(gè)用戶。而是,用戶設(shè)備110可以基于與多語言用戶的聯(lián)系人相關(guān)聯(lián)的語言屬性自動(dòng)地為多語言用戶提供適當(dāng)?shù)奈谋痉?wù)。示例性用戶設(shè)備圖2是例示其中可以實(shí)施這里描述的示例性實(shí)施方式的示例性用戶設(shè)備110的圖。如在圖2中所示的,用戶設(shè)備110可以包括外殼205、麥克風(fēng)210、揚(yáng)聲器215、按鍵220和顯示器225。根據(jù)其它實(shí)施方式,除了這里描述的在圖2中所例示的那些,用戶設(shè)備110可以包括更少的部件、另外的部件、不同的部件、和/或不同的部件布置。另外,用戶設(shè)備110可以采取與圖2中所例示的構(gòu)造不同的構(gòu)造(例如,滑塊、蛤殼等)的形式。外殼205可以包括容納用戶設(shè)備110的部件的結(jié)構(gòu)。例如,外殼205可以由塑料、金屬或一些其它類型的材料形成。外殼205可以支持麥克風(fēng)210、揚(yáng)聲器215、按鍵220和顯示器225。麥克風(fēng)210可以將聲波轉(zhuǎn)換為相應(yīng)的電信號。例如,用戶可以在電話接通期間對著麥克風(fēng)210說話或者對著麥克風(fēng)210說話以執(zhí)行語音命令。揚(yáng)聲器215可以將電信號轉(zhuǎn)換為相應(yīng)的聲波。例如,用戶可以通過揚(yáng)聲器215聽音樂或聽電話。按鍵220可以將輸入提供到用戶設(shè)備110。例如,按鍵220可以包括標(biāo)準(zhǔn)電話鍵盤、QWERTY鍵盤和/或一些其它類型的鍵盤(例如,計(jì)算器鍵盤、數(shù)字鍵盤等)。按鍵220可以包括特殊用途按鍵以提供特定的功能(例如,發(fā)送、呼叫、電子郵件等)。顯不器225可以操作作為輸出部件。例如,顯不器225可以包括液晶顯不器(IXD)、等離子體顯示面板(PDP)、場發(fā)射顯示器(FED)、薄膜晶體管(TFT)顯示器或一些其它類型的顯示器技術(shù)。另外,根據(jù)示例性實(shí)施,顯示器225可以操作作為輸入部件。例如,顯示器225可以包括觸摸感應(yīng)屏幕。在如此的情形中,顯示器225可以對應(yīng)于(例如,能夠感應(yīng)單個(gè)觸摸的)單點(diǎn)輸入設(shè)備或者(例如,能夠感應(yīng)同時(shí)發(fā)生的多個(gè)觸摸的)多點(diǎn)輸入設(shè)備。而且,可以利用多種感應(yīng)技術(shù)來實(shí)現(xiàn)顯示器225,感應(yīng)技術(shù)包括但不限制于電容式感應(yīng)、表面聲波感應(yīng)、電阻式感應(yīng)、光學(xué)感應(yīng)、壓力感應(yīng)、紅外感應(yīng)或姿態(tài)感應(yīng)。顯示器225還可以包括自動(dòng)旋轉(zhuǎn)功倉泛。顯示器225能夠顯示文本、圖片和/或視頻。顯示器225還可以顯示可以由用戶選擇的各種圖像(例如,圖標(biāo)、對象等)以訪問各種應(yīng)用、輸入數(shù)據(jù)并且/或者導(dǎo)航等。圖3是例示用戶設(shè)備110的示例性部件的圖。如所例示的,用戶設(shè)備110可以包括處理系統(tǒng)305、可以包括應(yīng)用315的存儲器/存儲部310、通信接口 320、輸入325和輸出330。根據(jù)其它實(shí)施方式,除了這里描述的在圖3中所例示的那些,用戶設(shè)備110可以包括更少的部件、另外的部件、不同的部件或不同的部件布置。處理系統(tǒng)305可以包括一個(gè)或多個(gè)處理器、微處理器、協(xié)同處理器、專用集成電路(ASIC)、控制器、可編程邏輯器件、芯片集、現(xiàn)場可編程門陣列(FPGA)、專用指令集處理器(ASIP)、系統(tǒng)上芯片(SOC)和/或可以理解并且/或者執(zhí)行指令和/或數(shù)據(jù)的一些其它部件。處理系統(tǒng)305可以控制總體操作或者由用戶設(shè)備110執(zhí)行的(一個(gè)或多個(gè))操作的一部分。處理系統(tǒng)305可以基于操作系統(tǒng)和/或各種應(yīng)用(例如,應(yīng)用315)執(zhí)行一個(gè)或更多個(gè)操作。處理系統(tǒng)305可以訪問來自存儲器/存儲部310的指令、來自用戶設(shè)備110的其它部件的指令、和/或來自在用戶設(shè)備110外部的源(例如,網(wǎng)絡(luò)或另一個(gè)設(shè)備)的指令。存儲器/存儲部310可以包括一個(gè)或多個(gè)存儲器和/或一個(gè)或多個(gè)輔助存儲部。例如,存儲器/存儲部310可以包括隨機(jī)訪問存儲器(RAM)、動(dòng)態(tài)隨機(jī)訪問存儲器(DRAM)、只讀存儲器(ROM)、可編程只讀存儲器(PROM)、閃存和/或一些其它類型的存儲器。伴隨相應(yīng)的驅(qū)動(dòng),存儲器/存儲部310可以包括硬盤(例如,磁盤、光盤、磁光盤、固態(tài)盤等)或一些其它類型的計(jì)算機(jī)可讀介質(zhì)。存儲器/存儲部310可以包括存儲器、存儲設(shè)備或在用戶設(shè)備110外部的并且/或者可從用戶設(shè)備110拆卸的存儲部件,例如通用串行總線(USB)記憶棒、軟件保護(hù)器、硬盤、大容量存儲器、脫機(jī)存儲器等。這里使用的術(shù)語“計(jì)算機(jī)可讀介質(zhì)”旨在被廣泛地理解為包括例如存儲器、輔助存儲部、壓縮盤(CD)、數(shù)字通用光盤(DVD)等。計(jì)算機(jī)可讀介質(zhì)可以在單個(gè)設(shè)備中、在多個(gè)設(shè)備中、以集中化的方式或者以分散的方式來實(shí)現(xiàn)。存儲器/存儲部310可以存儲數(shù)據(jù)、(一個(gè)或多個(gè))應(yīng)用和/或與用戶設(shè)備110的操作相關(guān)的指令。存儲器/存儲部310可以存儲數(shù)據(jù)、應(yīng)用315和/或與用戶設(shè)備110的操作相關(guān)的指令。應(yīng)用315可以包括提供各種服務(wù)或功能的軟件。通過示例的方式,而不是限制地,應(yīng)用315可以包括電話應(yīng)用、語音識別應(yīng)用、視頻應(yīng)用、多媒體應(yīng)用、音樂播放器應(yīng)用、聯(lián)系人應(yīng)用、日歷應(yīng)用、即時(shí)消息應(yīng)用、網(wǎng)頁瀏覽應(yīng)用、基于位置的應(yīng)用(例如,基于全球定位系統(tǒng)(GPS)的應(yīng)用)、博客應(yīng)用和/或其它類型的應(yīng)用(例如,文字處理應(yīng)用、電子表格應(yīng)用等)。應(yīng)用315可以包括用于提供多語言文本通信的一個(gè)或更多個(gè)應(yīng)用(例如,電子郵件應(yīng)用、SMS應(yīng)用、MMS應(yīng)用等)。根據(jù)示例性實(shí)施方式,當(dāng)用戶希望創(chuàng)建文本通信時(shí),應(yīng)用315可以根據(jù)語言屬性自動(dòng)地向適當(dāng)?shù)恼Z言開放。應(yīng)用315可以顯示軟鍵,該軟鍵可以被映射到對應(yīng)于由語言屬性指示的語言的字符或符號數(shù)據(jù)庫。應(yīng)用315還可以提供根據(jù)語言屬性的這里描述的其它文本服務(wù)(例如,自動(dòng)校正、方向性等)。通信接口 320可以允許用戶設(shè)備110與其它設(shè)備、網(wǎng)絡(luò)和/或系統(tǒng)通信。例如,通信接口 320可以包括一個(gè)或多個(gè)無線和/或有線通信接口。通信接口 320可以包括發(fā)送器、接收器和/或收發(fā)器。通信接口 320可以根據(jù)各種協(xié)議、通信標(biāo)準(zhǔn)等操作。輸入325可以允許到用戶設(shè)備110中的輸入。例如,輸入325可以包括麥克風(fēng)210、按鍵220、顯示器225、觸墊、按鈕、開關(guān)、輸入端口、語音識別邏輯、指紋識別邏輯、網(wǎng)絡(luò)攝像機(jī)和/或一些其它類型的視覺、聽覺、觸覺等方式的輸入部件。輸出335可以允許用戶設(shè)備110提供輸出。例如,輸出330可以包括揚(yáng)聲器215、顯不器225、一個(gè)或更多個(gè)發(fā)光二極管(LED)、輸出端口、振動(dòng)機(jī)構(gòu)、和/或一些其它類型的視覺、聽覺、觸覺等方式的輸出部件。用戶設(shè)備110可以響應(yīng)于執(zhí)行在諸如存儲器/存儲部310這樣的計(jì)算機(jī)可讀介質(zhì)中包括的軟件指令的處理系統(tǒng)305來執(zhí)行操作。例如,軟件指令可以從另一個(gè)計(jì)算機(jī)可讀介質(zhì)讀入存儲器/存儲部310中,或者經(jīng)由通信接口 320從另一個(gè)設(shè)備讀入存儲器/存儲部310中。在存儲器/存儲部310中存儲的軟件指令可以使處理系統(tǒng)305執(zhí)行這里描述的各種處理??蛇x地,用戶設(shè)備110可以基于硬件,硬件和固件,和/或硬件、軟件和固件來執(zhí)行處理。圖4是例示用戶設(shè)備110的示例性功能部件的圖。如所例示的,用戶設(shè)備110可以包括語音分析器405、語言屬性生成器410、語言屬性分配器415和文本服務(wù)管理器420。基于相對于圖3所例示和描述的部件,語音分析器405、語言屬性生成器410、語言屬性分配器415和/或文本服務(wù)管理器420可以實(shí)現(xiàn)為硬件(例如,處理系統(tǒng)305等)和軟件(例如,應(yīng)用315等)的組合。可選地,基于相對于圖3所例示和描述的部件,語音分析器405、語言屬性生成器410、語言屬性分配器415和/或文本服務(wù)管理器420可以實(shí)現(xiàn)為硬件,硬件和固件,或者硬件、軟件和固件。語音分析器405可以分析語音通信以確定用戶所說的語言。例如,語音分析器405可以包括語言識別器或者使用一些其它的用于確定與語音通信相關(guān)聯(lián)的語言的傳統(tǒng)方法。語音分析器405可以識別多種語言、方言等。語言屬性生成器410可以基于由語音分析器405確定的語言生成語言屬性。例如,語言屬性生成器410可以生成指示或標(biāo)識語言的字符串(例如,英語、法語、西班牙語等)或者一些其它類型的標(biāo)識符。語言屬性分配器415可以選擇聯(lián)系人條目,并且將語言屬性分配或關(guān)聯(lián)到存儲在用戶設(shè)備110中的該聯(lián)系人條目。例如,語言屬性分配器415可以基于與語音通信相關(guān)聯(lián)的信息選擇聯(lián)系人條目。通過示例的方式,但是非限制地,語言屬性分配器415可以關(guān)聯(lián)與另一個(gè)用戶相關(guān)聯(lián)的入站語音通信地址、出站語音通信地址、名字等,并且將該信息與適當(dāng)?shù)穆?lián)系人條目匹配。語言屬性分配器415可以將作為標(biāo)記的語言屬性分配或關(guān)聯(lián)到該聯(lián)系人條目??蛇x地,語言屬性分配器415可以創(chuàng)建包括語言屬性的單獨(dú)的列表、單獨(dú)的列表?xiàng)l目或一些其它數(shù)據(jù)結(jié)構(gòu)。該單獨(dú)的列表、列表?xiàng)l目或其它數(shù)據(jù)結(jié)構(gòu)可以被分配或關(guān)聯(lián)到該聯(lián)系人條目。文本服務(wù)管理器420可以基于語言屬性提供文本服務(wù)。例如,文本服務(wù)管理器420可以根據(jù)由語言屬性指示的語言提供腳本系統(tǒng)(例如,字母字符、方向性(例如,從左到右、從右到左等)、分段(例如,標(biāo)識在文字之間的邊界等)等)以及拼寫檢查、文字暗示或自動(dòng)校正中的一個(gè)或更多個(gè)。例如,當(dāng)語言屬性指示西班牙語時(shí),文本服務(wù)管理器420可以提供根據(jù)西班牙語的文本服務(wù)。根據(jù)示例性實(shí)施方式,文本服務(wù)管理器420可以包括在多語言文本通信應(yīng)用(例如,應(yīng)用315)中。根據(jù)另一個(gè)示例性實(shí)施方式,文本服務(wù)管理器420可以不包括在多語言文本通信應(yīng)用中。而是,文本服務(wù)管理器420可以基于語言屬性向多語言文本通信應(yīng)用指示適當(dāng)?shù)恼Z言。盡管圖4例示了用戶設(shè)備110的示例性功能部件,但是在其它實(shí)施方式,除了圖4中所例示并且描述的那些,用戶設(shè)備110可以包括更少的功能部件、另外的功能部件、不同的功能部件和/或不同的功能部件布置。另外地或可選地,描述為由特定的功能部件執(zhí)行的一個(gè)或更多個(gè)操作可以由除了或代替該特定的功能部件的一個(gè)或更多個(gè)其它功能部件執(zhí)行,并且/或者一個(gè)或更多個(gè)功能部件可以組合。下面描述根據(jù)基于語言屬性到用戶的聯(lián)系人條目的分配而提供文本服務(wù)的示例性實(shí)施方式,可以由圖4中例示的功能部件執(zhí)行的示例性處理。圖5A- 是例示由這里描述的功能性部件執(zhí)行的示例性處理的圖。參考圖5A,可以假設(shè)的是,用戶(即,多語言用戶)可以從任何數(shù)量的其他用戶(未示出)接收呼入的語音通信(例如,電話呼叫)或者向任何數(shù)量的其他用戶呼出語音通信。在用戶的會話期間,用戶設(shè)備110的語音分析器405可以確定505用戶所說的語言。在當(dāng)用戶在會話期間說多于一種的語言的情形中(例如,一些詞語可以用一種語言,其它詞語可以用于另一種語言;在會話期間發(fā)生語言轉(zhuǎn)變;等),語音分析器405可以基于一個(gè)或多個(gè)因素選擇在語音通信期間使用的主要語言。例如,根據(jù)示例性實(shí)施方式,語音分析器405可以考慮與其它(一種或多種)語言相比用特定語言所說的詞語的數(shù)量,由其他(一個(gè)或多個(gè))用戶所說的語言、用戶的地理位置和/或與其它用戶相關(guān)聯(lián)的地理位置或地址信息。如在圖5B中所例示,當(dāng)語音分析器405確定了語言時(shí),語音分析器405可以將確定的語言提供510給語言屬性生成器410。語言屬性生成器410可以生成515與確定的語言相對應(yīng)的語言屬性。例如,語言屬性可以對應(yīng)于指示語言的字符串或一些其它的標(biāo)識符。參考圖5C,語言屬性分配器415可以基于與語音通信相關(guān)聯(lián)的信息選擇520與另一個(gè)用戶相對應(yīng)的聯(lián)系人條目。例如,語言屬性分配器415可以使用用戶所用的出站地址(例如,用戶所撥的電話號碼)或者使用與呼入的語音通信(例如,呼入的電話呼叫)相關(guān)聯(lián)的入站地址。語言屬性分配器415還可以考慮與語音通信相關(guān)聯(lián)的其它信息,諸如另一個(gè)用戶的名字等。如進(jìn)一步所例示的,語言屬性分配器415可以將語言屬性分配525 (關(guān)聯(lián))到選擇的聯(lián)系人條目。例如,語言屬性分配器415可以創(chuàng)建將語言屬性分配或關(guān)聯(lián)到聯(lián)系人條目的單獨(dú)的列表、列表?xiàng)l目或其它數(shù)據(jù)結(jié)構(gòu)。根據(jù)示例性實(shí)施方式,在當(dāng)聯(lián)系人條目不存在時(shí)的情形中,用戶設(shè)備110可以自動(dòng)地提醒用戶創(chuàng)建聯(lián)系人條目。如果用戶接受,則語言屬性分配器415可以將語言屬性分配或關(guān)聯(lián)到新創(chuàng)建的聯(lián)系人條目。如果用戶不接受,則語言屬性分配器415可以刪除該語
言屬性。如在圖中所示,在語音通信之后,用戶可能希望創(chuàng)建將發(fā)送到另一個(gè)用戶的文本通信。例如,用戶可以通過選擇另一個(gè)用戶的聯(lián)系人條目來選擇文本通信的接收者(例如,另一個(gè)用戶)并且指示通信的模式(例如,文本通信)。根據(jù)其它實(shí)施方式,用戶可以根據(jù)與用戶設(shè)備110的其它交互(例如,語音命令、選擇多語言文本通信應(yīng)用等)開始文本通信的創(chuàng)建。根據(jù)示例性實(shí)施方式,一旦文本通信的接收者是已知的或者由用戶提供,文本服務(wù)管理器420可以識別530與另一個(gè)用戶相關(guān)聯(lián)的語言屬性。根據(jù)示例性實(shí)施方式,文本服務(wù)管理器420可以根據(jù)由語言屬性指示的語言,提供535文本服務(wù)(例如,腳本系統(tǒng)(例如,字母字符、方向性、分段(例如,標(biāo)識在文字之間的邊界等)等)、拼寫檢查、文字暗示/預(yù)測和自動(dòng)校正)。通過示例的方式,但是非限制地,英語字母表具有26個(gè)字母,瑞典語字母表具有29個(gè)字母,德語字母表具有30個(gè)字母,等。此外,腳本具有書寫方向。通過示例的方式,但是非限制地,英語從左向右寫,希伯來語和阿位伯語從右向左寫(數(shù)字可以從左向右寫),日語從左向右寫或者豎直地從上向下寫,等。根據(jù)示例性實(shí)施方式,應(yīng)用315可以基于由文本服務(wù)管理器420提供的信息(例如,語言屬性)提供文本服務(wù)。圖6A和6B是例示用于基于語言屬性到用戶的聯(lián)系人條目的分配而提供文本服務(wù)的示例性處理600的流程圖。根據(jù)示例性實(shí)施方式,處理600可以由用戶設(shè)備110執(zhí)行。處理600可以包括建立語音通信(框605)。例如,用戶可以使用用戶設(shè)備110從/向另一個(gè)用戶接收/發(fā)送語音通信(例如,電話呼叫、語音聊天、語音MMS消息等)??梢詧?zhí)行與語音通信相關(guān)聯(lián)的語音分析(框610)。例如,用戶設(shè)備110的語音分析器405可以分析語音通信以確定(例如,用戶)正在使用的語言??梢宰R別語言(框615)。例如,用戶設(shè)備110的語音分析器405可以識別語言??梢陨烧Z言屬性(框620)。例如,用戶設(shè)備110的語言屬性生成器410可以生成語言屬性以指示語言。例如,語言屬性可以對應(yīng)于字符串或一些其它類型的標(biāo)記、標(biāo)識符、條目等。語言屬性可以被分配給聯(lián)系人條目(框625)。例如,用戶設(shè)備110的語言屬性分配器415可以從聯(lián)系人列表、電話本等中選擇與和語音通信相關(guān)聯(lián)的另一個(gè)用戶相對應(yīng)的聯(lián)系人條目。語言屬性分配器415可以將語言屬性分配或關(guān)聯(lián)到選擇的聯(lián)系人條目。如之前所述,根據(jù)示例性實(shí)施方式,在當(dāng)聯(lián)系人條目不存在時(shí)的情形中,用戶設(shè)備110可以提醒用戶創(chuàng)建關(guān)于另一個(gè)用戶的聯(lián)系人條目。根據(jù)示例性實(shí)施方式,語言屬性分配器415可以創(chuàng)建單獨(dú)的列表、單獨(dú)的列表?xiàng)l目或其它數(shù)據(jù)結(jié)構(gòu),并且將它分配或關(guān)聯(lián)到聯(lián)系人列表。可以接收關(guān)于創(chuàng)建文本通信的請求(框630)。例如,用戶設(shè)備110可以從用戶接收請求以創(chuàng)建文本通信(例如,電子郵件、SMS消息、MMS消息等)。如之前所述,通過示例的方式,但是非限制地,用戶可以從聯(lián)系人列表中選擇另一個(gè)用戶的聯(lián)系人條目并且執(zhí)行文本通信。根據(jù)示例性實(shí)施方式,用戶可以通過打開多語言文本通信應(yīng)用315、用聲音發(fā)出語音命令等開始文本通信的創(chuàng)建。一旦接收者(例如,另一個(gè)用戶)是已知的,用戶設(shè)備110可以調(diào)用文本服務(wù)。例如,用戶可以根據(jù)文本通信的類型等輸入與另一個(gè)用戶相關(guān)聯(lián)的電話號碼、另一個(gè)用戶的名字、或者與另一個(gè)用戶相關(guān)聯(lián)的一些其它標(biāo)識符或遠(yuǎn)程地址(例如,電子郵件地址等)??梢愿鶕?jù)語言屬性提供文本服務(wù)(框635 )。例如,文本服務(wù)管理器420可以根據(jù)由語言屬性指示的語言,提供文本服務(wù)(例如,腳本系統(tǒng)(例如,字母字符、方向性(例如,從左到右、從右到左等)、分段(例如,標(biāo)識在文字之間的邊界等)等)、拼寫檢查、文字暗示/預(yù)測和自動(dòng)校正)。如之前所述,根據(jù)示例性實(shí)施方式,多語言文本應(yīng)用315可以包括文本服務(wù)管理器420。根據(jù)另一個(gè)實(shí)施方式,文本服務(wù)管理器420可以向多語言文本應(yīng)用315指示與語言屬性相關(guān)的信息,從而與語言屬性相對應(yīng)地將文本服務(wù)提供給用戶。盡管圖6A和6B例示了用于基于語言屬性到用戶的聯(lián)系人條目的分配而提供文本服務(wù)的示例性處理600,但是除了相對于圖6A和6B所例示和描述的那些,在其它實(shí)施中,處理600可以包括另外的操作、更少的操作和/或不同的操作。另外,盡管一系列的框已經(jīng)參考在圖6A和6B中所例示的處理600進(jìn)行描述,但是在其它實(shí)施中可以修改這些框的順序。而且,非相關(guān)的框可以并列地執(zhí)行。結(jié)論實(shí)施的以上描述提供了示例,但是并不是要將實(shí)施窮舉或限制到公開的準(zhǔn)確形式。根據(jù)以上教導(dǎo),修改和變型是可能的,或者可以從教導(dǎo)的實(shí)踐中獲取。術(shù)語“包括”以及其同義詞(例如包含等)當(dāng)使用在說明書中時(shí),被用來確定聲明的特征、整體、步驟或部件的存在,但不是要排除一個(gè)或更多個(gè)其它特征、整體、步驟、部件或其組合的存在或添加。換句話說,這些術(shù)語意味著包括但是沒有限制。冠詞一 (“a”,“an”和“the”)意指一個(gè)或更多個(gè)項(xiàng)。而且,短語“基于”意指“至少部分地基于”,除非明確地指明其它含義。術(shù)語“和/或”意指列舉的項(xiàng)的一個(gè)或更多個(gè)的任何組合和所有組合。上面描述的另外的特定特征可以實(shí)施為執(zhí)行一個(gè)或更多個(gè)功能的“部件”。該部件可以包括諸如處理系統(tǒng)305(例如,一個(gè)或更多個(gè)處理器、一個(gè)或更多個(gè)微處理器、一個(gè)或更多個(gè)AS 1C、一個(gè)或更多個(gè)FPGA等)這樣的硬件,硬件和軟件的組合(例如,應(yīng)用315 ),硬件、軟件和固件的組合,或者硬件和固件的組合。在本申請中,沒有元件、動(dòng)作或指令應(yīng)該被理解為對于這里描述的實(shí)施方式是必要或關(guān)鍵的,除非明確地如此指出。
權(quán)利要求
1.一種方法,該方法包括以下步驟 通過用戶設(shè)備建立與另一個(gè)用戶的語音通信; 執(zhí)行語音分析以確定用戶在所述語音通信期間使用的語言; 由所述用戶設(shè)備生成指示所述語言的語言屬性; 由所述用戶設(shè)備將所述語言屬性分配或關(guān)聯(lián)到與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目; 由所述用戶設(shè)備接收創(chuàng)建到所述另一個(gè)用戶的文本通信的請求;以及由所述用戶設(shè)備提供與和所述另一個(gè)用戶相關(guān)聯(lián)的所述語言屬性相對應(yīng)的文本服務(wù),其中,所述文本服務(wù)包括腳本系統(tǒng)以允許所述用戶創(chuàng)建所述文本通信。
2.根據(jù)權(quán)利要求1所述的方法,所述方法進(jìn)一步包括以下步驟 基于與所述另一個(gè)用戶相關(guān)聯(lián)的入站通信地址或出站通信地址選擇所述聯(lián)系人條目。
3.根據(jù)權(quán)利要求1所述的方法,所述提供的步驟包括 根據(jù)所述語言屬性提供自動(dòng)校正、文字預(yù)測或拼寫檢查中的一個(gè)或更多個(gè)。
4.根據(jù)權(quán)利要求1所述的方法,所述提供的步驟包括 將所述文本服務(wù)提供作為多語言文本通信應(yīng)用的一部分。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述文本通信包括電子郵件、簡單消息傳送服務(wù)消息或多媒體消息傳送服務(wù)消息中的一個(gè)。
6.根據(jù)權(quán)利要求1所述的方法,所述方法進(jìn)一步包括以下步驟 當(dāng)與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目不存在時(shí),創(chuàng)建與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述語音通信包括電話呼叫、語音聊天或語音多媒體消息傳送服務(wù)消息中的一個(gè)。
8.根據(jù)權(quán)利要求1所述的方法,其中,所述腳本系統(tǒng)包括與所述語言屬性相對應(yīng)的字母和方向性系統(tǒng)。
9.一種用戶設(shè)備,該用戶設(shè)備包括被構(gòu)造為執(zhí)行以下操作的部件 執(zhí)行語音分析以確定用戶在與另一個(gè)用戶的語音通信期間使用的語言; 生成指示所述語言的語言屬性; 將所述語言屬性分配或關(guān)聯(lián)到與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目; 接收創(chuàng)建到所述另一個(gè)用戶的文本通信的請求;以及 提供與所述語言屬性相對應(yīng)的腳本系統(tǒng)以允許所述用戶以所述語言創(chuàng)建所述文本通信。
10.根據(jù)權(quán)利要求9所述的用戶設(shè)備,其中,所述用戶設(shè)備包括無線電話。
11.根據(jù)權(quán)利要求9所述的用戶設(shè)備,其中,當(dāng)執(zhí)行語音分析時(shí),所述部件被構(gòu)造為 確定所述語言,即使當(dāng)所述用戶在所述語音通信期間說多于一種的語言時(shí)。
12.根據(jù)權(quán)利要求9所述的用戶設(shè)備,其中,所述部件被進(jìn)一步構(gòu)造為 存儲聯(lián)系人列表; 創(chuàng)建與所述語言屬性相對應(yīng)的單獨(dú)的列表?xiàng)l目;以及 基于與所述另一個(gè)用戶相關(guān)聯(lián)的入站通信地址或出站通信地址從所述聯(lián)系人列表中選擇所述聯(lián)系人條目。
13.根據(jù)權(quán)利要求9所述的用戶設(shè)備,其中,所述文本通信包括電子郵件、簡單消息傳送服務(wù)消息或多媒體消息傳送服務(wù)消息中的一個(gè)。
14.根據(jù)權(quán)利要求9所述的用戶設(shè)備,其中,所述部件被進(jìn)一步構(gòu)造為 執(zhí)行語音分析以識別所述另一個(gè)用戶使用的語言。
15.根據(jù)權(quán)利要求9所述的用戶設(shè)備,其中,所述部件被進(jìn)一步構(gòu)造為 當(dāng)與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目不存在時(shí),創(chuàng)建與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目。
16.根據(jù)權(quán)利要求9所述的用戶設(shè)備,其中,所述部件被進(jìn)一步構(gòu)造為 根據(jù)所述語言屬性提供自動(dòng)校正、文字預(yù)測或拼寫檢查中的一個(gè)或更多個(gè)。
17.一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)包括可由至少一個(gè)處理系統(tǒng)執(zhí)行的指令,該計(jì)算機(jī)可讀介質(zhì)存儲用于執(zhí)行以下操作的指令 執(zhí)行語音分析以確定用戶在與另一個(gè)用戶的語音通信期間使用的語言; 生成指示所述語言的語言屬性; 將所述語言屬性分配或關(guān)聯(lián)到與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目; 接收創(chuàng)建到所述另一個(gè)用戶的文本通信的請求;以及 提供與所述語言屬性相對應(yīng)的文本服務(wù)以允許所述用戶以所述語言創(chuàng)建所述文本通 目。
18.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)進(jìn)一步存儲用于執(zhí)行以下操作的一個(gè)或更多個(gè)指令 存儲聯(lián)系人列表; 存儲語言屬性列表;以及 從所述聯(lián)系人列表中選擇所述聯(lián)系人條目。
19.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)進(jìn)一步存儲用于執(zhí)行以下操作的一個(gè)或更多個(gè)指令 將所述文本服務(wù)提供作為多語言文本通信應(yīng)用的一部分。電話。
20.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其中,其中所述計(jì)算機(jī)可讀介質(zhì)駐留的用戶設(shè)備包括無線
全文摘要
一種方法,該方法包括建立與另一個(gè)用戶的語音通信;執(zhí)行語音分析以確定用戶在所述語音通信期間使用的語言;生成指示所述語言的語言屬性;將所述語言屬性分配或關(guān)聯(lián)到與所述另一個(gè)用戶相關(guān)聯(lián)的聯(lián)系人條目或單獨(dú)的列表;接收創(chuàng)建到所述另一個(gè)用戶的文本通信的請求;以及,提供與和所述另一個(gè)用戶相關(guān)聯(lián)的所述語言屬性相對應(yīng)的文本服務(wù),其中,所述文本服務(wù)包括腳本系統(tǒng)以允許所述用戶創(chuàng)建所述文本通信。
文檔編號H04M1/2745GK103003874SQ201180019960
公開日2013年3月27日 申請日期2011年4月5日 優(yōu)先權(quán)日2010年5月6日
發(fā)明者E·阿林, R·邦克, S-O·卡爾森 申請人:索尼移動(dòng)通訊有限公司