專利名稱:根據(jù)所捕捉的語(yǔ)音和音頻內(nèi)容來(lái)填充列表和任務(wù)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及生成與填充列表和任務(wù),尤其是根據(jù)音頻內(nèi)容來(lái)生成與填充列表和任務(wù)。
背景技術(shù):
隨著計(jì)算機(jī)和計(jì)算機(jī)軟件的出現(xiàn),已經(jīng)作出幫助人們管理他們的工作和非工作生活這二者的大量進(jìn)步。為了幫助正嘗試同時(shí)進(jìn)行工作、家庭以及二者間的多項(xiàng)任務(wù)的人們,已經(jīng)開(kāi)發(fā)了電子任務(wù)和日歷程序以輔助維護(hù)、跟蹤和記憶每天必須完成的所有事情的經(jīng)常令人畏縮的任務(wù)。不幸的是,許多人通常被縮減到為自己手寫(xiě)大量的備忘錄到小紙片上、記事本上、便簽上等??吹皆S多備忘錄被粘在個(gè)人書(shū)桌、計(jì)算機(jī)屏幕、家庭電冰箱等以提醒個(gè)人處理一個(gè)或多個(gè)任務(wù)是普遍的。雖然個(gè)人可以訪問(wèn)并且可以利用好的電子任務(wù)或日歷程 序,但是他或她就是無(wú)法抗拒手寫(xiě)許多備忘錄以跟蹤他或她認(rèn)為“真正”重要的那些事情。隨著移動(dòng)計(jì)算設(shè)備(例如,移動(dòng)電話和移動(dòng)計(jì)算機(jī))的劇增和使用,雖然大多數(shù)人可能無(wú)法容易地獲得小紙片、記事本或便簽,但他們手邊通常就有至少一個(gè)移動(dòng)計(jì)算設(shè)備,可用這至少一個(gè)移動(dòng)計(jì)算設(shè)備將任務(wù)或列表輸入到一個(gè)或多個(gè)電子任務(wù)列表、日歷、或列表。然而,在特定情況下,例如當(dāng)用戶正在駕駛時(shí)或當(dāng)用戶正在行進(jìn)中時(shí),使用用于輸入任務(wù)或列表項(xiàng)的這種設(shè)備可能不容易獲得或者不合適。本發(fā)明正是對(duì)于這些和其它考慮事項(xiàng)而做出的。
發(fā)明內(nèi)容
本發(fā)明的各實(shí)施例通過(guò)經(jīng)由通過(guò)能夠錄制音頻的移動(dòng)計(jì)算設(shè)備(諸如移動(dòng)電話或移動(dòng)計(jì)算機(jī))的、或通過(guò)與固定或有線計(jì)算設(shè)備相關(guān)聯(lián)的語(yǔ)音或音頻捕捉工具(例如話筒)的語(yǔ)音或音頻輸入,提供自動(dòng)捕捉并將任務(wù)和列表項(xiàng)填充到電子任務(wù)或列表表面,來(lái)解決上述和其他問(wèn)題。根據(jù)各個(gè)實(shí)施例,語(yǔ)音或音頻任務(wù)或列表項(xiàng)可被捕捉以供輸入到任務(wù)應(yīng)用界面中或輸入到列表創(chuàng)作表面界面中,以便隨后被用作任務(wù)項(xiàng)、提醒、“待完成”項(xiàng)、列表項(xiàng)、日程項(xiàng)、工作組織概要等。所捕捉的語(yǔ)音或音頻內(nèi)容可被本地或遠(yuǎn)程地轉(zhuǎn)錄,并且所轉(zhuǎn)錄的內(nèi)容可被填充到任務(wù)或列表創(chuàng)作表面用戶界面中,該任務(wù)或列表創(chuàng)作表面用戶界面可被顯示在捕捉設(shè)備(例如移動(dòng)電話)上,或可被遠(yuǎn)程存儲(chǔ)并隨后與多個(gè)不同計(jì)算設(shè)備上的多個(gè)應(yīng)用相關(guān)聯(lián)地顯示。另外,如果需要,包含所捕捉的語(yǔ)音或音頻內(nèi)容的音頻文件可被附連到所轉(zhuǎn)錄和處理的內(nèi)容,以便允許用戶與所捕捉的語(yǔ)音或音頻文件的被顯示的轉(zhuǎn)錄相關(guān)聯(lián)地回放所捕捉的音頻文件??蓪?duì)被轉(zhuǎn)錄的語(yǔ)音或音頻內(nèi)容執(zhí)行自然語(yǔ)言處理,并且元數(shù)據(jù)可被應(yīng)用到被轉(zhuǎn)錄和處理的內(nèi)容以增強(qiáng)對(duì)內(nèi)容的使用。例如,被應(yīng)用到被轉(zhuǎn)錄和處理的內(nèi)容的元數(shù)據(jù)可以允許對(duì)被轉(zhuǎn)錄和處理的內(nèi)容的高效的過(guò)濾、編輯、搜索、分類或其他類似操作。使用“模糊”提醒方法的事件時(shí)間線可允許提醒與任務(wù)、事件和活動(dòng)相關(guān)聯(lián),其中一些任務(wù)、事件和/或活動(dòng)必須在規(guī)定日期/時(shí)間完成或發(fā)生,但其他任務(wù)、事件和/活動(dòng)可在寬松的或“模糊的”日期/時(shí)間范圍期間或不在特定日期/時(shí)間范圍期間完成或發(fā)生?!獋€(gè)或多個(gè)實(shí)施例的細(xì)節(jié)在附圖和以下描述中闡明。通過(guò)閱讀下面的詳細(xì)描述并參考相關(guān)聯(lián)的附圖,其他特征和優(yōu)點(diǎn)將變得顯而易見(jiàn)。要理解的是下面的詳細(xì)描述僅僅是說(shuō)明性的,而不是對(duì)所要求保護(hù)的發(fā)明的限制。提供本發(fā)明內(nèi)容以便以簡(jiǎn)化的形式介紹將在以下具體實(shí)施方式
中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并不旨在標(biāo)識(shí)出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。
圖I是示出在計(jì)算機(jī)監(jiān)視器的顯示器屏幕上部署的列表創(chuàng)作表面用戶界面的簡(jiǎn)化框圖。 圖2是示出在計(jì)算機(jī)監(jiān)視器的顯示器屏幕上部署的,用一個(gè)或多個(gè)任務(wù)、事件、活動(dòng)、或信息片段來(lái)填充的列表創(chuàng)作表面用戶界面的簡(jiǎn)化框圖。圖3是示出從所選任務(wù)項(xiàng)透視出的信息列表的圖2的列表創(chuàng)作表面用戶界面的簡(jiǎn)化框圖。圖4是可在其中實(shí)施本發(fā)明的各實(shí)施例的計(jì)算架構(gòu)的簡(jiǎn)化框圖。圖5是示出與所顯示的文檔相關(guān)聯(lián)地顯示的列表創(chuàng)作表面用戶界面的簡(jiǎn)化框圖。圖6是示出移動(dòng)計(jì)算設(shè)備并且示出在該移動(dòng)計(jì)算設(shè)備的顯示器屏幕上部署的列表創(chuàng)作表面用戶界面的簡(jiǎn)化框圖。圖7是示出移動(dòng)計(jì)算設(shè)備并且示出在該移動(dòng)計(jì)算設(shè)備的顯示器屏幕上部署的列表創(chuàng)作表面用戶界面的簡(jiǎn)化框圖。圖8是示出可用其捕捉語(yǔ)音或音頻內(nèi)容以便生成相關(guān)聯(lián)的任務(wù)或列表項(xiàng)的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)化框圖。圖9是示出可用其捕捉語(yǔ)音或音頻內(nèi)容以便生成相關(guān)聯(lián)的任務(wù)或列表項(xiàng)的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)化框圖。圖10是示出在其上顯示從所捕捉的語(yǔ)音輸入中獲得的列表項(xiàng)的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)化框圖。圖11是示出在其上顯示從所捕捉的語(yǔ)音輸入中獲得的列表項(xiàng)的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)化框圖。圖12是示出在其上顯示日歷信息的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)化框圖,該日歷信息與所捕捉和處理的語(yǔ)音或音頻輸入相關(guān)聯(lián)地顯示。圖13是示出用于捕捉語(yǔ)音和/或音頻輸入以及用從所捕捉的語(yǔ)音或音頻記錄中獲得的信息來(lái)填充電子任務(wù)或列表界面的方法的流程圖。圖14是可用其實(shí)施本發(fā)明的各實(shí)施例的計(jì)算設(shè)備的簡(jiǎn)化框圖。圖15A和15B是可用來(lái)實(shí)施本發(fā)明的各實(shí)施例的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)化框圖。圖16是可在其中實(shí)施本發(fā)明的各實(shí)施例的分布式計(jì)算系統(tǒng)的簡(jiǎn)化框圖。
具體實(shí)施例方式如上面所簡(jiǎn)要描述的,本發(fā)明的各實(shí)施例旨在經(jīng)由通過(guò)能夠記錄音頻的移動(dòng)計(jì)算設(shè)備(諸如移動(dòng)電話或移動(dòng)計(jì)算機(jī))、或通過(guò)與固定或有線計(jì)算設(shè)備相關(guān)聯(lián)的語(yǔ)音或音頻捕捉工具(例如話筒)的語(yǔ)音或音頻輸入,自動(dòng)捕捉任務(wù)和列表項(xiàng),并將其填充到電子任務(wù)或列表表面。根據(jù)一個(gè)實(shí)施例,語(yǔ)音和音頻輸入可經(jīng)由汽車或其他車輛中配備或嵌入的語(yǔ)音捕捉和識(shí)別系統(tǒng)來(lái)捕捉。例如,當(dāng)用戶正在駕駛時(shí)、當(dāng)用戶正在行進(jìn)中時(shí),任務(wù)或列表項(xiàng)可經(jīng)由語(yǔ)音或音頻輸入來(lái)捕捉,并且可以捕捉長(zhǎng)的項(xiàng)目列表而不需要用戶將視線從主要的焦點(diǎn)項(xiàng)移開(kāi)??捎脤?duì)捕捉設(shè)備(例如移動(dòng)電話)的最小觸摸和/或交互來(lái)執(zhí)行對(duì)這種信息的捕捉,并且可以執(zhí)行對(duì)信息的捕捉而不必在各個(gè)任務(wù)或列表項(xiàng)的輸入間暫停。根據(jù)一個(gè)實(shí)施例,對(duì)這種信息的捕捉可由用戶提示經(jīng)由語(yǔ)音命令(諸如命令“記錄”等)來(lái)啟動(dòng)。另外,有關(guān)所捕捉的感興趣的項(xiàng)的決定或動(dòng)作可被推遲到查看所捕捉的信息對(duì)用戶來(lái)說(shuō)更合適的一捕捉后的時(shí)間。以下具體實(shí)施方式
參考各個(gè)附圖。只要可能,就在附圖和以下描述中使用相同的附圖標(biāo)記來(lái)指示相同或相似的元件。盡管可能描述了本發(fā)明的實(shí)施例,但修改、改編、以及其他實(shí)現(xiàn)是可能的。例如,可對(duì)附圖中所示的元素進(jìn)行置換、添加、或修改,并且可通過(guò)對(duì)所公開(kāi)的方法置換、重新排序、或添加階段來(lái)修改本文中所描述的方法。因此,下文的詳細(xì)描 述不限制本發(fā)明,相反,本發(fā)明的合適范圍由所附權(quán)利要求來(lái)限定。根據(jù)各實(shí)施例,根據(jù)所記錄的語(yǔ)音和/或音頻輸入生成的任務(wù)項(xiàng)可被自動(dòng)地填充到任務(wù)應(yīng)用用戶界面中。另外,列表項(xiàng),例如必要列表項(xiàng)(例如供應(yīng)、雜貨列表等)、“待完成”列表項(xiàng)、日程列表項(xiàng)等,可根據(jù)所記錄的輸入來(lái)生成,并且可被填充到記錄設(shè)備(例如移動(dòng)電話)上的、或向其分發(fā)列表項(xiàng)的任何其他移動(dòng)或固定計(jì)算設(shè)備上的列表創(chuàng)作表面中。圖1-7的描述旨在生成、顯示和使用與任何應(yīng)用和計(jì)算設(shè)備相關(guān)聯(lián)的列表創(chuàng)作表面和任務(wù)界面。圖8-13的描述旨在生成、顯示和使用與根據(jù)所記錄的語(yǔ)音和/或其他音頻內(nèi)容生成的列表和任務(wù)相關(guān)聯(lián)的列表創(chuàng)作表面和任務(wù)界面。圖14-16的描述旨在可用其實(shí)施本發(fā)明的各實(shí)施例的操作環(huán)境。隨后參考圖1,列表創(chuàng)作表面的列表用戶界面120可被用作與用于手動(dòng)或自動(dòng)輸入列表項(xiàng)的一個(gè)或多個(gè)軟件應(yīng)用顯示相關(guān)聯(lián)的電子備忘錄、小紙片、記事本、便簽等,所述列表項(xiàng)諸如用戶可能原本記在一張紙、記事本或其他介質(zhì)上以將被認(rèn)為對(duì)用戶來(lái)說(shuō)重要的這種信息保持在最前面或提醒用戶的任務(wù)、事件、活動(dòng)、或其他信息片段。除了將信息輸入到用戶界面120以外,用戶界面120可用于快速捕捉來(lái)自被打開(kāi)的文檔的信息以及與被打開(kāi)的文檔相關(guān)聯(lián)的信息,使得用戶不必為了啟動(dòng)任務(wù)輸入用戶界面而離開(kāi)當(dāng)前應(yīng)用。實(shí)際上,列表創(chuàng)作表面用戶界面(UI) 120可以與各種電子文件(諸如,電子文檔、電子郵件項(xiàng)、照片和其他圖像、聯(lián)系人項(xiàng)、社交聯(lián)網(wǎng)信息等)相關(guān)聯(lián)。除了這些內(nèi)容項(xiàng)以外,列表創(chuàng)作表面還可以與在一個(gè)或多個(gè)任務(wù)方面輔助用戶的電子地圖相關(guān)聯(lián)。例如,如果用戶在超級(jí)市場(chǎng)中,使列表創(chuàng)作表面與位置信息相關(guān)聯(lián)可用于觸發(fā)對(duì)他/她需要購(gòu)買的東西的提醒。如圖I所示,可在列表創(chuàng)作表面Π 120中提供用于編輯或以其他方式操控Π 120中包含的信息的一個(gè)或多個(gè)功能按鈕或控件125、130、135、140。例如,控件125可用于“核對(duì)”已完成的任務(wù),控件130可用于添加額外的任務(wù)、事件或其他信息,控件135可用于導(dǎo)入信息或用于將信息注釋為要在用戶界面120中存儲(chǔ)或顯示,并且各種其他控件140可被提供用于對(duì)用戶界面120中包含的信息進(jìn)行的其它類型的編輯、分類、過(guò)濾、搜索等。根據(jù)各實(shí)施例,對(duì)與任務(wù)或列表項(xiàng)相關(guān)聯(lián)的一個(gè)或多個(gè)功能控件的選擇可導(dǎo)致用與所選功能控件相關(guān)聯(lián)的元數(shù)據(jù)來(lái)標(biāo)記任務(wù)或列表項(xiàng),所選功能控件可用于隨后處理任務(wù)或列表項(xiàng),如下面所述的。根據(jù)一實(shí)施例,一個(gè)這種控件可用于設(shè)置計(jì)算機(jī),有了該計(jì)算機(jī),列表創(chuàng)作表面被用作“勿打擾”模式,使得當(dāng)“勿打擾”模式被激活時(shí),沒(méi)有新的電子郵件項(xiàng)、即時(shí)消息通訊(IM)項(xiàng)、或其他令人分心的內(nèi)容會(huì)到達(dá)列表創(chuàng)作表面。另一個(gè)這種控件140可允許對(duì)當(dāng)前所顯示的任務(wù)應(yīng)用“打盹”模式,使得改為顯示一個(gè)新的任務(wù),并使得用戶將不必決定如何處理“打盹”任務(wù)。即,用戶能夠通過(guò)應(yīng)用“打盹”模式來(lái)保持任務(wù)。另外,“打盹”模式可用于過(guò)濾掉僅與當(dāng)前任務(wù)不相關(guān)的信息。例如,如果用戶將“打盹”模式應(yīng)用到任務(wù)“計(jì)劃道德事件”,并且如果用戶的當(dāng)前任務(wù)是“重新設(shè)計(jì)產(chǎn)品”,且用戶從他的/她的主管收到關(guān)于該項(xiàng)目的電子郵件,則可以顯示關(guān)于任務(wù)“重新設(shè)計(jì)產(chǎn)品”的電子郵件,而可以不向用戶顯示關(guān)于“計(jì)劃道德事件”任務(wù)的電子郵件。根據(jù)一個(gè)實(shí)施例,代替使用“勿打擾”或“打盹”功能,列表創(chuàng)作表面的功能可以檢測(cè)例如用戶何時(shí)忙于在電話上交談、準(zhǔn)備文檔、玩電子游戲等,并且列表創(chuàng)作表面可以自動(dòng)地保留“打盹”功能直到用戶有空。另外,用戶可以能夠在他們知道他們何時(shí)不忙時(shí)(例如, 下一個(gè)小時(shí)、明天、下周等)決定他們可以何時(shí)接收提醒?,F(xiàn)在參考圖2,在示出各種列表項(xiàng)的擴(kuò)展表中示出列表創(chuàng)作表面用戶界面120,列表項(xiàng)例如通過(guò)信息捕捉已經(jīng)手動(dòng)地或自動(dòng)地輸入到列表創(chuàng)作表面中的任務(wù)、事件、活動(dòng)或其他信息片段。例如,第一條目“關(guān)閉噴灑系統(tǒng)”220說(shuō)明了一個(gè)任務(wù),用戶可將該任務(wù)輸入到列表創(chuàng)作表面用戶界面120中以在用戶回家時(shí)提醒他處理該任務(wù)。對(duì)于另一個(gè)示例,第二條目“重新設(shè)計(jì)產(chǎn)品”225被示為具有與主任務(wù)225相關(guān)聯(lián)的多個(gè)子任務(wù)230。在LAS UI120中顯示的各項(xiàng)可根據(jù)一個(gè)或多個(gè)指定的顯示排列來(lái)顯示,例如基于規(guī)定的執(zhí)行時(shí)間、最近的在頂部、用戶指定的前5項(xiàng)等。這種顯示排列也可應(yīng)用于下面參考圖3所描述的透視顯不O有利的是,將信息輸入到列表創(chuàng)作表面Π 120中并編輯信息是容易且高效的。例如,可以用與將項(xiàng)目符號(hào)列表項(xiàng)輸入到文字處理文檔中相類似的方式將信息鍵入到Π中。即,用戶可以輸入一項(xiàng),選擇“回車”鍵、“制表符”鍵等,而接下來(lái)的條目將被置于Π 120中的下一行或下一句子,但仍具有任何所應(yīng)用的元數(shù)據(jù)的優(yōu)點(diǎn)的全部。例如,LAS Π可以被格式化,使得簡(jiǎn)單的回車或制表符選擇可在所輸入的列表項(xiàng)中創(chuàng)建可對(duì)用戶有益的分層結(jié)構(gòu)。例如,用戶可以輸入第一任務(wù)“計(jì)劃餐會(huì)”,隨后是回車或制表符,接下來(lái)是條目“預(yù)訂餐廳”,隨后是另一個(gè)回車和條目“查看菜單供應(yīng)”。通過(guò)對(duì)所輸入的項(xiàng)應(yīng)用分層結(jié)構(gòu)格式化,后兩項(xiàng)可被自動(dòng)地列在第一項(xiàng)下面并相對(duì)于該第一項(xiàng)縮進(jìn),以在各項(xiàng)間創(chuàng)建所顯示的分層關(guān)系。根據(jù)各實(shí)施例,一旦數(shù)據(jù)或其他信息被填充到列表創(chuàng)作表面Π 120中,元數(shù)據(jù)(例如,短語(yǔ)“O團(tuán)隊(duì)”235)就可被應(yīng)用到關(guān)鍵詞、關(guān)鍵術(shù)語(yǔ)、關(guān)鍵短語(yǔ)、或其他信息成分,以允許對(duì)Π 120中包含的文本或信息的結(jié)構(gòu)化、編輯、過(guò)濾、搜索、分類或其他自動(dòng)化操控。例如,元數(shù)據(jù)“O團(tuán)隊(duì)”235可被應(yīng)用到任務(wù)“會(huì)見(jiàn)Contoso團(tuán)隊(duì)并評(píng)估他們能支持我們的區(qū)域”,以指示示例任務(wù)是將由給定團(tuán)隊(duì)完成的一個(gè)或多個(gè)任務(wù)中的一個(gè)。相反,元數(shù)據(jù)EriCGrUber”240被應(yīng)用到任務(wù)“為下一次回顧設(shè)置會(huì)議”,以指示該任務(wù)與特定的人相關(guān)聯(lián)。
根據(jù)各實(shí)施例,可經(jīng)由如下面參考14-16所描述的各種輸入手段將這種元數(shù)據(jù)應(yīng)用到各種類型的信息項(xiàng)和成分。例如,可經(jīng)由鍵擊輸入、觸摸屏輸入、語(yǔ)音或其他音頻輸入、姿勢(shì)輸入(其中相關(guān)聯(lián)的計(jì)算設(shè)備配備有用于捕捉和解釋用戶姿勢(shì)的檢測(cè)(例如,相機(jī))功能)來(lái)輸入和應(yīng)用任務(wù)和列表項(xiàng)以及所應(yīng)用的元數(shù)據(jù)。例如,根據(jù)本發(fā)明的一個(gè)實(shí)施例,可通過(guò)用戶發(fā)言來(lái)應(yīng)用元數(shù)據(jù)項(xiàng),其中用戶說(shuō)出如此處描述的用于應(yīng)用到給定任務(wù)或列表項(xiàng)的這種元數(shù)據(jù)項(xiàng)。許多其它類型的元數(shù)據(jù)可被應(yīng)用到列表創(chuàng)作表面Π 120中的信息。例如,雖然示例的符號(hào)在上面用于將任務(wù)與人或小組相關(guān)聯(lián),但“#”符號(hào)可用于用隨機(jī)的元數(shù)據(jù)來(lái)標(biāo)記任務(wù)或其他信息。對(duì)于其他示例,“$”能用于標(biāo)記貨幣信息,“&”符號(hào)能用于標(biāo)記日期或時(shí)間。應(yīng)當(dāng)理解,可以使用大量的這種元數(shù)據(jù)類型和符號(hào)中的任一個(gè),并且前述僅出于示例的目的。有利的是,這種元數(shù)據(jù)項(xiàng)235、340可以與列表創(chuàng)作表面UI中的信息相關(guān)聯(lián),而不輸入另一個(gè)文本或數(shù)據(jù)輸入字段、或不啟動(dòng)任何其他用戶界面組件。還應(yīng)當(dāng)理解,被應(yīng)用到列表創(chuàng)作表面Π 120中的各種信息的這種元數(shù)據(jù)將允許對(duì)Π 120中包含的信息進(jìn)行分 類、搜索、過(guò)濾或其他方式的操控。例如,使用元數(shù)據(jù)團(tuán)隊(duì)”235可允許對(duì)將由與元數(shù)據(jù)
團(tuán)隊(duì)”相關(guān)聯(lián)的團(tuán)隊(duì)成員執(zhí)行的全部任務(wù)、事件、或其他信息片段的分類,或?qū)νc元數(shù)據(jù)“O團(tuán)隊(duì)”相關(guān)聯(lián)的團(tuán)隊(duì)成員相關(guān)聯(lián)的全部任務(wù)、事件、或其他信息片段的分類。除了使用被應(yīng)用的元數(shù)據(jù)來(lái)允許操控列表創(chuàng)作表面Π 120中的信息以外,被應(yīng)用的元數(shù)據(jù)還可用于添加或操控其他用戶的其他列表創(chuàng)作表面Π中的數(shù)據(jù)。例如,根據(jù)一實(shí)施例,如果第一用戶在她的列表創(chuàng)作表面UI中輸入或捕捉給定的信息片段,并隨后將諸如“OSarah”的元數(shù)據(jù)項(xiàng)應(yīng)用到該信息,則“Sarah”現(xiàn)在可具有被自動(dòng)填充到她的列表創(chuàng)作表面Π中的已標(biāo)記的信息,使得她也能看到已標(biāo)記的信息。另一方面,其他用戶(例如,上面示例中的Sarah)可以選擇完全退出此功能,選擇成為特定類別的任務(wù)或列表項(xiàng)的一部分,或在稍后日期選擇與該功能相關(guān)聯(lián)。因此,如果將一項(xiàng)與另一用戶相關(guān)聯(lián)的元數(shù)據(jù)被應(yīng)用到該項(xiàng),則可基于其他用戶所選擇的訪問(wèn)或隱私設(shè)置來(lái)限制功能的應(yīng)用。應(yīng)當(dāng)理解,幾乎無(wú)限量和類型的元數(shù)據(jù)可被應(yīng)用到被輸入到列表創(chuàng)作表面中的各種信息片段。例如,諸如日期、時(shí)間、位置、姓名、地址、電話號(hào)碼、文字?jǐn)?shù)字、音頻、視頻等的這些元數(shù)據(jù)項(xiàng)可被應(yīng)用到一個(gè)或多個(gè)詞語(yǔ)、短語(yǔ)、數(shù)據(jù)、文件等,以允許將來(lái)對(duì)列表創(chuàng)作表面中包含的信息進(jìn)行編輯、分類、搜索或操控。例如,如果元數(shù)據(jù)類型“日期”被應(yīng)用到列表創(chuàng)作表面Π 120中包含的全部日期,則這種元數(shù)據(jù)可用于標(biāo)記Π 120中包含的日期,以允許用戶基于日期來(lái)過(guò)濾、分類或搜索Π 120中包含的數(shù)據(jù)。例如,用戶可能期望按日期對(duì)UI 120中包含的全部信息進(jìn)行分類,以允許該用戶快速地查看正在發(fā)生或應(yīng)當(dāng)在今天執(zhí)行的那些任務(wù)或事件??梢宰詣?dòng)地應(yīng)用某些類型的元數(shù)據(jù)。例如,可基于諸如與任務(wù)或列表項(xiàng)相關(guān)聯(lián)的日歷條目等可用信息來(lái)自動(dòng)地應(yīng)用日期和時(shí)間信息。對(duì)于另一個(gè)示例,位置信息,諸如與GPS系統(tǒng)相關(guān)聯(lián)地應(yīng)用的位置信息,可被應(yīng)用到任務(wù)或列表項(xiàng),該任務(wù)或列表項(xiàng)可用于在用戶位于相關(guān)聯(lián)的位置附近(例如,在與雜貨列表相關(guān)聯(lián)的超級(jí)市場(chǎng)附近)時(shí)生成對(duì)用戶的提醒。除了將元數(shù)據(jù)應(yīng)用到一個(gè)或多個(gè)詞語(yǔ)、短語(yǔ)或其他信息片段以外,自然語(yǔ)言處理可用于標(biāo)記列表創(chuàng)作表面中包含的信息和/或?qū)⒃獢?shù)據(jù)應(yīng)用到列表創(chuàng)作表面中包含的信息。例如,如果諸如“星期五下午6點(diǎn)在Bob的披薩店碰面”的短語(yǔ)被輸入到列表創(chuàng)作表面用戶界面120中,自然語(yǔ)言處理器可被應(yīng)用到該短語(yǔ)以解析詞語(yǔ)來(lái)確定各詞語(yǔ)中的任一個(gè)是否與特定的信息或數(shù)據(jù)類型相關(guān)聯(lián)。例如,可以解析示例任務(wù)項(xiàng)中的每個(gè)詞語(yǔ)或多個(gè)詞語(yǔ)的組合,以確定是否包括任何特定的信息類型。例如,詞語(yǔ)“Bob的披薩店”可被標(biāo)記為企業(yè)名稱,時(shí)間“下午6點(diǎn)”可被標(biāo)記為時(shí)間,并且天“星期五”可被標(biāo)記為特定的一天。自然語(yǔ)言處理器可以將這些短語(yǔ)解析成一個(gè)或多個(gè)詞語(yǔ),并且這一個(gè)或多個(gè)詞語(yǔ)可用于搜索詞語(yǔ)的字典或存儲(chǔ),以供將經(jīng)解析的詞語(yǔ)與各個(gè)已知詞語(yǔ)(諸如餐廳名稱、時(shí)間、天等)進(jìn)行匹配。一旦自然語(yǔ)言處理器將特定詞語(yǔ)或短語(yǔ)標(biāo)識(shí)為屬于信息類型,可用元數(shù)據(jù)來(lái)標(biāo)記那些詞語(yǔ)或短語(yǔ),使得這些詞語(yǔ)或短語(yǔ)可用于搜索、分類、過(guò)濾、編輯或以其他方式操控信息,如上所述。除了對(duì)所列出的信息的這種操控以外,允許對(duì)所列出的信息進(jìn)行操作同樣重要。例如,功能按鈕和控件可被展示在列表創(chuàng)作表面Π中,以允許針對(duì)所列出的項(xiàng)的動(dòng)作。例如,列出聯(lián)系人項(xiàng)(諸如“Bob的披薩店”)可導(dǎo)致列出當(dāng)被選中時(shí)使得電話程序呼叫所列出的聯(lián)系人的“呼叫”按鈕、或當(dāng)被選中時(shí)可允許向聯(lián)系人發(fā)送電子郵件或文本消息的“電子郵件”、“文本”或類似的按鈕等。根據(jù)各實(shí)施例,這種電話程序是可以通過(guò)私人號(hào)碼來(lái)訪問(wèn)的。即,如果用戶想要通過(guò)導(dǎo)航各個(gè)菜單來(lái)呼叫該私人號(hào)碼并聽(tīng)到他的/她的全部記錄,則·他/她可以這樣做。這種功能出于安全目的可能是有用的,例如,如果用戶無(wú)法使用他的/她的主計(jì)算設(shè)備,則他/她可以訪問(wèn)已記錄的任務(wù)和列表項(xiàng)。應(yīng)當(dāng)理解,可以為所列出的各項(xiàng)展示許多其它類型的動(dòng)作控件。例如,可以展示用于向聯(lián)系人文件夾添加所列出的姓名和相關(guān)彳目息的控件等。根據(jù)各實(shí)施例,與任務(wù)或列表項(xiàng)相關(guān)聯(lián)的可被允許的其他動(dòng)作包括經(jīng)由社交網(wǎng)絡(luò)(像FACEB00K)向其他人發(fā)布那些項(xiàng)。因此,可經(jīng)由一個(gè)或多個(gè)合適的命令(包括語(yǔ)音命令)、或經(jīng)由元數(shù)據(jù)的應(yīng)用向各個(gè)其他用戶發(fā)布經(jīng)由一個(gè)或多個(gè)手段(包括語(yǔ)音捕捉)捕捉的任務(wù)或列表項(xiàng),如此處所描述的。另一方面,用戶可以輸入私人的任務(wù)或列表項(xiàng),包括對(duì)加密、口令、生物測(cè)定標(biāo)識(shí)等的應(yīng)用,使得只有正在輸入的用戶或指定的其他用戶可以訪問(wèn)那些項(xiàng)。除自然語(yǔ)言處理以外,可以使用識(shí)別和利用特定信息片段的其他方法。例如,其他方法可包括解析文本或數(shù)據(jù),并將所解析的文本或數(shù)據(jù)傳遞給一個(gè)或多個(gè)識(shí)別器模塊。其他方法還可包括使用數(shù)據(jù)分析來(lái)分析服務(wù)器上的所有數(shù)據(jù),并示出自動(dòng)完成或其他信息(例如,輸入“圣誕節(jié)”的每個(gè)人也碰巧用“#假期”來(lái)標(biāo)記它,也許用戶,你,也想要這樣做)。另外,可以使用搜索,例如,輸入“Bob的披薩店”將通過(guò)進(jìn)行搜索并看到“Bob的披薩店”實(shí)際上是具有相關(guān)聯(lián)的URL (諸如www. bobspizzaparlor. com)的餐廳,來(lái)引起檢測(cè)/標(biāo)識(shí)。根據(jù)各實(shí)施例,除元數(shù)據(jù)標(biāo)簽以外,包括其他形式的元數(shù)據(jù)的其他列表項(xiàng)屬性可被應(yīng)用到輸入到列表創(chuàng)作表面中的列表項(xiàng)。例如,諸如團(tuán)隊(duì)屬性、個(gè)人屬性、日期屬性、時(shí)間屬性、位置屬性、姓名屬性、地址屬性、電話號(hào)碼屬性、字母數(shù)字屬性、音頻屬性、視頻屬性等列表項(xiàng)屬性可被應(yīng)用到給定的列表項(xiàng)。應(yīng)當(dāng)理解,列表項(xiàng)屬性可以是可擴(kuò)展的以及可定制的,例如,價(jià)格屬性、購(gòu)物清單上的東西在商店中的位置等。例如,可以用列表項(xiàng)屬性個(gè)人姓名(諸如“Joe”)來(lái)額外地注釋列表項(xiàng)團(tuán)隊(duì)I于下午2點(diǎn)碰面來(lái)討論項(xiàng)目”,以創(chuàng)建經(jīng)修改的列表項(xiàng)團(tuán)隊(duì)I于下午2點(diǎn)在Joe的辦公室碰面來(lái)討論項(xiàng)目”。列表創(chuàng)作表面隨后可將第一元數(shù)據(jù)項(xiàng)“O團(tuán)隊(duì)I”與列表項(xiàng)屬性“下午2點(diǎn)”和/或“Joe的辦公室”相關(guān)聯(lián)以生成任務(wù),以供在是團(tuán)隊(duì)I”的成員的全部用戶的列表用戶界面120中顯示。這些元數(shù)據(jù)項(xiàng)與列表項(xiàng)屬性的關(guān)聯(lián)可允許更有效地使用該任務(wù)。例如,所得的任務(wù)項(xiàng)可允許列表創(chuàng)作表面檢索關(guān)于“團(tuán)隊(duì)I”的成員的信息,例如日歷信息,以確定成員是否在“下午2點(diǎn)”有空,和/或列表創(chuàng)作表面可以檢索聯(lián)系人信息以確定“Joe的辦公室”的位置。這種信息可作為從所得的任務(wù)透視出的項(xiàng)被自動(dòng)地添加到列表創(chuàng)作表面120。應(yīng)當(dāng)理解,這些只是元數(shù)據(jù)項(xiàng)可與其他列表項(xiàng)屬性相關(guān)聯(lián)以增強(qiáng)列表創(chuàng)作表面中的任務(wù)項(xiàng)的有效性的許多方式的示例。如上所述,被輸入到列表創(chuàng)作表面Π 120中且根據(jù)一個(gè)或多個(gè)元數(shù)據(jù)類型、列表項(xiàng)屬性來(lái)標(biāo)記或分組的、或與自然語(yǔ)言處理器相關(guān)聯(lián)地被標(biāo)記或分組的信息隨后可按照各種有幫助的方式(包括所得任務(wù)的生成和顯示)來(lái)利用。例如,被應(yīng)用到任務(wù)、事件、活動(dòng)或其他信息片段(此后稱為“任務(wù)”)的日期和/或時(shí)間注釋或標(biāo)記可用于根據(jù)任何所應(yīng)用的元數(shù)據(jù)或列表項(xiàng)屬性(例如,日期/時(shí)間、人、團(tuán)隊(duì)等)來(lái)操控(例如,編輯、分類、搜索或以其他方式操控)列表創(chuàng)作表面中包含的任務(wù)和相關(guān)信息。另外,可在事件時(shí)間線中組織用日期和/或時(shí)間元數(shù)據(jù)注釋的任務(wù),并且該任務(wù)可被進(jìn)一步注釋以幫助用戶沿著規(guī)定的時(shí)間線完成或以其他方式處理任務(wù)。如此處提到的,時(shí)間線可被廣義地定義為包括任何時(shí)間表示, 包括日期、時(shí)間、日歷信息、季節(jié)、年份等。例如,特定的任務(wù)可能具有規(guī)定的期限,例如,用戶可能無(wú)法移動(dòng)的在特定日期和時(shí)間的醫(yī)生的約會(huì)。其他任務(wù)可能需要在規(guī)定的日期/時(shí)間范圍期間(例如,星期五下午6點(diǎn)之前的某個(gè)時(shí)間)完成或處理。根據(jù)本發(fā)明的各實(shí)施例,這種日期和/或定時(shí)信息可被應(yīng)用到輸入到列表創(chuàng)作表面用戶界面120中的任務(wù),以將“模糊性”應(yīng)用到用戶界面中包含的任務(wù)的定時(shí)方面。例如,如果兩個(gè)任務(wù)必須在給定的一天的非常特定的時(shí)刻完成或以其他方式處理,則可用元數(shù)據(jù)來(lái)注釋那些任務(wù),該元數(shù)據(jù)允許用戶基于所應(yīng)用的規(guī)定日期/時(shí)間來(lái)分類、搜索、或以其他方式操控那些項(xiàng)。另一方面,如果一個(gè)或多個(gè)其他任務(wù)必須在同一天完成,但可以在給定結(jié)束時(shí)間(例如下午6點(diǎn))前的任何時(shí)間完成,則可用一元數(shù)據(jù)類型來(lái)注釋那些任務(wù),該元數(shù)據(jù)類型允許那些項(xiàng)在與必須在該規(guī)定日子完成或以其他方式處理的任務(wù)相關(guān)聯(lián)的事件時(shí)間線中移動(dòng),只要完成或以其他方式處理那些項(xiàng)的時(shí)間不超過(guò)規(guī)定的最后的時(shí)間限制(例如下午6點(diǎn))。對(duì)于另一個(gè)示例,如果用戶想要在上午修剪他的/她的草坪并在晚上去一家特定的餐廳,則列表創(chuàng)作表面可允許以與使用紙質(zhì)日歷相同的方式來(lái)捕捉像“上午”和“晚上”的時(shí)刻,它們可將修剪活動(dòng)放在那天的框的頂部,并將餐廳名稱放在那天的框的底部,任一個(gè)都沒(méi)有特定的時(shí)間。根據(jù)一實(shí)施例,隨后,對(duì)列表創(chuàng)作表面UI 120中包含的列表項(xiàng)的分類、搜索或以其他方式的操控可針對(duì)具有規(guī)定日期/時(shí)間的列表項(xiàng)來(lái)完成,或可針對(duì)具有寬松或模糊的日期/時(shí)間的列表項(xiàng)來(lái)完成、或其組合來(lái)完成。為了進(jìn)一步描述規(guī)定日期/時(shí)間以及寬松或模糊的日期/時(shí)間,參見(jiàn)2006年6月7日提交的題為“Entering and Using Time Ranges (輸入并使用時(shí)間范圍)”的美國(guó)專利序號(hào)11/422,837,以及 2007 年 I 月 23 日提交的題為 “FlexibleElectronic Calendar Integrating Tasksand Appointments (靈活的電子日歷集成任務(wù)和約會(huì))”的美國(guó)專利序號(hào)11/625,914, 二者通過(guò)引用整體結(jié)合于此。列表創(chuàng)作表面UI 120可向用戶提供提醒以完成或以其他方式處理列表創(chuàng)作表面UI 120中包含的任務(wù),并且包括與規(guī)定日期/時(shí)間相關(guān)聯(lián)的元數(shù)據(jù)以及與寬松或模糊的日期/時(shí)間相關(guān)聯(lián)的元數(shù)據(jù)可用于向用戶提供更加真實(shí)的體驗(yàn)。例如,對(duì)即將到來(lái)的規(guī)定的日期/時(shí)間(例如,特定的約會(huì))的提醒可以是一種類型的提醒,而與寬松或模糊的日期/時(shí)間相關(guān)聯(lián)的各種提醒,同與規(guī)定日期/時(shí)間相關(guān)聯(lián)的提醒相比,可能是不那么緊急的一種不同類型的提醒。另外,與寬松或模糊的日期/時(shí)間相關(guān)聯(lián)的任務(wù)可在給定一天的安排中自動(dòng)地浮動(dòng),直到接近規(guī)定的結(jié)束點(diǎn)(例如不晚于下午6點(diǎn))。因此,與寬松或模糊的日期/時(shí)間項(xiàng)相比,與規(guī)定的日期/時(shí)間項(xiàng)相關(guān)聯(lián)的提醒可以按照更接近地近似于用戶如何通過(guò)在小紙片、記事本、便簽等上記下各項(xiàng)來(lái)提醒他自己或她自己這些項(xiàng)的方式來(lái)完成。如下面更詳細(xì)地描述的,可以與多個(gè)軟件應(yīng)用和數(shù)據(jù)相關(guān)聯(lián)地部署列表創(chuàng)作表面用戶界面120,該數(shù)據(jù)與不同的軟件應(yīng)用類型相關(guān)聯(lián)。例如,列表創(chuàng)作表面可用于從各種電子文件接收信息或捕捉信息,電子文件諸如文字處理文檔、電子表格應(yīng)用文檔、幻燈片演示應(yīng)用幻燈片、因特網(wǎng)瀏覽器內(nèi)容、社交媒體站點(diǎn)內(nèi)容、視頻應(yīng)用、音頻應(yīng)用、電子墨跡(例如用指示筆和電子書(shū)寫(xiě)板電子地書(shū)寫(xiě))、照片、電子郵件項(xiàng)、日歷項(xiàng)、來(lái)自其他任務(wù)的任務(wù)項(xiàng)、語(yǔ)音到文本文件等。另外,為列表創(chuàng)作表面存儲(chǔ)的信息可由其他應(yīng)用用來(lái)增強(qiáng)列表創(chuàng)作表面的功能。 考慮以短語(yǔ)“星期五下午6點(diǎn)在Bob的披薩店碰面”形式的被輸入或捕捉的示例任務(wù)。如上所述,一旦對(duì)條目中的各個(gè)詞語(yǔ)或短語(yǔ)進(jìn)行解析、識(shí)別、注釋或以其他方式用元數(shù)據(jù)標(biāo)記,那些被標(biāo)記的項(xiàng)就可由其他應(yīng)用用來(lái)增強(qiáng)列表創(chuàng)作表面的功能。例如,企業(yè)名稱“Bob的披薩店”可被傳遞到一軟件應(yīng)用,以確定Bob的披薩店的位置。Bob的披薩店的位置進(jìn)而可被傳遞給用戶的全局設(shè)備(例如,電話、個(gè)人數(shù)字助理等)的全球定位系統(tǒng)(GPS)機(jī)制,與條目“星期五下午6點(diǎn)”相關(guān)聯(lián)的時(shí)間可被傳遞給用戶所使用的日歷功能,并且可因此利用短語(yǔ)中感興趣的任何其他詞語(yǔ)或短語(yǔ)。現(xiàn)在繼續(xù)該示例,如果用戶離開(kāi)他的或她的辦公室并且正在使用他已經(jīng)部署了列表創(chuàng)作表面UI 120的移動(dòng)設(shè)備,如下面將描述的,當(dāng)用戶接近示例“Bob的披薩店”的位置,或當(dāng)用戶接近指定時(shí)間“星期五下午6點(diǎn)”時(shí),或二者的組合時(shí),可經(jīng)由他的移動(dòng)設(shè)備向該用戶提供提醒,在“Bob的披薩店”碰面的時(shí)間正在接近,或者“Bob的披薩店”的位置正在接近,或上面的組合。對(duì)在場(chǎng)數(shù)據(jù)(例如由信號(hào)強(qiáng)度或GSP定位所確定的移動(dòng)設(shè)備的位置)的使用也可用于將列表創(chuàng)作表面中的信息或任務(wù)提醒與其他相關(guān)信息(諸如日歷項(xiàng)、會(huì)議位置等)相關(guān)。另外,如果會(huì)議提醒與特定的人或特定組的人相關(guān)聯(lián),則列表創(chuàng)作表面可以查詢聯(lián)系人應(yīng)用以得到該一個(gè)人或多個(gè)人的聯(lián)系人信息,并使該信息通過(guò)列表創(chuàng)作表面UI 120可用。對(duì)于另一個(gè)示例,如果用戶輸入與編輯給定文字處理文檔的特定部分相關(guān)聯(lián)的任務(wù),則與該特定文檔的標(biāo)識(shí)相關(guān)聯(lián)的元數(shù)據(jù)可被應(yīng)用到輸入到列表創(chuàng)作表面用戶界面120中的任務(wù)。當(dāng)用戶接下來(lái)打開(kāi)指定的文字處理文檔時(shí),提醒可以出現(xiàn)在列表創(chuàng)作表面Π120中以提醒用戶文字處理文檔中的特定段應(yīng)當(dāng)被編輯。根據(jù)一個(gè)實(shí)施例,如果這個(gè)文檔尚未被打開(kāi),如果用戶看到編輯所標(biāo)識(shí)的文檔的提醒,則可通過(guò)選擇列表創(chuàng)作表面UI 120中標(biāo)識(shí)的文檔直接從Π120打開(kāi)該文檔。仍然參考圖2,可在用戶界面120中展示除了上文中參考圖I所描述的那些功能按鈕和控件以外的一個(gè)或多個(gè)功能按鈕和控件。提醒功能210可允許用戶在Π 120中標(biāo)記給定的任務(wù)或信息項(xiàng),以設(shè)置期望的提醒日期/時(shí)間。私人通知功能215可允許用戶將給定任務(wù)或信息項(xiàng)標(biāo)記為“私人的”,使得該任務(wù)或信息項(xiàng)不會(huì)通過(guò)其他用戶的列表創(chuàng)作表面用戶界面展示給其他用戶。應(yīng)當(dāng)理解,功能210和215只是可在列表創(chuàng)作表面Π 120中展示以將有用的元數(shù)據(jù)或功能應(yīng)用到Π 120中列出的任務(wù)或信息項(xiàng)的許多功能的示例。圖3是示出從所選任務(wù)項(xiàng)透視出的信息列表的圖2的列表創(chuàng)作表面用戶界面120的簡(jiǎn)化框圖。應(yīng)當(dāng)理解,對(duì)于被輸入到列表創(chuàng)作表面中的任何單個(gè)任務(wù)或其他信息片段,一個(gè)或多個(gè)子任務(wù)、子事件或子信息項(xiàng)可以被輸入并與任何之前輸入的任務(wù)相關(guān)聯(lián)。例如,參考圖3,已經(jīng)與父任務(wù)“重新設(shè)計(jì)產(chǎn)品”225相關(guān)聯(lián)地輸入各種任務(wù)或其他信息片段315、320根據(jù)一個(gè)實(shí)施例,對(duì)父任務(wù)225的選擇允許在列表創(chuàng)作表面用戶界面120內(nèi)啟動(dòng)透視表310,以顯示與父任務(wù)225相關(guān)聯(lián)的子任務(wù)315、320。如果用戶界面120的可用大小只提供對(duì)固定數(shù)量的任務(wù)、事件、活動(dòng)或其他信息片段的初始顯示,則示出“更多”按鈕330以允許在所選擇的父任務(wù)225下面顯示額外的子任務(wù)。根據(jù)一個(gè)實(shí)施例,可以顯示指定的最大數(shù)量的被顯示子任務(wù)(例如5個(gè)子任務(wù)),以將用戶的焦點(diǎn)保持在“前”幾項(xiàng)重要任務(wù)上。應(yīng)當(dāng)理解,可像主用戶界面120中包含的信息的情況那樣來(lái)過(guò)濾、搜索、分類或以其他方式操控透視表310中顯示的子任務(wù)信息。
圖4是可在其中實(shí)施本發(fā)明的各實(shí)施例的計(jì)算架構(gòu)的簡(jiǎn)化框圖。參考圖4,臺(tái)式或膝上型計(jì)算機(jī)405說(shuō)明了用戶用于輸入、捕捉或以其他方式利用與此處描述的列表創(chuàng)作表面相關(guān)聯(lián)的數(shù)據(jù)的任何固定計(jì)算設(shè)備。移動(dòng)設(shè)備410說(shuō)明移動(dòng)電話、個(gè)人數(shù)字助理、無(wú)線連接的膝上型計(jì)算機(jī)、板式或平板計(jì)算設(shè)備、或用戶可用其在移動(dòng)環(huán)境中利用列表創(chuàng)作表面的任何其他計(jì)算設(shè)備。分布式計(jì)算網(wǎng)絡(luò)415說(shuō)明了允許計(jì)算設(shè)備405、410經(jīng)由遠(yuǎn)程服務(wù)器420與一個(gè)或多個(gè)應(yīng)用或數(shù)據(jù)庫(kù)通信的任何適合的手段,例如,因特網(wǎng)、企業(yè)內(nèi)聯(lián)網(wǎng)、基于家庭的內(nèi)聯(lián)網(wǎng)等。服務(wù)器420說(shuō)明了作為遠(yuǎn)程服務(wù)器來(lái)操作的通用計(jì)算設(shè)備,可在其上維護(hù)列表創(chuàng)作表面的功能以允許該列表創(chuàng)作表面跟隨用戶從一個(gè)設(shè)備405到另一個(gè)設(shè)備405到移動(dòng)設(shè)備410,或者到如此處所述的可在其上部署列表創(chuàng)作表面Π120以供使用的任何其他設(shè)備。根據(jù)一個(gè)實(shí)施例,與列表創(chuàng)作表面相關(guān)聯(lián)的全部功能和數(shù)據(jù)存儲(chǔ)以及相關(guān)聯(lián)的用戶界面120可采取列表創(chuàng)作表面應(yīng)用或模塊100的形式,該列表創(chuàng)作表面應(yīng)用或模塊具有用于執(zhí)行此處描述的功能的充足的計(jì)算機(jī)可執(zhí)行指令。列表創(chuàng)作表面應(yīng)用或模塊100和/或(下面描述的)語(yǔ)音記錄和處理應(yīng)用101可以駐留在單個(gè)計(jì)算設(shè)備405或410上,以供與設(shè)備405和410可以訪問(wèn)的數(shù)據(jù)相關(guān)聯(lián)地使用。或者,可在遠(yuǎn)程服務(wù)器420處維護(hù)和操作列表創(chuàng)作表面的功能和相關(guān)聯(lián)的數(shù)據(jù)及其相關(guān)聯(lián)的用戶界面120,如圖4所示。列表425、1015說(shuō)明了可通過(guò)設(shè)備405或410本地地訪問(wèn)或經(jīng)由服務(wù)器420訪問(wèn)的數(shù)據(jù)庫(kù)列表或表格,可在服務(wù)器420處維護(hù)手動(dòng)地或自動(dòng)地輸入到列表創(chuàng)作表面中且經(jīng)由相關(guān)聯(lián)的用戶界面420顯示的信息。應(yīng)當(dāng)理解,如果用戶不在分布式計(jì)算環(huán)境中,則列表425、1015以及相關(guān)聯(lián)的已存儲(chǔ)數(shù)據(jù)可被存儲(chǔ)或高速緩存在本地計(jì)算設(shè)備405、410上。SP,根據(jù)一個(gè)實(shí)施例,列表創(chuàng)作表面的每次實(shí)例化可導(dǎo)致生成在數(shù)據(jù)庫(kù)中維護(hù)的列表表格425、1015,該數(shù)據(jù)庫(kù)被本地地存儲(chǔ)在計(jì)算設(shè)備405、410上或與服務(wù)器420相關(guān)聯(lián)地存儲(chǔ)。在列表425、1015中,每個(gè)任務(wù)、事件、活動(dòng)或其他信息片段可被指派到并存儲(chǔ)在列表425、1015的給定行中。除了存儲(chǔ)每個(gè)各自的條目以外,標(biāo)識(shí)被應(yīng)用到各個(gè)條目的注釋的信息(例如,元數(shù)據(jù))或其他標(biāo)識(shí)信息可與相關(guān)聯(lián)的信息條目一起被存儲(chǔ)在列表425、1015中。另外,如果信息與其他數(shù)據(jù)(例如,文檔、日歷項(xiàng)、電子郵件條目)相關(guān)聯(lián),或者如果條目與其他信息(例如,全球定位系統(tǒng)位置數(shù)據(jù)、日期/時(shí)間數(shù)據(jù)等)相關(guān)聯(lián),則標(biāo)識(shí)這些關(guān)聯(lián)的信息也可被存儲(chǔ)在列表425、1015中的行上、或與被手動(dòng)地或自動(dòng)地輸入到列表創(chuàng)作表面中的每個(gè)相關(guān)聯(lián)的任務(wù)、事件、活動(dòng)或其他信息片段一起被鏈接到不同的列表425、1015。當(dāng)向列表創(chuàng)作表面用戶界面添加新的數(shù)據(jù)時(shí),或者當(dāng)改變列表創(chuàng)作表面中的數(shù)據(jù)時(shí),或者當(dāng)列表創(chuàng)作表面中包含的數(shù)據(jù)與其他信息相關(guān)聯(lián)時(shí),更新存儲(chǔ)在列表425、1015中的數(shù)據(jù)。根據(jù)替換實(shí)施例,可根據(jù)除上面描述的數(shù)據(jù)庫(kù)行以外的各種不同的手段來(lái)存儲(chǔ)列表項(xiàng)425、1015和相關(guān)聯(lián)的數(shù)據(jù)。例如,列表項(xiàng)和相關(guān)聯(lián)的數(shù)據(jù)可被存儲(chǔ)為跨列表創(chuàng)作表面可用或可訪問(wèn)的多個(gè)鏈接列表、表格等的可擴(kuò)展標(biāo)記語(yǔ)言(XML)表示或類似的表示。仍然參考圖4,示出了列表創(chuàng)作表面可用的各種信息源。例如,來(lái)自聯(lián)系人應(yīng)用或數(shù)據(jù)庫(kù)430的信息可用于獲得輸入到列表創(chuàng)作表面中的信息??深愃频貜娜諝v應(yīng)用435和相關(guān)聯(lián)的數(shù)據(jù)存儲(chǔ)中獲得信息。如下面將描述的,來(lái)自電子郵件應(yīng)用和相關(guān)聯(lián)的內(nèi)容440的信息可用于填充列表創(chuàng)作表面。來(lái)自各種文檔445,例如文字處理文檔、幻燈片演示文檔、電子表格應(yīng)用文檔等的信息可用于將數(shù)據(jù)填充到列表創(chuàng)作表面。墨水應(yīng)用450說(shuō)明了用于 例如通過(guò)指示筆與電子書(shū)寫(xiě)板的接觸來(lái)允許數(shù)據(jù)輸入的電子筆和墨水應(yīng)用。照片應(yīng)用/存儲(chǔ)455說(shuō)明了照片可通過(guò)其來(lái)獲得并被復(fù)制到或被移至列表創(chuàng)作表面的任何應(yīng)用或數(shù)據(jù)存儲(chǔ)。音頻/視頻應(yīng)用和存儲(chǔ)460說(shuō)明了用于獲得音頻或視頻文件的一個(gè)或多個(gè)手段,例如,通過(guò)數(shù)字或模擬記錄設(shè)備或相機(jī)來(lái)操作的記錄機(jī)制(諸如通過(guò)移動(dòng)電話等可用)。用于列表創(chuàng)作表面的內(nèi)容也可來(lái)自因特網(wǎng)瀏覽器、社交媒體站點(diǎn)、或其他源465。應(yīng)當(dāng)理解,來(lái)自用于電子地移動(dòng)或復(fù)制或以其他方式輸入數(shù)據(jù)的任何其他可用源的數(shù)據(jù)和信息可用于使用任務(wù)、事件或感興趣的其他信息來(lái)填充列表創(chuàng)作表面及其相關(guān)聯(lián)的用戶界面120。雖然圖4中所示的各個(gè)數(shù)據(jù)或信息被示為與服務(wù)器420相關(guān)聯(lián),但是這些數(shù)據(jù)和/或信息源中的每一個(gè)還可以與本地計(jì)算設(shè)備405、410直接相關(guān)聯(lián)和/或被直接存儲(chǔ)在本地計(jì)算設(shè)備405、410。另外,根據(jù)各實(shí)施例,信息從一個(gè)或多個(gè)源到列表創(chuàng)作表面不是單向通信。即,根據(jù)各實(shí)施例,列表創(chuàng)作表面和/或各個(gè)任務(wù)列表或任務(wù)列表項(xiàng)可被鏈接到源,從該源(例如,文字處理文檔)獲得任務(wù)列表項(xiàng),并且可將來(lái)自任務(wù)列表的信息推回到該源。例如,如果任務(wù)項(xiàng)形式的信息片段位于LAS UI 120中,則該信息可被推回到它所來(lái)自的源。應(yīng)當(dāng)理解,各種機(jī)制可用于將信息推回到源。到源的路徑可以與每個(gè)相應(yīng)的任務(wù)列表項(xiàng)相關(guān)聯(lián)。對(duì)任務(wù)列表項(xiàng)的選擇可導(dǎo)致用于將所選項(xiàng)推回到源和/或用于啟動(dòng)源文檔的可選擇按鈕或控件被展示在LAS UI 120中。圖5是示出列表創(chuàng)作表面界面120以及與所顯示的文檔相關(guān)聯(lián)的列表創(chuàng)作表面信息輸入組件510的簡(jiǎn)化框圖。如上所述,信息可通過(guò)下面描述的信息捕捉被手動(dòng)地或自動(dòng)地輸入到列表創(chuàng)作表面用戶界面120中。如圖5所示,示例文檔530被示出與示例文字處理應(yīng)用相關(guān)聯(lián)地顯示在計(jì)算機(jī)監(jiān)視器顯示屏幕500上。根據(jù)本發(fā)明的各實(shí)施例,列表創(chuàng)作服務(wù)用戶界面120的擴(kuò)展版本可如上面參考圖2和3所示和所描述的來(lái)部署,以供輸入包括關(guān)于所顯示的文檔530或與之相關(guān)聯(lián)的信息的任何期望的信息。根據(jù)另一個(gè)實(shí)施例,可以與列表創(chuàng)作表面用戶界面120相關(guān)聯(lián)地部署列表創(chuàng)作表面信息輸入組件510,以供輸入和注釋關(guān)于列表創(chuàng)作表面Π 120中的給定任務(wù)或信息項(xiàng)的數(shù)據(jù)。列表創(chuàng)作表面信息輸入組件510可被部署成用于創(chuàng)作文檔530的應(yīng)用(例如,文字處理應(yīng)用)的一部分,或者輸入組件510可被部署成與文檔鄰近地啟動(dòng)的單獨(dú)的輸入應(yīng)用,以供輸入和注釋關(guān)于給定任務(wù)或列表項(xiàng)的數(shù)據(jù)。根據(jù)圖5所示的示例,列表創(chuàng)作表面信息輸入組件510已與任務(wù)“重新設(shè)計(jì)產(chǎn)品”相關(guān)聯(lián)地啟動(dòng),并在列表創(chuàng)作表面Π 120中顯示。列表創(chuàng)作表面信息輸入組件510包括標(biāo)題部分,用于提供數(shù)據(jù)以標(biāo)識(shí)正被輸入的、與列表創(chuàng)作表面中包括的給定任務(wù)、事件或其他信息片段相關(guān)聯(lián)的信息。例如,與任務(wù)“準(zhǔn)備廠商建議”相關(guān)聯(lián)地標(biāo)識(shí)圖5中所示的列表創(chuàng)作表面信息輸入組件510,該任務(wù)是父任務(wù)“重新設(shè)計(jì)產(chǎn)品”的子任務(wù)。列表創(chuàng)作表面信息輸入組件510的標(biāo)題部分的下面是評(píng)論部分520,用于允許用戶輸入評(píng)論,評(píng)論可以是與示例子任務(wù)相關(guān)聯(lián)的額外的任務(wù)、事件、活動(dòng)或其他信息。例如,在評(píng)論部分520中輸入的評(píng)論可以是子任務(wù)“準(zhǔn)備廠商建議”的子任務(wù),或者在評(píng)論部分520中輸入的評(píng)論可以就是提醒用戶相關(guān)聯(lián)的子任務(wù)的各個(gè)方面的評(píng)論。提供用于允許將其他內(nèi)容項(xiàng)(例如,文檔、音頻文件、視頻文件、或其他內(nèi)容類型)與示例任務(wù)或子任務(wù)相關(guān)聯(lián)的內(nèi)容部分525。在列表創(chuàng)作表面信息輸入組件510的底部示出用于將一個(gè)或多個(gè)人、多組人或團(tuán)隊(duì)與子任務(wù)相關(guān)聯(lián)的“人”部分例如,如上面參考圖2所描述和所示的,可與元數(shù)據(jù)標(biāo)簽團(tuán)隊(duì)”235相關(guān)聯(lián)地使用的團(tuán)隊(duì)分組可被應(yīng)用到給定 的任務(wù)或子任務(wù)。其他分組或各個(gè)人可類似地與輸入到列表創(chuàng)作表面100及其相關(guān)聯(lián)的Π120中的一個(gè)或多個(gè)任務(wù)或子任務(wù)相關(guān)聯(lián)。應(yīng)當(dāng)理解,列表創(chuàng)作表面信息輸入組件510中示出的配置、布局和字段只是出于示例的目的,并且不對(duì)可在列表創(chuàng)作表面信息輸入組件510中提供的其他文本、數(shù)據(jù)條目或數(shù)據(jù)注釋字段或部分進(jìn)行限制。仍然參考圖5,在顯示屏幕500上顯示的文檔530說(shuō)明了任何文檔,諸如可在顯示屏幕500上顯示的文字處理文檔、電子表格文檔、幻燈片演示文檔、記事本文檔、任務(wù)文檔、日歷文檔等。如圖5所示,文檔530正由用戶以某種方式來(lái)處理,并且用戶決定經(jīng)由列表創(chuàng)作表面信息輸入組件510向列表創(chuàng)作表面100輸入關(guān)于所顯不的文檔的信息。例如,當(dāng)用戶正在編輯所顯示的文檔時(shí),用戶可以記起應(yīng)當(dāng)執(zhí)行與所顯示的文檔中參考的項(xiàng)目相關(guān)聯(lián)的一個(gè)或多個(gè)任務(wù)。因此,通過(guò)啟動(dòng)列表創(chuàng)作表面用戶界面120并隨后啟動(dòng)列表創(chuàng)作表面信息輸入組件510,用戶可以插入任務(wù)、評(píng)論、內(nèi)容項(xiàng),或?qū)⑽臋n、或文檔的部分、或與文檔相關(guān)聯(lián)的任務(wù)與一個(gè)或多個(gè)人、多組人或多隊(duì)人進(jìn)行相關(guān),就像用戶可能在小紙片或便簽上手寫(xiě)這些備忘錄或注釋以提醒該用戶接下來(lái)處理那些事情。根據(jù)一個(gè)替換的實(shí)施例,在文檔530被打開(kāi)時(shí)將任務(wù)或其他信息輸入到LAS UI 120中可能導(dǎo)致被輸入到Π 120中的任務(wù)或其他信息被自動(dòng)地關(guān)聯(lián)到該文檔(即,表示該文檔的元數(shù)據(jù)可被應(yīng)用到所輸入的任務(wù)或其他信息)。根據(jù)一個(gè)實(shí)施例,在其他創(chuàng)作應(yīng)用(諸如電子郵件應(yīng)用和記事本應(yīng)用)中創(chuàng)作或以其他方式創(chuàng)建或捕捉任務(wù)列表或其他信息可被存儲(chǔ)在本地計(jì)算設(shè)備405、410上的列表創(chuàng)作表面中、或通過(guò)服務(wù)器420被遠(yuǎn)程地存儲(chǔ)在列表創(chuàng)作表面中。如此處所描述的,隨后可將這些任務(wù)列表或其他信息與用戶已經(jīng)輸入或捕捉到他的/她的列表創(chuàng)作表面中的信息進(jìn)行同步,且可被顯示在LAS UI 120中。例如,LAS UI 120可部署在像因特網(wǎng)瀏覽器、電子郵件客戶端應(yīng)用、文字處理應(yīng)用、筆記應(yīng)用、日歷應(yīng)用等其他應(yīng)用內(nèi)部或與其相關(guān)聯(lián)地部署,并且輸入與那些應(yīng)用之一相關(guān)聯(lián)的列表項(xiàng)可以填充LAS UI 120并與其他用戶的LASUI120相關(guān)聯(lián)。例如,用戶可在用戶正在生成以便邀請(qǐng)其他人參加餐會(huì)的電子郵件項(xiàng)內(nèi)鍵入要帶到餐會(huì)的項(xiàng)目列表,隨后那些項(xiàng)可以自動(dòng)地出現(xiàn)在用戶的列表創(chuàng)作表面Π 120中。如果用戶的LAS UI 120與其他用戶的LAS Π相同步,則當(dāng)其他人更新電子郵件時(shí)他/她隨后可以能夠看到其他人帶什么到聚會(huì)上。另外,可以提供自動(dòng)完成功能,其中可以基于該用戶或其他用戶過(guò)去已經(jīng)輸入或捕捉的其他項(xiàng)來(lái)自動(dòng)完成新的項(xiàng)和子列表。例如,當(dāng)為旅行打包時(shí),如果用戶鍵入“打包”,則可以為他的/她的列表自動(dòng)地建議用戶過(guò)去針對(duì)“打包”的全部子項(xiàng),這樣,他/她就不必重新鍵入或重新記起它們。并且,可通過(guò)當(dāng)前用戶的LAS UI 120向他/她展示其列表創(chuàng)作表面與當(dāng)前用戶相關(guān)聯(lián)的其他人(例如,用戶的社交網(wǎng)絡(luò))的打包項(xiàng)。這可以使用搜索來(lái)處理當(dāng)前用戶或其他相關(guān)聯(lián)的用戶的許多現(xiàn)有任務(wù)。根據(jù)一個(gè)實(shí)施例,列表創(chuàng)作表面可以自動(dòng)地隱藏一些項(xiàng)或信息,使得列表不會(huì)太長(zhǎng)。例如,當(dāng)一個(gè)列表項(xiàng)已經(jīng)位于用戶的列表上超過(guò)兩周、或超過(guò)到期日期兩周時(shí),它會(huì)自動(dòng)地隱藏,使得用戶不會(huì)對(duì)他/她尚未完成的事情或他/她不打算完成的事情感到不安或罪惡。或者,可在每項(xiàng)被添加時(shí)對(duì)其自動(dòng)地設(shè)置期滿日期,使得在期滿日期過(guò)了之后那些項(xiàng)從顯示器中被隱藏。·
如上面參考圖4所示和所描述的,列表創(chuàng)作表面100及其相關(guān)聯(lián)的用戶界面120可在固定的計(jì)算系統(tǒng)405中使用,或者可與一個(gè)或多個(gè)移動(dòng)設(shè)備410相關(guān)聯(lián)地利用列表創(chuàng)作表面。有利的是,如此處所描述的,存儲(chǔ)在與服務(wù)器420相關(guān)聯(lián)的列表425、1025中的列表創(chuàng)作表面中的信息可以跨各種應(yīng)用來(lái)部署,并且當(dāng)用戶正在行進(jìn)中時(shí)在用戶的移動(dòng)設(shè)備上部署。因此,實(shí)際上,列表創(chuàng)作表面通過(guò)使得列表創(chuàng)作表面及其相關(guān)聯(lián)的用戶界面120在用戶的移動(dòng)計(jì)算設(shè)備(諸如移動(dòng)電話、個(gè)人數(shù)字助理、板式或平板類型計(jì)算設(shè)備、無(wú)線游戲設(shè)備等)上部署,來(lái)允許用戶在他或她離開(kāi)臺(tái)式操作環(huán)境時(shí)攜帶電子版本的“待完成”列表。根據(jù)各實(shí)施例,列表用戶界面可從遠(yuǎn)程服務(wù)器420導(dǎo)入到固定的計(jì)算設(shè)備405以及移動(dòng)計(jì)算設(shè)備410。當(dāng)在列表用戶界面中顯示任務(wù)時(shí),可在固定的計(jì)算設(shè)備上和移動(dòng)計(jì)算設(shè)備上顯示該列表用戶界面的實(shí)例化。當(dāng)對(duì)遠(yuǎn)程服務(wù)器處的列表用戶界面中的任務(wù)進(jìn)行改變時(shí),將改變以在固定的計(jì)算設(shè)備上和移動(dòng)計(jì)算設(shè)備上顯示的列表用戶界面的新的實(shí)例化的形式傳遞給固定和移動(dòng)設(shè)備。另外,當(dāng)對(duì)固定或移動(dòng)計(jì)算設(shè)備處的列表創(chuàng)作表面Π 120中的任務(wù)進(jìn)行改變時(shí),這些改變可被向上傳遞給遠(yuǎn)程服務(wù)器420處的列表創(chuàng)作表面和相關(guān)聯(lián)的數(shù)據(jù)存儲(chǔ)。圖6和7示出在移動(dòng)環(huán)境中使用列表創(chuàng)作表面及其相關(guān)聯(lián)的用戶界面。如圖6所示,列表創(chuàng)作表面用戶界面620說(shuō)明了如上所述的、在移動(dòng)電話410的顯示屏幕615上部署的移動(dòng)版本的列表創(chuàng)作表面UI 120。就像如上參考圖I到圖5所述的用戶可以在他的或她的計(jì)算機(jī)或膝上型計(jì)算機(jī)的顯示屏幕上部署列表創(chuàng)作表面用戶界面120,用戶也可在他的或她的移動(dòng)設(shè)備上部署列表創(chuàng)作表面用戶界面620,以利用與可在固定計(jì)算環(huán)境中利用的相同的功能。參考圖7,如果用戶啟動(dòng)圖6所示的列表創(chuàng)作表面用戶界面620,則可在用戶的移動(dòng)設(shè)備的顯示屏幕上啟動(dòng)“待完成”列表,以允許用戶查看一個(gè)或多個(gè)任務(wù)、事件、活動(dòng)或其他信息,或允許用戶輸入額外的信息、編輯現(xiàn)有信息、或以其他方式操控現(xiàn)有信息。如果用戶確實(shí)經(jīng)由他的或她的移動(dòng)設(shè)備編輯了或以其他方式操控列表創(chuàng)作表面用戶界面中包含的信息,則經(jīng)修改的信息可通過(guò)服務(wù)器420被存儲(chǔ)在列表425、1025,并且下一次用戶在他的或她的固定的計(jì)算設(shè)備上部署列表創(chuàng)作表面用戶界面120時(shí),通過(guò)用戶的移動(dòng)設(shè)備對(duì)包含其中的信息進(jìn)行的那些改變或修改將出現(xiàn)在相對(duì)于用戶的固定計(jì)算環(huán)境中的一個(gè)或多個(gè)其他應(yīng)用而部署的用戶界面120中。另外,移動(dòng)設(shè)備410可用于快速捕捉可被直接導(dǎo)出到列表創(chuàng)作表面的信息。例如,移動(dòng)電話的相機(jī)功能可用于拍攝可被自動(dòng)導(dǎo)入到列表創(chuàng)作表面的照片。對(duì)于另一個(gè)示例,來(lái)自移動(dòng)設(shè)備410或來(lái)自具有全球定位系統(tǒng)(GPS)或其他位置確定系統(tǒng)的任何移動(dòng)計(jì)算設(shè)備(例如,膝上型計(jì)算機(jī))的GPS數(shù)據(jù)可相對(duì)于特定的位置或地址被捕捉,并且可被導(dǎo)入到列表創(chuàng)作表面。如上面參考圖1-5所描述的,任務(wù)項(xiàng)和列表項(xiàng)可被手動(dòng)地輸入或以其他方式被捕捉以輸入到列表創(chuàng)作表面,該列表創(chuàng)作表面可以跨多個(gè)應(yīng)用且跨多個(gè)有線、無(wú)線、固定和移動(dòng)計(jì)算設(shè)備(包括圖6和7中示出的移動(dòng)計(jì)算設(shè)備410)來(lái)顯示。根據(jù)本發(fā)明的各實(shí)施例,如此處描述的,任務(wù)和列表項(xiàng)可經(jīng)由語(yǔ)音或音頻輸入來(lái)捕捉,以在捕捉設(shè)備(例如移動(dòng)電話)上或在任何其他有線或無(wú)線計(jì)算設(shè)備上的任務(wù)用戶界面或列表創(chuàng)作表面用戶界面中顯示。
例如,當(dāng)用戶正在駕駛時(shí)、當(dāng)用戶正在行進(jìn)中時(shí),任務(wù)或列表項(xiàng)可經(jīng)由語(yǔ)音或音頻輸入來(lái)捕捉,并且可以捕捉長(zhǎng)的列表項(xiàng)而不需要用戶的視線從主要的焦點(diǎn)項(xiàng)移開(kāi)。可用對(duì)捕捉設(shè)備(例如移動(dòng)電話)的最小觸摸和/或交互來(lái)執(zhí)行對(duì)這種信息的捕捉,并且可以執(zhí)行對(duì)信息的捕捉而不必在輸入各個(gè)任務(wù)或列表項(xiàng)之間暫停。另外,有關(guān)所捕捉的感興趣的項(xiàng)的決定或動(dòng)作可被推遲到查看所捕捉的信息對(duì)用戶來(lái)說(shuō)更合適的一捕捉后時(shí)間。例如,用戶可能需要為即將到來(lái)的辦公室午宴前往本地雜貨商店以購(gòu)買各種東西。根據(jù)本發(fā)明的各實(shí)施例,用戶可查看他的/她的冰箱或碗櫥,并可將示例辦公室午宴所需要的東西列表記錄到他的/她的移動(dòng)計(jì)算設(shè)備(例如移動(dòng)電話)上。在記錄所需要的東西列表之后,所記錄的列表可在記錄設(shè)備上本地地或遠(yuǎn)程地被自動(dòng)轉(zhuǎn)錄,并且所轉(zhuǎn)錄的列表可被自動(dòng)地填充到任務(wù)列表或列表創(chuàng)作表面中,以供用戶隨后查看。另外,根據(jù)各實(shí)施例,如果需要,所記錄的輸入的音頻文件可被附連到或以其他方式關(guān)聯(lián)到所轉(zhuǎn)錄且被顯示的列表或任務(wù)項(xiàng),以允許用戶回放該音頻輸入。另外,可根據(jù)自然語(yǔ)言處理來(lái)處理所轉(zhuǎn)錄的音頻輸入(例如用戶記錄的語(yǔ)音輸入),并且元數(shù)據(jù)可以與所轉(zhuǎn)錄且被處理的語(yǔ)音或音頻輸入相關(guān)聯(lián),以提供對(duì)所捕捉的輸入的額外增強(qiáng)。例如,根據(jù)自然語(yǔ)言處理,所捕捉的語(yǔ)音輸入“在下午5點(diǎn)之后獲得雜貨東西”可帶來(lái)與文本部分“下午5點(diǎn)”相關(guān)聯(lián)的元數(shù)據(jù),以允許為所捕捉的輸入生成可與用戶所使用的電子日歷應(yīng)用相關(guān)聯(lián)的任務(wù)項(xiàng),并且可為該任務(wù)項(xiàng)生成自動(dòng)提醒以提醒用戶在下午5點(diǎn)之后獲得期望的雜貨東西。根據(jù)各實(shí)施例,其他傳感器或檢測(cè)手段可用于用元數(shù)據(jù)來(lái)標(biāo)記任務(wù)和列表項(xiàng)。例如,GPS位置系統(tǒng)可用于在任務(wù)或列表項(xiàng)被記錄時(shí)用位置數(shù)據(jù)來(lái)標(biāo)記任務(wù)或列表項(xiàng),該位置數(shù)據(jù)與該任務(wù)或列表項(xiàng)相關(guān)聯(lián)。對(duì)于另一示例,時(shí)鐘、光傳感器、攝影功能等可用于將一個(gè)或多個(gè)上下文信息項(xiàng)與所捕捉的任務(wù)或列表項(xiàng)相關(guān)聯(lián)。一旦執(zhí)行了捕捉、轉(zhuǎn)錄和處理語(yǔ)音和/或其他音頻輸入,所得的任務(wù)或列表項(xiàng)就可被本地地存儲(chǔ)在捕捉設(shè)備(例如移動(dòng)電話)上、或可被遠(yuǎn)程地存儲(chǔ)在遠(yuǎn)程服務(wù)器420上,以便與其他計(jì)算設(shè)備相關(guān)聯(lián)地使用,例如,用于通過(guò)分布式計(jì)算網(wǎng)絡(luò)415在用戶的有線臺(tái)式計(jì)算機(jī)405上顯示的列表創(chuàng)作表面中使用,如上面參考圖4所描述的。S卩,如此處描述的,根據(jù)所記錄的語(yǔ)音和/或其他音頻輸入捕捉、轉(zhuǎn)錄和處理的任務(wù)和/或列表項(xiàng)可按照與用于列表創(chuàng)作表面及相關(guān)聯(lián)的內(nèi)容的所描述的相同的方式(上面參考圖1-7所描述的)跨各種計(jì)算設(shè)備且跨各種軟件應(yīng)用來(lái)使用。現(xiàn)在參考圖8-13,根據(jù)各實(shí)施例,語(yǔ)音/音頻記錄和處理應(yīng)用(VRPA) 101可在設(shè)備410上本地地操作或者可由本地設(shè)備410從遠(yuǎn)程服務(wù)器420訪問(wèn),以獲得此處描述的記錄、轉(zhuǎn)錄和處理功能。根據(jù)各實(shí)施例,在設(shè)備410捕捉語(yǔ)音或其他音頻記錄之后,該記錄可被本地地存儲(chǔ)在設(shè)備410,或者該記錄可被傳遞到遠(yuǎn)程服務(wù)器420,以根據(jù)需要存儲(chǔ)和由設(shè)備410隨后檢索。根據(jù)各實(shí)施例,在捕捉給定的音頻記錄之后,如果用戶認(rèn)為第一個(gè)記錄在某方面是錯(cuò)誤或不正確的,則VRPA 101可允許重新記錄該音頻記錄。這種重新記錄可以整體進(jìn)行,或者可以重新記錄所捕捉的音頻的多段或多行。例如,VRPA可允許回放所捕捉的記錄,并可允許重新記錄該記錄的多個(gè)部分或可允許插入額外的音頻記錄。一旦被記錄,這些項(xiàng)就像列表創(chuàng)作表面或其他合適列表中的任何其他輸入項(xiàng)(例如,鍵入的項(xiàng))那樣表現(xiàn)。即,可按照與其他輸入相同的方式對(duì)它們進(jìn)行重新排序、分類和編輯。而且,被應(yīng)用這種輸入的元數(shù)據(jù)可按照如下所述的與其他輸入元數(shù)據(jù)相同的方式來(lái)編輯和利用。
·
轉(zhuǎn)錄應(yīng)用可由VRPA 102本地地在設(shè)備410處或者遠(yuǎn)程地在服務(wù)器420處操作,以自動(dòng)地轉(zhuǎn)錄所捕捉的語(yǔ)音和/或其他音頻輸入。即,如上面參考圖1-7所描述的,在接收給定的語(yǔ)音和/或音頻輸入之后,輸入可被傳遞到本地或遠(yuǎn)程轉(zhuǎn)錄應(yīng)用以將輸入轉(zhuǎn)錄成相關(guān)聯(lián)的文本輸入,該文本輸入可用于填充任務(wù)列表或列表創(chuàng)作表面列表,該任務(wù)列表或列表創(chuàng)作表面列表可被顯示在設(shè)備410上或可被顯示在一個(gè)或多個(gè)其他計(jì)算機(jī)生成的顯示屏上。對(duì)所捕捉的語(yǔ)音和/或音頻輸入的轉(zhuǎn)錄可被本地地存儲(chǔ)在設(shè)備410,或者轉(zhuǎn)錄可被遠(yuǎn)程地存儲(chǔ)在服務(wù)器420,以作為任務(wù)或列表項(xiàng)分發(fā)到用戶所使用的一個(gè)或多個(gè)其它計(jì)算設(shè)備?;蛘?轉(zhuǎn)錄應(yīng)用可由VRPA 101本地地在設(shè)備410和遠(yuǎn)程地在服務(wù)器420這兩處操作。例如,即時(shí)、快速的轉(zhuǎn)錄處理可本地地完成,而更全面且可能更準(zhǔn)確的處理可在增強(qiáng)的處理速度和功能可能駐留的服務(wù)器420處完成。另外,代替運(yùn)行在服務(wù)器420上的轉(zhuǎn)錄應(yīng)用,應(yīng)用可運(yùn)行在另一個(gè)設(shè)備上,例如,與設(shè)備410相關(guān)聯(lián)的膝上型、板式、平板、或臺(tái)式計(jì)算機(jī)。圖8是示出可用其捕捉語(yǔ)音和/或音頻內(nèi)容以便生成相關(guān)聯(lián)的任務(wù)或列表項(xiàng)的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)化框圖。即,設(shè)備可用于捕捉用戶說(shuō)出的語(yǔ)音內(nèi)容,或者設(shè)備可用于捕捉其他音頻內(nèi)容,諸如音樂(lè)、所播放的記錄等。另外,設(shè)備410可用于捕捉帶有相關(guān)聯(lián)的音頻內(nèi)容的視頻內(nèi)容。所捕捉的視頻內(nèi)容的音頻部分可用于生成和注釋此處描述的任務(wù)和列表項(xiàng)。圖8中所示的計(jì)算設(shè)備410說(shuō)明了任何設(shè)備,可用該設(shè)備來(lái)捕捉語(yǔ)音或其他音頻內(nèi)容,以生成一個(gè)或多個(gè)任務(wù)或列表項(xiàng)供隨后使用,如此處描述的。根據(jù)各實(shí)施例,設(shè)備410可包括移動(dòng)電話、板式和平板類型計(jì)算機(jī)、手持式計(jì)算設(shè)備、膝上型計(jì)算機(jī),或者設(shè)備410可包括耦合到音頻捕捉裝置(例如話筒)的一個(gè)或多個(gè)有線或固定計(jì)算設(shè)備,以捕捉語(yǔ)音或其他音頻輸入。另外,設(shè)備410可包括與在墻表面上呈現(xiàn)對(duì)內(nèi)容的顯示相關(guān)聯(lián)的計(jì)算設(shè)備,其中這種計(jì)算設(shè)備配備有記錄裝置,例如用于接收語(yǔ)音或其他音頻輸入的話筒、或可操作地連接到計(jì)算設(shè)備410或與之相關(guān)聯(lián)的電話設(shè)備。參考圖8中所示的設(shè)備410,示例移動(dòng)電話被示為具有用于顯示內(nèi)容的顯示屏幕805,該內(nèi)容例如電話消息、語(yǔ)音消息、電子郵件消息、文本消息、以及根據(jù)本發(fā)明的各實(shí)施例生成和顯示的一個(gè)或多個(gè)任務(wù)或列表項(xiàng)。計(jì)算設(shè)備410可包括用于捕捉語(yǔ)音或其他音頻信息的一個(gè)或多個(gè)裝置。例如,可以包括用于捕捉一個(gè)或多個(gè)語(yǔ)音和/或音頻輸入的話筒820可以提供用于回放所捕捉的語(yǔ)音和/或音頻輸入、或播放通過(guò)設(shè)備410提供的任何其他音頻內(nèi)容的揚(yáng)聲器825。相機(jī)830說(shuō)明了用于捕捉攝影圖像和視頻以供與所捕捉的語(yǔ)音和/或音頻輸入相關(guān)聯(lián)地使用的攝影裝置。根據(jù)各實(shí)施例,語(yǔ)音或音頻記錄的開(kāi)始或者攝影或視頻內(nèi)容捕捉的開(kāi)始可通過(guò)一個(gè)或多個(gè)合適的裝置來(lái)完成。可提供用于激活錄音機(jī)或用于根據(jù)設(shè)備410的設(shè)計(jì)來(lái)激活相機(jī)的硬件按鈕815。例如,即使在設(shè)備410被鎖定時(shí),硬件按鈕815也可用于捕捉語(yǔ)音和音頻。對(duì)硬件按鈕815的這種使用可允許快速的語(yǔ)音或音頻捕捉。例如,在針對(duì)按鈕815的按住動(dòng)作之后,可以完成語(yǔ)音或音頻捕捉。對(duì)這種按住類型交互的使用允許避免意外的語(yǔ)音/音頻記錄。根據(jù)一個(gè)實(shí)施例,對(duì)硬件按鈕815的這種使用可允許快速捕捉音頻或語(yǔ)音內(nèi)容,而不要求用戶解鎖或訪問(wèn)相關(guān)聯(lián)的設(shè)備410的其他功能。另外,可以提供用于允許激活捕捉語(yǔ)音、音頻或攝影內(nèi)容的記錄或攝影功能的各種觸摸激活的用戶界面按鈕,諸如記錄按鈕810。除了硬件按鈕815或用戶界面按鈕810以 夕卜,可通過(guò)語(yǔ)音命令來(lái)激活和控制記錄或攝影功能。例如,諸如“開(kāi)始記錄”等的命令可被話筒820拾取以引起音頻記錄的開(kāi)始。同樣,諸如“激活相機(jī)”等的語(yǔ)音命令可用于激活設(shè)備410的攝影功能。參考圖9,一旦對(duì)給定語(yǔ)音或音頻輸入的記錄開(kāi)始了,可在設(shè)備410的顯示器上提供用戶界面體驗(yàn),以提供記錄在進(jìn)行中的視覺(jué)指示910并提供用于停止記錄或繼續(xù)記錄的可選擇的控件905。例如,“記錄另一項(xiàng)”按鈕915可用于記錄前一項(xiàng)之后的接下來(lái)的任務(wù)或列表項(xiàng)。根據(jù)各實(shí)施例,VRPA 101可利用經(jīng)優(yōu)化的語(yǔ)法集合,以輔助響應(yīng)于所捕捉的語(yǔ)音輸入來(lái)生成任務(wù)項(xiàng)或列表項(xiàng)。例如,諸如“開(kāi)始”、“停止”、“下一個(gè)”、“開(kāi)始”、“結(jié)束”、“任務(wù)”等的詞語(yǔ)可用于將所捕捉的語(yǔ)音和/或音頻輸入轉(zhuǎn)換成各個(gè)任務(wù)和/或列表項(xiàng)。例如,如果用戶說(shuō)出雜貨列表“雞蛋,下一個(gè),面包,下一個(gè),牛奶”,則被插入到其他三個(gè)詞語(yǔ)之間的詞語(yǔ)“下一個(gè)”可由VRPA 101用來(lái)將其他三個(gè)詞語(yǔ)分隔成三個(gè)列表項(xiàng)“雞蛋”、“面包”和“牛奶”。同樣,諸如“任務(wù)”的詞語(yǔ)的發(fā)聲可用于指示VRPA 101跟在詞語(yǔ)“任務(wù)”后面的詞語(yǔ)、術(shù)語(yǔ)或短語(yǔ)可作為一個(gè)或多個(gè)任務(wù)項(xiàng)來(lái)接收。例如,一旦記錄了短語(yǔ)“任務(wù)一在星期二之前準(zhǔn)備項(xiàng)目文檔”,則詞語(yǔ)“在星期二之前準(zhǔn)備項(xiàng)目文檔”可被解釋為跟在詞語(yǔ)“任務(wù)”的發(fā)聲的后面的任務(wù)。應(yīng)當(dāng)理解,多個(gè)經(jīng)優(yōu)化的語(yǔ)法術(shù)語(yǔ)或短語(yǔ)可由VRPA 101用來(lái)使捕捉語(yǔ)音和/或其他音頻輸入的過(guò)程更高效。另外,如下面參考圖11所示的,可以提供用于允許與語(yǔ)音和/或其他音頻輸入相關(guān)聯(lián)地或除其以外地手動(dòng)輸入任務(wù)或列表項(xiàng)以及相關(guān)聯(lián)的元數(shù)據(jù)項(xiàng)的硬件或用戶界面鍵盤1105。例如,用戶可以記錄一個(gè)或多個(gè)列表項(xiàng),例如來(lái)自雜貨列表的項(xiàng),然后在用戶可訪問(wèn)硬件或用戶界面鍵盤的時(shí)候手動(dòng)地輸入一個(gè)或多個(gè)額外的項(xiàng)。根據(jù)一個(gè)實(shí)施例,用戶可以按需來(lái)回地從語(yǔ)音記錄流暢地移動(dòng)到手動(dòng)輸入。例如,用戶可處于記錄一個(gè)或多個(gè)任務(wù)或列表項(xiàng)的過(guò)程中,按照需要接下來(lái)是除自動(dòng)停止記錄功能以外的引起輸入額外項(xiàng)的手動(dòng)輸入,接下來(lái)是額外的語(yǔ)音和/或音頻記錄。另外,音頻文件(例如,包含所捕捉的語(yǔ)音和/或音頻輸入的.wav文件)可同樣被本地地或遠(yuǎn)程地存儲(chǔ),并且可以與所轉(zhuǎn)錄的語(yǔ)音和/或音頻輸入相關(guān)聯(lián),以供按需回放。例如,對(duì)所記錄的列表項(xiàng)的轉(zhuǎn)錄,例如“記住為Sarah購(gòu)買生日賀卡和生日蛋糕”,可被手動(dòng)地或自動(dòng)地縮短以便輸入到列表創(chuàng)作表面列表或任務(wù)中,以成為諸如“生日蛋糕和賀卡”的任務(wù)或列表項(xiàng)。然而,包含整個(gè)音頻輸入的音頻文件可以與所存儲(chǔ)的任務(wù)或列表項(xiàng)相關(guān)聯(lián)。因此,用戶可選擇性地回放音頻文件,以接收用于生成縮短的任務(wù)或列表項(xiàng)的整個(gè)音頻輸入。例如,在接收到給定的音頻輸入的轉(zhuǎn)錄之后,用戶可手動(dòng)地將所轉(zhuǎn)錄的音頻輸入縮短為可被用作任務(wù)或列表項(xiàng)的較短的短語(yǔ),但是用戶隨后可期望回放整個(gè)音頻輸入以為該用戶提供任務(wù)或列表項(xiàng)的上下文。另外,如下所述,對(duì)于使用自然語(yǔ)言處理和元數(shù)據(jù)應(yīng)用,來(lái)自所捕捉的語(yǔ)音和/或音頻輸入的關(guān)鍵詞可用于生成通過(guò)設(shè)備410或其他設(shè)備來(lái)呈現(xiàn)的任務(wù)或列表項(xiàng),如上面參考圖I到7所描述的。例如,如果在音頻中使用諸如“下一個(gè)”等的關(guān)鍵詞,則所捕捉的文本可被劃分成單獨(dú)的子任務(wù),并且相關(guān)聯(lián)的音頻文件可被修剪以只具有與子任務(wù)相關(guān)聯(lián)的實(shí)際子任務(wù)的音頻。另外,對(duì)這種自然語(yǔ)言處理和元數(shù)據(jù)應(yīng)用的使用可用于抓住和丟棄或以其他方式處置不正確或錯(cuò)誤的音頻記錄。在給定的語(yǔ)音和/或音頻輸入被捕捉和轉(zhuǎn)錄之后,所轉(zhuǎn)錄的內(nèi)容可根據(jù)自然語(yǔ)言 處理來(lái)處理,如上所述,其中內(nèi)容可被分割成各個(gè)詞語(yǔ),其中每個(gè)詞語(yǔ)可與各個(gè)源(例如,字典、聯(lián)系人列表、日歷項(xiàng)等)進(jìn)行比較,以獲得與包括所轉(zhuǎn)錄的內(nèi)容的術(shù)語(yǔ)、詞語(yǔ)或短語(yǔ)相關(guān)聯(lián)的元數(shù)據(jù)。這種元數(shù)據(jù)到內(nèi)容的應(yīng)用可用于生成縮短的任務(wù)或列表項(xiàng)、或用于將所轉(zhuǎn)錄的內(nèi)容與其他應(yīng)用功能相關(guān)聯(lián),可以為所轉(zhuǎn)錄的內(nèi)容顯示該縮短的任務(wù)或列表項(xiàng)。例如,前述短語(yǔ)“記住為Sarah購(gòu)買生日賀卡和生日蛋糕”可由自然語(yǔ)言解析器來(lái)解析,并且關(guān)鍵詞“記住”、“生日”、“賀卡”和“蛋糕”可用于生成縮短的任務(wù)項(xiàng)或列表項(xiàng),諸如“記住生日賀卡和蛋糕”。另外,如果所轉(zhuǎn)錄的內(nèi)容項(xiàng)包含諸如日期、時(shí)間、或可通過(guò)自然語(yǔ)言處理來(lái)標(biāo)識(shí)的其他信息等信息,則這種信息可用于更高效且更有用地處理所捕捉的內(nèi)容。例如,如果所捕捉的語(yǔ)音和/或音頻內(nèi)容包括短語(yǔ)“在7月4日星期二下午5點(diǎn)之前”,則這種信息可用于通過(guò)標(biāo)識(shí)所捕捉的內(nèi)容中包括的日期和/或時(shí)間來(lái)生成任務(wù)提醒或日歷提醒。因此,這種元數(shù)據(jù)提取和利用可用于根據(jù)一個(gè)或多個(gè)應(yīng)用功能(例如,任務(wù)提醒、日歷提醒等)從所捕捉的語(yǔ)音和/或音頻輸入項(xiàng)中創(chuàng)建任務(wù)或列表項(xiàng)。參考圖10,在設(shè)備410的用戶界面(例如,在設(shè)備用戶界面中顯示的列表創(chuàng)作表面)中呈現(xiàn)從所捕捉的語(yǔ)音記錄中轉(zhuǎn)錄的項(xiàng)目列表1015。如上所述,示例列表“雞蛋”、“面包”和“牛奶”可得自于用戶所記錄的雜貨列表。提供用于允許用戶選擇性地將所呈現(xiàn)的各項(xiàng)分組成期望的分組的“分組成列表”按鈕1020。例如,可響應(yīng)于對(duì)14個(gè)不同項(xiàng)的記錄向用戶呈現(xiàn)14個(gè)雜貨項(xiàng)的列表。雜貨項(xiàng)中的5個(gè)的一個(gè)子集可以與特定的菜單項(xiàng)(例如蛋糕)相關(guān)聯(lián)。如果需要,用戶可將項(xiàng)目子集分組成與示例菜單項(xiàng)相關(guān)聯(lián)的特定分組。應(yīng)當(dāng)理解,可按照與上面參考圖4所描述的列表創(chuàng)作表面列表425的相同的方式來(lái)存儲(chǔ)和訪問(wèn)任何列表項(xiàng)或任務(wù)項(xiàng)(包括列表項(xiàng)和任務(wù)項(xiàng)的分組)?;蛘?,代替使用“分組成列表”功能1020,用戶可經(jīng)由此處描述的任何合適的輸入裝置在列表上方輸入標(biāo)題,例如,“Julie的生日蛋糕”,然后在標(biāo)題下面縮進(jìn)列表項(xiàng),列表項(xiàng)可被自動(dòng)地排列和存儲(chǔ)為父任務(wù)“Julie的生日蛋糕”下面的子任務(wù)。
仍然參考圖10,示出了每個(gè)所顯示的任務(wù)或列表項(xiàng)旁邊的音頻圖標(biāo)1010,該圖標(biāo)用于通知用戶該任務(wù)或列表項(xiàng)來(lái)自音頻記錄并且允許用戶回放與所呈現(xiàn)的任務(wù)或列表項(xiàng)相關(guān)聯(lián)的原始音頻記錄。例如,如上所述,可從過(guò)長(zhǎng)的音頻文件中生成諸如“雞蛋”的給定任務(wù)或列表項(xiàng),并且用戶可能期望聽(tīng)到整個(gè)音頻文件以傾聽(tīng)其中用戶最初記錄任務(wù)或列表項(xiàng)的上下文。此外,如果從所捕捉的記錄中生成的任務(wù)或列表項(xiàng)被分發(fā)給其他用戶,例如工作團(tuán)隊(duì)的其他成員,則其他用戶可能期望聽(tīng)到相關(guān)聯(lián)的音頻記錄,以獲取用于將任務(wù)或列表項(xiàng)中的一個(gè)或多個(gè)包括在給定的項(xiàng)目列表1015或項(xiàng)目分組中的了解或上下文。根據(jù)各實(shí)施例,如果回放給定的音頻記錄,則用戶可追加該記錄以將更多信息添加到該記錄,所添加的記錄內(nèi)容可由VRPA 101用來(lái)生成額外的任務(wù)和/或列表項(xiàng)、或者用來(lái)修改之前生成的任務(wù)或列表項(xiàng)。除了將音頻文件與列表或任務(wù)項(xiàng)相關(guān)聯(lián)以外,其他內(nèi)容同樣可與給定的列表或任務(wù)項(xiàng)相關(guān)聯(lián)。例如,與給定列表或任務(wù)項(xiàng)相關(guān)聯(lián)地拍攝的照片可以與該列表或任務(wù)項(xiàng)相關(guān)聯(lián),從中讀取列表或任務(wù)項(xiàng)的語(yǔ)音記錄的文檔可與該列表或任務(wù)項(xiàng)相關(guān)聯(lián),等等。根據(jù)各實(shí)施例,可按照與音頻圖標(biāo)1010相同的方式來(lái)呈現(xiàn)所顯示的列表或任務(wù)項(xiàng)附近的對(duì)相關(guān)聯(lián) 的內(nèi)容的視覺(jué)指示,以允許訪問(wèn)(例如,顯示和編輯訪問(wèn))該相關(guān)聯(lián)的內(nèi)容。如圖11所示,可以提供用于改變之前已分組項(xiàng)的分組的“解除分組”按鈕或控件1110。例如,圖10所示的項(xiàng)目組可被“解除分組”以移除作為指定的分組的項(xiàng),并將各項(xiàng)放回到它們之前被提取以被分組到給定分組的一般項(xiàng)目列表中。在圖11中示出用于手動(dòng)地輸入任務(wù)或列表項(xiàng)信息、或用于校正或以其他方式修改所轉(zhuǎn)錄且所顯示的任務(wù)或列表項(xiàng)的硬件或用戶界面鍵盤1105。例如,如果圖10中所示的詞語(yǔ)“面包(bread)”被轉(zhuǎn)錄且被顯示為“打斷(break)”,則鍵盤1105可用于按需編輯該條目。另外,語(yǔ)音控制的編輯可用于編輯所顯示的任務(wù)或列表項(xiàng)。例如,用戶可以輸入語(yǔ)音命令“用詞語(yǔ)面包代替詞語(yǔ)打斷”以使得VRPA 101用經(jīng)校正的詞語(yǔ)“面包”來(lái)代替錯(cuò)誤地轉(zhuǎn)錄和顯示的詞語(yǔ)“打斷”。如圖12所示,可以提供用于提供根據(jù)語(yǔ)音和/或音頻輸入來(lái)捕捉、轉(zhuǎn)錄和處理任務(wù)和列表項(xiàng)的提醒的日歷/提醒界面。如圖12所示,與從所捕捉的語(yǔ)音和/或音頻輸入提取的詞語(yǔ)、術(shù)語(yǔ)或短語(yǔ)相關(guān)聯(lián)的元數(shù)據(jù)可用于生成與所捕捉的輸入相關(guān)聯(lián)的提醒和/或日歷條目,如上所述。隨后,可以與所生成的任務(wù)項(xiàng)和列表項(xiàng)相關(guān)聯(lián)地使用各種任務(wù)應(yīng)用和/或日歷應(yīng)用功能1215、1220、1225,例如允許用戶向其他人警告給定的列表項(xiàng)或任務(wù)項(xiàng),提供與任務(wù)或列表項(xiàng)相關(guān)聯(lián)的提醒,與其他用戶共享任務(wù)或列表項(xiàng)等。應(yīng)當(dāng)理解,如此處描述的,可根據(jù)此處描述的各種不同軟件應(yīng)用的功能、以及如上面參考圖I到7所示出和所描述的列表創(chuàng)作表面所描述的,使用從所捕捉的語(yǔ)音和/或音頻輸入中生成的任務(wù)和/或列表項(xiàng)。例如,如上面為輸入到列表創(chuàng)作表面中的列表或任務(wù)項(xiàng)所描述的(參考圖1-7),時(shí)間線可被啟用并且可用于生成與任何所生成的任務(wù)項(xiàng)或列表項(xiàng)相關(guān)聯(lián)的提醒和日歷條目,該時(shí)間線包括與根據(jù)所記錄的語(yǔ)音和/或音頻內(nèi)容來(lái)生成的任務(wù)項(xiàng)或列表項(xiàng)相關(guān)聯(lián)的規(guī)定日期/時(shí)間以及寬松或模糊的日期/時(shí)間。即,由VRPA 101根據(jù)所記錄的語(yǔ)音和/或其他音頻輸入來(lái)生成的列表項(xiàng)和任務(wù)項(xiàng)可以根據(jù)一個(gè)或多個(gè)元數(shù)據(jù)類型、列表項(xiàng)屬性來(lái)標(biāo)記或分組,或與如此處所描述的自然語(yǔ)言處理器相關(guān)聯(lián)地被標(biāo)記或分組,并且隨后可按照各種有幫助的方式(包括所得任務(wù)項(xiàng)和列表項(xiàng)的生成和顯示)來(lái)利用。例如,被應(yīng)用到任務(wù)、事件、活動(dòng)或其他信息片段(即任務(wù))的日期和/或時(shí)間注釋或標(biāo)記可用于根據(jù)任何所應(yīng)用的元數(shù)據(jù)或列表項(xiàng)屬性(例如,日期/時(shí)間、人、團(tuán)隊(duì)等)來(lái)操控(例如,編輯、分類、搜索或以其他方式操控)列表項(xiàng)和任務(wù)和相關(guān)信息。另外,可在事件時(shí)間線中組織用日期和/或時(shí)間元數(shù)據(jù)注釋的任務(wù),并且該任務(wù)可被進(jìn)一步注釋以幫助用戶沿著規(guī)定的時(shí)間線完成或以其他方式處理任務(wù)。如此處提到的,時(shí)間線可被廣義地定義為包括任何時(shí)間表示,包括日期、時(shí)間、日歷信息、季節(jié)、年份等。例如,特定的任務(wù)可能具有規(guī)定的期限,例如,用戶可能無(wú)法移動(dòng)的在特定日期和時(shí)間的醫(yī)生的約會(huì)。其他任務(wù)可能需要在規(guī)定的日期/時(shí)間范圍期間(例如,星期五下午6點(diǎn)之前的某個(gè)時(shí)間)完成或處理。根據(jù)本發(fā)明的各實(shí)施例,這種日期和/或定時(shí)信息可被應(yīng)用到通過(guò)VRPA 101經(jīng)由語(yǔ)音和/或音頻輸入捕捉和處理的任務(wù)或列表項(xiàng),以將“模糊性”應(yīng)用到這些任務(wù)項(xiàng)或列表項(xiàng)的定時(shí)方面。例如,如果兩個(gè)任務(wù)必須在給定的一天的非常特定的時(shí)刻完成或以其他方式處理,則可用元數(shù)據(jù)來(lái)注釋那些任務(wù),該元數(shù)據(jù)允許用戶基于所應(yīng)用的規(guī) 定日期/時(shí)間來(lái)分類、搜索、或以其他方式操控那些項(xiàng)。另一方面,如果一個(gè)或多個(gè)其他任務(wù)或列表項(xiàng)必須在同一天完成,但可以在給定結(jié)束時(shí)間(例如下午6點(diǎn))前的任何時(shí)間完成,則可用一元數(shù)據(jù)類型來(lái)注釋那些任務(wù)或列表項(xiàng),該元數(shù)據(jù)類型允許那些項(xiàng)在與必須在該規(guī)定的日子完成或以其他方式處理的任務(wù)相關(guān)聯(lián)的事件時(shí)間線中移動(dòng),只要完成或以其他方式處理那些項(xiàng)的時(shí)間不超過(guò)規(guī)定的最后的時(shí)間限制(例如下午6點(diǎn))。根據(jù)一實(shí)施例,隨后,對(duì)根據(jù)語(yǔ)音和/或音頻輸入來(lái)捕捉和處理的列表項(xiàng)或任務(wù)項(xiàng)的分類、搜索或以其他方式的操控可針對(duì)具有規(guī)定日期/時(shí)間的列表項(xiàng)來(lái)完成,或可針對(duì)具有寬松或模糊的日期/時(shí)間的列表項(xiàng)來(lái)完成、或其組合來(lái)完成。如上面為列表創(chuàng)作表面100所描述的,語(yǔ)音記錄和處理應(yīng)用(VRPA) 101可向用戶提供提醒以完成或以其他方式處理根據(jù)語(yǔ)音或其他音頻輸入來(lái)生成的任務(wù)項(xiàng)或列表項(xiàng),并且包括與規(guī)定日期/時(shí)間相關(guān)聯(lián)的元數(shù)據(jù)以及與寬松或模糊的日期/時(shí)間相關(guān)聯(lián)的元數(shù)據(jù)可用于向用戶提供更加真實(shí)的體驗(yàn)。例如,對(duì)即將到來(lái)的規(guī)定日期/時(shí)間(例如,特定的約會(huì))的提醒可以是一種類型的提醒,與寬松或模糊的日期/時(shí)間相關(guān)聯(lián)的各種提醒同與規(guī)定日期/時(shí)間相關(guān)聯(lián)的提醒相比可以是不那么緊急的一種不同的類型的提醒。另外,與寬松或模糊的日期/時(shí)間相關(guān)聯(lián)的任務(wù)可在給定一天的安排中自動(dòng)地浮動(dòng),直到接近規(guī)定的結(jié)束點(diǎn)(例如不晚于下午6點(diǎn))。因此,與寬松或模糊的日期/時(shí)間項(xiàng)相比,與規(guī)定的日期/時(shí)間項(xiàng)相關(guān)聯(lián)的提醒可以按照更接近地近似于用戶如何通過(guò)在小紙片、記事本、便簽等上記下各項(xiàng)來(lái)提醒他自己或她自己這些項(xiàng)的方式來(lái)完成。根據(jù)各實(shí)施例,如上所述,給定任務(wù)或列表項(xiàng)的元數(shù)據(jù)可經(jīng)由語(yǔ)音記錄來(lái)創(chuàng)建和應(yīng)用。例如,一旦任務(wù)或列表項(xiàng)被記錄,用戶就可激活功能控件(諸如按鈕810)以將元數(shù)據(jù)添加到特定的任務(wù)或列表項(xiàng)。例如,在選擇給定的任務(wù)或列表項(xiàng)之后,用戶可選擇按鈕810,隨后說(shuō)出詞語(yǔ)“今天上午12點(diǎn)”,以將示例天和時(shí)間作為元數(shù)據(jù)來(lái)應(yīng)用到所選擇的任務(wù)或列表項(xiàng)。如果用戶目前正導(dǎo)航到圖12所示的日歷/提醒界面,則用戶與該界面的交互可向VRPA 101的語(yǔ)法系統(tǒng)提供上下文,以允許該VRPA語(yǔ)音/音頻捕捉語(yǔ)法系統(tǒng)更準(zhǔn)確地捕捉到用戶正在說(shuō)出日期信息(或地點(diǎn)信息或人的信息等)的事實(shí),并因此創(chuàng)建記錄的更準(zhǔn)確的解釋。已經(jīng)描述了通過(guò)能夠記錄音頻的計(jì)算設(shè)備經(jīng)由語(yǔ)音或音頻輸入來(lái)自動(dòng)捕捉任務(wù)和列表項(xiàng)并將其填充到電子任務(wù)或列表表面中的系統(tǒng)和操作架構(gòu),圖13是示出捕捉語(yǔ)音和/或音頻輸入以及用從所捕捉的語(yǔ)音或音頻記錄中獲得的信息來(lái)填充電子任務(wù)或列表表面的方法的流程圖。例程1300在開(kāi)始操作1305開(kāi)始,并前進(jìn)到操作1310,其中用戶開(kāi)始記錄以生成要在捕捉設(shè)備(例如,用戶的移動(dòng)電話)上顯示的、或要通過(guò)分布式計(jì)算系統(tǒng)415在另一個(gè)計(jì)算設(shè)備上顯示的一個(gè)或多個(gè)任務(wù)項(xiàng)或列表項(xiàng),如上面參考圖4所描述的。例如,用戶可利用他的/她的移動(dòng)電話來(lái)記錄該用戶在接下來(lái)的兩周過(guò)程中為工作任務(wù)需要執(zhí)行的項(xiàng)目列表。如上所述,用戶可通過(guò)各種手段來(lái)開(kāi)始記錄過(guò)程,各種手段例如硬件按鈕、用戶界面呈現(xiàn)的記錄按鈕(即觸摸屏交互)、語(yǔ)音命令激活、由記錄計(jì)算設(shè)備(例如,經(jīng)由諸如相機(jī)或操作的運(yùn)動(dòng)傳感器或加速度計(jì)等姿勢(shì)檢測(cè)功能來(lái)將姿勢(shì)移動(dòng)傳遞給可將姿勢(shì)解釋為命令的應(yīng)用)接收和解釋的姿勢(shì)。在操作1315,在用戶停止記錄過(guò)程之后,所捕捉的音頻記錄 的音頻文件可被本地地存儲(chǔ)在記錄設(shè)備410,或者音頻文件可被遠(yuǎn)程地存儲(chǔ)在服務(wù)器420。在操作1320,所存儲(chǔ)的音頻文件可被轉(zhuǎn)錄成一個(gè)或多個(gè)文本串,該一個(gè)或多個(gè)文本串可用于生成一個(gè)或多個(gè)任務(wù)和/或列表項(xiàng),以供在任務(wù)列表或列表創(chuàng)作表面用戶界面中顯示,如上所示。另外,如上所述,在轉(zhuǎn)錄過(guò)程期間,給定的音頻記錄可被拆分成兩個(gè)或更多個(gè)單獨(dú)的文件,每個(gè)文件可接收元數(shù)據(jù)應(yīng)用,并且每個(gè)文件可用作單獨(dú)的任務(wù)或列表項(xiàng)。如上所述,所轉(zhuǎn)錄的音頻文件可被本地地或遠(yuǎn)程地存儲(chǔ)。在操作1325,所轉(zhuǎn)錄的音頻文件可根據(jù)自然語(yǔ)言處理來(lái)處理,其中所轉(zhuǎn)錄的音頻記錄可被分割成一個(gè)或多個(gè)術(shù)語(yǔ)、詞語(yǔ)、或短語(yǔ)。從所轉(zhuǎn)錄的音頻文件中提取的術(shù)語(yǔ)、詞語(yǔ)或短語(yǔ)中的每一個(gè)可對(duì)照各種源(例如,字典、聯(lián)系人列表、日歷項(xiàng)等)進(jìn)行比較,以確定從所轉(zhuǎn)錄的音頻文件中提取的詞語(yǔ)、術(shù)語(yǔ)或短語(yǔ)中的任一個(gè)是否與一個(gè)或多個(gè)信息片段(例如,其他任務(wù)項(xiàng)、日歷項(xiàng)、日期、時(shí)間、人、標(biāo)識(shí)等)相關(guān)聯(lián)。在操作1330,與所提取的術(shù)語(yǔ)、詞語(yǔ)或短語(yǔ)中任一個(gè)相關(guān)聯(lián)的元數(shù)據(jù)可被應(yīng)用到所提取的術(shù)語(yǔ)、詞語(yǔ)或短語(yǔ),以與一個(gè)或多個(gè)應(yīng)用相關(guān)聯(lián)地利用該術(shù)語(yǔ)、詞語(yǔ)、短語(yǔ)或者由該術(shù)語(yǔ)、詞語(yǔ)或短語(yǔ)構(gòu)成的文本串。例如,被應(yīng)用到給定術(shù)語(yǔ)的元數(shù)據(jù)(例如,被應(yīng)用到短語(yǔ)“下午5點(diǎn)”的日期或時(shí)間)可用于將短語(yǔ)標(biāo)識(shí)為日期或時(shí)間,以將包含該短語(yǔ)的文本串作為提醒、任務(wù)項(xiàng)或日歷條目來(lái)輸入。如上所述,元數(shù)據(jù)可根據(jù)各種輸入手段被應(yīng)用到任務(wù)或列表項(xiàng),并且元數(shù)據(jù)可經(jīng)由語(yǔ)音輸入來(lái)記錄,以與給定的任務(wù)或列表項(xiàng)相關(guān)聯(lián)。在操作1335,包括所生成的任務(wù)或列表項(xiàng)的經(jīng)提取的術(shù)語(yǔ)、詞語(yǔ)或短語(yǔ)可由元數(shù)據(jù)來(lái)標(biāo)記,以將所生成的任務(wù)或列表項(xiàng)與其他所存儲(chǔ)的信息(例如,聯(lián)系人項(xiàng)、日歷條目、其他所生成的任務(wù)或列表項(xiàng)等)相關(guān)聯(lián)。例如,通過(guò)“分組成列表”功能被分組到一起的所有列表項(xiàng)可使元數(shù)據(jù)被應(yīng)用到每個(gè)被分組到一起的項(xiàng),以將被分組到一起的的項(xiàng)中的每一個(gè)關(guān)聯(lián)為屬于一起的,直到它們以其他方式被解除分組或分開(kāi)。在操作1345,可在捕捉設(shè)備的用戶界面中或在與另一個(gè)計(jì)算設(shè)備相關(guān)聯(lián)的任務(wù)界面或列表創(chuàng)作表面中顯示所生成的列表項(xiàng)或任務(wù)項(xiàng),將所生成的列表項(xiàng)或任務(wù)項(xiàng)分發(fā)到該另一個(gè)計(jì)算設(shè)備。在操作1350,可以允許回放從中生成列表項(xiàng)或任務(wù)項(xiàng)的音頻文件,并且如果需要,可通過(guò)額外記錄添加額外的音頻內(nèi)容來(lái)修改音頻文件。在操作1355,用戶可通過(guò)鍵擊輸入或通過(guò)語(yǔ)音激活的校正來(lái)糾正所顯示的列表項(xiàng)或任務(wù)項(xiàng)。在操作1360,任務(wù)或列表項(xiàng)可與其他內(nèi)容項(xiàng)或動(dòng)作相關(guān)聯(lián)。例如,任務(wù)或列表項(xiàng)可與地圖、其他任務(wù)或列表、各個(gè)其他用戶或可與被應(yīng)用到任務(wù)或列表項(xiàng)的元數(shù)據(jù)相關(guān)聯(lián)的任何其他內(nèi)容或動(dòng)作相關(guān)聯(lián)。根據(jù)一個(gè)實(shí)施例,在操作1360,如上所述,任何時(shí)間線可被啟用并且可用于生成與任務(wù)項(xiàng)或列表項(xiàng)相關(guān)聯(lián)的提醒和日歷條目,該時(shí)間線包括與根據(jù)所記錄的語(yǔ)音和/或音頻內(nèi)容來(lái)生成的任務(wù)項(xiàng)或列表項(xiàng)相關(guān)聯(lián)的規(guī)定日期/時(shí)間以及寬松或模糊的日期/時(shí)間。例如,從給定的電子任務(wù)項(xiàng)中提取的或被應(yīng)用到給定的電子任務(wù)項(xiàng)的元數(shù)據(jù)可用于標(biāo)識(shí)該任務(wù)項(xiàng)的完成時(shí)間,該給定的電子任務(wù)項(xiàng)是根據(jù)所捕捉的語(yǔ)音輸入來(lái)生成的。任務(wù)項(xiàng)隨后可與其他任務(wù)項(xiàng)一起被存儲(chǔ),并且可以創(chuàng)建完成各個(gè)任務(wù)項(xiàng)(包括根據(jù)所捕捉的語(yǔ)音輸入來(lái)生成的任務(wù)項(xiàng))的時(shí)間線。如上所述,根據(jù)對(duì)任務(wù)完成的規(guī)定日期/時(shí)間以及寬松或“模糊的”日期/時(shí)間的使用,所存儲(chǔ)的任務(wù)項(xiàng)可相對(duì)于彼此來(lái)安排,使得必須在特定時(shí)間執(zhí)行的一個(gè)或多個(gè)任務(wù)項(xiàng)中的任一個(gè)根據(jù)該特定時(shí)間來(lái)安排,并且使得可在任何時(shí)間執(zhí)行的一個(gè)或多個(gè)任務(wù)項(xiàng)中的任一個(gè)可被安排在不包括該特定時(shí)間的其他可用時(shí) 間。根據(jù)各實(shí)施例,在經(jīng)由語(yǔ)音和其他音頻輸入來(lái)生成任務(wù)或列表項(xiàng)之后,用戶與任務(wù)或列表項(xiàng)的交互可以被跟蹤,包括跟蹤這些項(xiàng)何時(shí)被完成。可經(jīng)由各種合適的手段,包括內(nèi)聯(lián)網(wǎng)、基于因特網(wǎng)或基于云的通信系統(tǒng),或經(jīng)由一個(gè)或多個(gè)社交網(wǎng)絡(luò)向一個(gè)用戶或其他用戶發(fā)布關(guān)于與任務(wù)或列表項(xiàng)的用戶交互的信息,包括示出已完成的任務(wù)或列表項(xiàng)的數(shù)量的統(tǒng)計(jì)信息。對(duì)這些用戶交互信息的公布可能在幫助用戶理解他們的成就或他們?yōu)橹邮者@些消息的其他用戶的成就方面是重要的。該方法在操作1395結(jié)束。本文描述的實(shí)施例和功能可經(jīng)許多計(jì)算系統(tǒng)來(lái)操作,包括有線和無(wú)線計(jì)算系統(tǒng)、移動(dòng)計(jì)算系統(tǒng)(如移動(dòng)電話、圖形輸入板或平板型計(jì)算機(jī)、膝上型計(jì)算機(jī)等)。此外,本文所述的實(shí)施例和功能可在分布式系統(tǒng)上操作,其中應(yīng)用功能、存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)和檢索、以及各種處理功能可在諸如因特網(wǎng)或內(nèi)聯(lián)網(wǎng)之類的分布式計(jì)算網(wǎng)絡(luò)上彼此遠(yuǎn)程地操作。各種類型的用戶界面和信息可經(jīng)板載計(jì)算設(shè)備顯示器或經(jīng)與一個(gè)或多個(gè)計(jì)算設(shè)備相關(guān)聯(lián)的遠(yuǎn)程顯示單元被顯示。例如,各種類型的用戶界面和信息可在墻壁表面上被顯示和交互,各種類型的用戶界面和信息被投射在墻壁表面上。與可用于實(shí)施本發(fā)明的各實(shí)施例的許多計(jì)算系統(tǒng)的交互包括鍵擊輸入、觸摸屏輸入、語(yǔ)音或其他音頻輸入、姿勢(shì)輸入(其中相關(guān)聯(lián)的計(jì)算設(shè)備配備有用于捕捉和解釋用于控制計(jì)算設(shè)備的功能的用戶姿勢(shì)的檢測(cè)(如相機(jī))功能)等。圖14-16及相關(guān)聯(lián)的描述提供了其中可實(shí)施本發(fā)明的各實(shí)施例的各種操作環(huán)境的討論。然而,關(guān)于圖14-16所示出和討論的設(shè)備和系統(tǒng)是用于示例和說(shuō)明的目的,而非對(duì)可被用于實(shí)施本文所述的本發(fā)明的各實(shí)施例的大量計(jì)算設(shè)備配置的限制。圖14是示出可用來(lái)實(shí)施本發(fā)明的各實(shí)施例的計(jì)算設(shè)備1400的示例物理組件的框圖。下面描述的計(jì)算設(shè)備組件可適于上述計(jì)算設(shè)備,例如計(jì)算設(shè)備405、410以及服務(wù)器和數(shù)據(jù)庫(kù)系統(tǒng)420。在基本配置中,計(jì)算設(shè)備1400可包括至少一個(gè)處理單元1402和系統(tǒng)存儲(chǔ)器1404。取決于計(jì)算設(shè)備的配置和類型,系統(tǒng)存儲(chǔ)器1404可包括,但不限于,易失性存儲(chǔ)器(例如,隨機(jī)存取存儲(chǔ)器(RAM))、非易失性存儲(chǔ)器(例如,只讀存儲(chǔ)器(ROM ))、閃存、或任何組合。系統(tǒng)存儲(chǔ)器1404可包括操作系統(tǒng)1405、一個(gè)或多個(gè)編程模塊1406,且可包括LAS應(yīng)用100,VRPA 101和web瀏覽器應(yīng)用1420。例如,操作系統(tǒng)1405可適用于控制計(jì)算設(shè)備1400的操作。此外,本發(fā)明的實(shí)施例可結(jié)合圖形庫(kù)、其他操作系統(tǒng)、或任何其他應(yīng)用程序來(lái)實(shí)踐,并且不限于任何特定應(yīng)用或系統(tǒng)。該基本配置在圖14中由虛線1408內(nèi)的那些組件示出。計(jì)算設(shè)備1400可具有附加特征或功能。例如,計(jì)算設(shè)備1400還可包括附加數(shù)據(jù)存儲(chǔ)設(shè)備(可移動(dòng)和/或不可移動(dòng)),諸如例如,磁盤、光盤、或磁帶。這些附加存儲(chǔ)在圖14中由可移動(dòng)存儲(chǔ)1409和不可移動(dòng)存儲(chǔ)1410示出。如上所述,可在系統(tǒng)存儲(chǔ)器1404中存儲(chǔ)包括操作系統(tǒng)1405在內(nèi)的多個(gè)程序模塊和數(shù)據(jù)文件。當(dāng)在處理單元1402上執(zhí)行時(shí),諸如LAS應(yīng)用100和語(yǔ)音記錄和處理應(yīng)用(VRPA)IOl等編程模塊1406可執(zhí)行各過(guò)程,包括例如,如上所述的一種或多種方法1300的各個(gè)階段。上述過(guò)程是一個(gè)示例,且處理單元1402可執(zhí)行其他過(guò)程。根據(jù)本發(fā)明的實(shí)施例可使用的其他編程模塊可包括電子郵件和聯(lián)系人應(yīng)用、文字處理應(yīng)用、電子表格應(yīng)用、數(shù)據(jù)庫(kù)應(yīng)用、幻燈片演示應(yīng)用、繪圖或計(jì)算機(jī)輔助應(yīng)用等。一般而言,根據(jù)本發(fā)明的實(shí)施例,程序模塊可包括可執(zhí)行特定任務(wù)或可實(shí)現(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)和其他類型的結(jié)構(gòu)。此外,本發(fā)明的實(shí)施例可用 其他計(jì)算機(jī)系統(tǒng)配置來(lái)實(shí)踐,包括手持式設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)或可編程消費(fèi)電子產(chǎn)品、小型機(jī)、大型計(jì)算機(jī)等。本發(fā)明的實(shí)施例還可在其中任務(wù)由通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的分布式計(jì)算環(huán)境中實(shí)踐。在分布式計(jì)算環(huán)境中,程序模塊可位于本地和遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備兩者中。此外,本發(fā)明的實(shí)施例可在包括分立電子元件的電路、包含邏輯門的封裝或集成電子芯片、利用微處理器的電路、或在包含電子元件或微處理器的單個(gè)芯片上實(shí)踐。例如,可以通過(guò)片上系統(tǒng)(SOC)來(lái)實(shí)施本發(fā)明的各實(shí)施例,其中,可以將圖14中示出的每個(gè)或許多組件集成到單個(gè)集成電路上。這樣的SOC設(shè)備可包括一個(gè)或多個(gè)處理單元、圖形單元、通信單元、系統(tǒng)虛擬化單元以及各種應(yīng)用功能,所有這些都被集成到(或“燒錄到”)芯片基板上作為單個(gè)集成電路。當(dāng)通過(guò)SOC操作時(shí),在此所述的關(guān)于LAS應(yīng)用100和/或VRPA應(yīng)用101的功能可以通過(guò)在單個(gè)集成電路(芯片)上集成有計(jì)算設(shè)備/系統(tǒng)1400的其它組件的應(yīng)用專用邏輯來(lái)操作。本發(fā)明的實(shí)施例還可使用能夠執(zhí)行諸如例如,AND (與)、0R (或)和NOT(非)的邏輯運(yùn)算的其他技術(shù)來(lái)實(shí)踐,包括但不限于,機(jī)械、光學(xué)、流體和量子技術(shù)。另外,本發(fā)明的實(shí)施例可在通用計(jì)算機(jī)或任何其他電路或系統(tǒng)中實(shí)踐。例如,本發(fā)明的實(shí)施例可被實(shí)現(xiàn)為計(jì)算機(jī)過(guò)程(方法)、計(jì)算系統(tǒng)、或諸如計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)可讀介質(zhì)之類的制品。計(jì)算機(jī)程序產(chǎn)品可以是計(jì)算機(jī)系統(tǒng)可讀并對(duì)用于執(zhí)行計(jì)算機(jī)過(guò)程的指令的計(jì)算機(jī)程序編碼的計(jì)算機(jī)存儲(chǔ)介質(zhì)。本文所使用的術(shù)語(yǔ)計(jì)算機(jī)可讀介質(zhì)可包括計(jì)算機(jī)存儲(chǔ)介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)可包括以用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù)等信息的任何方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動(dòng)和不可移動(dòng)介質(zhì)。系統(tǒng)存儲(chǔ)器1404、可移動(dòng)存儲(chǔ)1409和不可移動(dòng)存儲(chǔ)1410都是計(jì)算機(jī)存儲(chǔ)介質(zhì)(即,存儲(chǔ)器存儲(chǔ))的示例。計(jì)算機(jī)存儲(chǔ)介質(zhì)可包括,但不限于,RAM、ROM、電可擦除只讀存儲(chǔ)器(EEPR0M)、閃存或其他存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其他光存儲(chǔ)、磁帶盒、磁帶、磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備、或者可用于存儲(chǔ)信息且可由計(jì)算設(shè)備1400訪問(wèn)的任何其他介質(zhì)。任何這樣的計(jì)算機(jī)存儲(chǔ)介質(zhì)都可以是設(shè)備1400的一部分。計(jì)算設(shè)備1400還可具有輸入設(shè)備1412,諸如鍵盤、鼠標(biāo)、筆、聲音輸入設(shè)備、觸摸輸入設(shè)備等。還可包括輸出設(shè)備1414,諸如顯不器、揚(yáng)聲器、打印機(jī)等。上述設(shè)備是示例,并且可使用其他設(shè)備。本文所使用的術(shù)語(yǔ)計(jì)算機(jī)可讀介質(zhì)還可包括通信介質(zhì)。通信媒介可由諸如載波或其他傳輸機(jī)制等已調(diào)制數(shù)據(jù)信號(hào)中的計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù)來(lái)體現(xiàn),并且包括任何信息傳遞介質(zhì)。術(shù)語(yǔ)“已調(diào)制數(shù)據(jù)信號(hào)”可以描述以對(duì)該信號(hào)中的信息進(jìn)行編碼的方式設(shè)定或者改變其一個(gè)或多個(gè)特征的信號(hào)。作為示例而非限制,通信介質(zhì)包括諸如有線網(wǎng)絡(luò)或直接線連接等有線介質(zhì),以及諸如聲學(xué)、射頻(RF)、紅外線和其他無(wú)線介質(zhì)等無(wú)線介質(zhì)。圖15A和15B示出可用來(lái)實(shí)施本發(fā)明的各實(shí)施例的合適的移動(dòng)計(jì)算環(huán)境,例如移動(dòng)電話410、智能電話、平板個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)等。參考圖15A,示出了用于實(shí)現(xiàn)各實(shí)施例的示例移動(dòng)計(jì)算設(shè)備410。在一基本配置中,移動(dòng)計(jì)算設(shè)備410是具有輸入元件和輸出元件兩者的手持式計(jì)算機(jī)。輸入元件可包括允許用戶將信息輸入到移動(dòng)計(jì)算設(shè)備410中的觸摸屏顯示器1505和輸入按鈕1510。移動(dòng)計(jì)算設(shè)備410還可結(jié)合允許進(jìn)一步的用戶輸入的可選的側(cè)面輸入元件815??蛇x的側(cè)面輸入元件815可以是旋轉(zhuǎn)開(kāi)關(guān)、按鈕、或任何其他類型的手動(dòng)輸入元件。在替代實(shí)施例中,移動(dòng)計(jì)算設(shè)備410可結(jié)合更多或更少的輸入·元件。例如,在某些實(shí)施例中,顯示器1505可以不是觸摸屏。在又一替代實(shí)施例中,移動(dòng)計(jì)算設(shè)備是便攜式電話系統(tǒng),如具有顯示器1505和輸入按鈕1510的蜂窩電話。移動(dòng)計(jì)算設(shè)備410還可包括可選的小鍵盤1105。可選的小鍵盤1105可以是物理小鍵盤或者在觸摸屏顯示器上生成的“軟”小鍵盤。移動(dòng)計(jì)算設(shè)備410結(jié)合輸出元件,如可顯示圖形用戶界面(⑶I)的顯示器1505。其他輸出元件包括揚(yáng)聲器825和LED光1520。另外,移動(dòng)計(jì)算設(shè)備410可包含振動(dòng)模塊(未示出),該振動(dòng)模塊使得移動(dòng)計(jì)算設(shè)備410振動(dòng)以將事件通知給用戶。在又一實(shí)施例中,移動(dòng)計(jì)算設(shè)備410可結(jié)合耳機(jī)插孔(未示出),用于提供另一手段來(lái)提供輸出信號(hào)。盡管此處組合移動(dòng)計(jì)算設(shè)備410來(lái)描述,但在替代實(shí)施例中,本發(fā)明還可組合任何數(shù)量的計(jì)算機(jī)系統(tǒng)來(lái)被使用,如在臺(tái)式環(huán)境中、膝上型或筆記本計(jì)算機(jī)系統(tǒng)、多處理器系統(tǒng)、基于微處理器或可編程消費(fèi)電子產(chǎn)品、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)等。本發(fā)明的實(shí)施例也可在分布式計(jì)算環(huán)境中實(shí)踐,其中任務(wù)由分布式計(jì)算環(huán)境中通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行;程序可位于本機(jī)和遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。總而言之,具有多個(gè)環(huán)境傳感器、向用戶提供通知的多個(gè)輸出元件和多個(gè)通知事件類型的任何計(jì)算機(jī)系統(tǒng)可結(jié)合本發(fā)明的實(shí)施例。圖15B是示出在一個(gè)實(shí)施例中使用的諸如圖15A所示的計(jì)算設(shè)備等移動(dòng)計(jì)算設(shè)備的組件的框圖。即,移動(dòng)計(jì)算設(shè)備410可結(jié)合系統(tǒng)1502以實(shí)現(xiàn)某些實(shí)施例。例如,系統(tǒng)1502可被用于實(shí)現(xiàn)可運(yùn)行與臺(tái)式或筆記本計(jì)算機(jī)的應(yīng)用類似的一個(gè)或多個(gè)應(yīng)用的“智能電話”,這些應(yīng)用例如瀏覽器、日程安排、即時(shí)消息、以及媒體播放器應(yīng)用。在某些實(shí)施例中,系統(tǒng)1502被集成為計(jì)算設(shè)備,諸如集成的個(gè)人數(shù)字助理(PDA)和無(wú)線電話。—個(gè)或多個(gè)應(yīng)用程序1566可被加載到存儲(chǔ)器1562中并在操作系統(tǒng)1564上或與操作系統(tǒng)864相關(guān)聯(lián)地運(yùn)行。應(yīng)用程序的示例包括電話撥號(hào)程序、電子郵件程序、PIM (個(gè)人信息管理)程序、文字處理程序、電子表格程序、因特網(wǎng)瀏覽器程序、消息通信程序等等。系統(tǒng)1502還包括存儲(chǔ)器1562內(nèi)的非易失性存儲(chǔ)1568。非易失性存儲(chǔ)1568可被用于存儲(chǔ)在系統(tǒng)1502斷電時(shí)不會(huì)丟失的持久信息。應(yīng)用1566可使用信息并將信息存儲(chǔ)在非易失性存儲(chǔ)1568中,如電子郵件應(yīng)用使用的電子郵件或其他消息等。同步應(yīng)用(未示出)也駐留在系統(tǒng)1502上并被編程為與駐留在主機(jī)計(jì)算機(jī)上的對(duì)應(yīng)同步應(yīng)用進(jìn)行交互,以保持存儲(chǔ)在非易失性存儲(chǔ)1568中的信息與存儲(chǔ)在主機(jī)計(jì)算機(jī)上的對(duì)應(yīng)信息相同步。應(yīng)當(dāng)理解,其他應(yīng)用可被加載到存儲(chǔ)器1562中且在設(shè)備410上運(yùn)行,包括此處描述的列表創(chuàng)作服務(wù)應(yīng)用100和語(yǔ)音記錄和處理應(yīng)用101。系統(tǒng)1502具有可被實(shí)現(xiàn)為一個(gè)或多個(gè)電池的電源1570。電源1570還可包括外部功率源,如補(bǔ)充電池或?qū)﹄姵刂匦鲁潆姷腁C適配器或加電對(duì)接托架。系統(tǒng)1502還可包括執(zhí)行發(fā)射和接收無(wú)線電頻率通信的功能的無(wú)線電1572。無(wú)線電1572通過(guò)通信運(yùn)營(yíng)商或服務(wù)供應(yīng)商方便了系統(tǒng)1502與“外部世界”之間的無(wú)線連接。來(lái)往無(wú)線電1572的傳輸是在操作系統(tǒng)1564的控制下進(jìn)行的。換言之,無(wú)線電1572接收的通信可通過(guò)操作系統(tǒng)1564傳播到應(yīng)用程序1566,反之亦然。無(wú)線電1572允許系統(tǒng)1502例如通過(guò)網(wǎng)絡(luò)與其他計(jì)算設(shè)備通信。無(wú)線電1572是 通信介質(zhì)的一個(gè)示例。通信介質(zhì)通常由諸如載波或其他傳輸機(jī)制之類的已調(diào)制數(shù)據(jù)信號(hào)中 的計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù)來(lái)體現(xiàn),并且包括任何信息傳送介質(zhì)。術(shù)語(yǔ)已調(diào)制數(shù)據(jù)信號(hào)“”是指具有以在信號(hào)中編碼信息的方式被設(shè)定或改變其一個(gè)或多個(gè)特征的信號(hào)。作為示例而非限制,通信介質(zhì)包括諸如有線網(wǎng)絡(luò)或直接線連接之類的有線介質(zhì),以及諸如聲學(xué)、RF、紅外及其他無(wú)線介質(zhì)之類的無(wú)線介質(zhì)。如此處所使用的術(shù)語(yǔ)“計(jì)算機(jī)可讀介質(zhì)”包括存儲(chǔ)介質(zhì)和通信介質(zhì)兩者。系統(tǒng)1502的該實(shí)施例是以兩種類型的通知輸出設(shè)備來(lái)示出的可被用于提供視覺(jué)通知的LED 1520,以及可被用于揚(yáng)聲器825提供音頻通知的音頻接口 1574。這些設(shè)備可直接耦合到電源1570,使得當(dāng)被激活時(shí),即使為了節(jié)省電池功率而可能關(guān)閉處理器1560和其它組件,它們也保留一段由通知機(jī)制指示的保持通電時(shí)間。LED 1520可被編程為無(wú)限地保持通電,直到用戶采取行動(dòng)指示該設(shè)備的通電狀態(tài)。音頻接口 1574用于向用戶提供聽(tīng)覺(jué)信號(hào)并從用戶接受聽(tīng)覺(jué)信號(hào)。例如,除了被耦合到揚(yáng)聲器825之外,音頻接口 1574還可被耦合到話筒820來(lái)接收可聽(tīng)輸入,例如便于電話通話。根據(jù)本發(fā)明的各實(shí)施例,話筒820還可充當(dāng)音頻傳感器來(lái)便于對(duì)通知的控制,如下文將描述的。系統(tǒng)1502可進(jìn)一步包括允許板載相機(jī)830的操作來(lái)記錄靜止圖像、視頻流等的視頻接口 1576。移動(dòng)計(jì)算設(shè)備實(shí)現(xiàn)系統(tǒng)1502可具有附加特征或功能。例如,其他傳感器或檢測(cè)裝置可與如上所述的系統(tǒng)1502 (諸如全球定位衛(wèi)星系統(tǒng)(GPS)位置系統(tǒng)、時(shí)鐘系統(tǒng)、光傳感器、攝影功能等)相關(guān)聯(lián)地使用,該系統(tǒng)1502可用于輔助捕捉和生成任務(wù)或列表項(xiàng),并將一個(gè)或多個(gè)上下文信息項(xiàng)與所捕捉的任務(wù)或列表項(xiàng)相關(guān)聯(lián)。對(duì)于另一個(gè)示例,設(shè)備還可包括附加數(shù)據(jù)存儲(chǔ)設(shè)備(可移動(dòng)的/或不可移動(dòng)的),諸如磁盤、光盤或磁帶。此類附加存儲(chǔ)在圖15B中由存儲(chǔ)1568示出。計(jì)算機(jī)存儲(chǔ)介質(zhì)可包括以用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù)等信息的任何方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動(dòng)和不可移動(dòng)介質(zhì)。設(shè)備410生成或捕捉的且經(jīng)系統(tǒng)1502存儲(chǔ)的數(shù)據(jù)/信息可如上所述本地存儲(chǔ)在設(shè)備410上,或數(shù)據(jù)可被存儲(chǔ)在可由設(shè)備通過(guò)無(wú)線電1572或通過(guò)設(shè)備410和與設(shè)備410相關(guān)聯(lián)的一分開(kāi)的計(jì)算設(shè)備405之間的有線連接訪問(wèn)的任何數(shù)量的存儲(chǔ)介質(zhì)上,該計(jì)算設(shè)備如例如因特網(wǎng)之類的分布式計(jì)算網(wǎng)絡(luò)415中的服務(wù)器計(jì)算機(jī)。如應(yīng)理解的,此類數(shù)據(jù)/信息可經(jīng)設(shè)備410、經(jīng)無(wú)線電1572或經(jīng)分布式計(jì)算網(wǎng)絡(luò)415來(lái)被訪問(wèn)。類似地,這些數(shù)據(jù)/信息可根據(jù)已知的數(shù)據(jù)/信息傳送和存儲(chǔ)手段來(lái)容易地在計(jì)算設(shè)備之間傳送以供存儲(chǔ)和使用,這些手段包括電子郵件和協(xié)作數(shù)據(jù)/信息共享系統(tǒng)。圖16示出用于經(jīng)由分布式計(jì)算環(huán)境將經(jīng)語(yǔ)音和/或音頻記錄捕捉的列表項(xiàng)和任務(wù)項(xiàng)在生成后提供給各個(gè)客戶機(jī)設(shè)備的系統(tǒng)架構(gòu)。如前所述,語(yǔ)音記錄和處理應(yīng)用(VRPA)101可根據(jù)所記錄的語(yǔ)音或其他音頻輸入生成一個(gè)或多個(gè)列表項(xiàng)或任務(wù)項(xiàng)并用元數(shù)據(jù)來(lái)標(biāo)記。所捕捉的語(yǔ)音/音頻輸入和相關(guān)聯(lián)的元數(shù)據(jù)以及所生成的列表項(xiàng)和任務(wù)項(xiàng)還可被存儲(chǔ)在不同的通信通道中、或被存儲(chǔ)在其他存儲(chǔ)類型中。例如,可使用各種數(shù)據(jù)庫(kù)或諸如目錄服務(wù)1622、web門戶1624、郵箱服務(wù)1626、即時(shí)消息通訊存儲(chǔ)1628以及社交網(wǎng)絡(luò)站點(diǎn)1630等其他存儲(chǔ)手段來(lái)存儲(chǔ)列表項(xiàng)和任務(wù)項(xiàng)以及從中開(kāi)發(fā)出該列表項(xiàng)和任務(wù)項(xiàng)的信息。系統(tǒng)/應(yīng)用100、101可使用這些類型的系統(tǒng)中的任一個(gè)來(lái)開(kāi)發(fā)列表項(xiàng)和任務(wù)項(xiàng)并將其儲(chǔ)存在存儲(chǔ)1616中。服務(wù)器420可向客戶機(jī)提供列表項(xiàng)和任務(wù)項(xiàng)。作為一個(gè)示例,服務(wù)器420可以是通過(guò)web提供列表項(xiàng)和任務(wù)項(xiàng)的web服務(wù)器。服務(wù)器420可通過(guò)網(wǎng)絡(luò)415在web上向客戶機(jī)提供在線列表項(xiàng)和任務(wù)項(xiàng)??色@得列表項(xiàng)和任務(wù)項(xiàng)的客戶機(jī)的示例包括計(jì)算設(shè)備405,該計(jì)算設(shè)備可包括任何通用個(gè)人計(jì)算機(jī)1400、平板計(jì)算設(shè)備1603和/或可包括智能電話的移 動(dòng)計(jì)算設(shè)備410。這些設(shè)備中的任一個(gè)可從存儲(chǔ)1616中獲得列表項(xiàng)和任務(wù)項(xiàng)。以上參考例如根據(jù)本發(fā)明的實(shí)施例的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品的框圖和/或操作示圖描述了本發(fā)明的實(shí)施例??蛑兴⒚鞯母鞴δ?動(dòng)作可按不同于任何流程圖所示的次序出現(xiàn)。例如,取決于所涉及的功能/動(dòng)作,連續(xù)示出的兩個(gè)框?qū)嶋H上可基本同時(shí)執(zhí)行,或者這些框有時(shí)可按相反的次序執(zhí)行。盡管已描述了本發(fā)明的特定實(shí)施例,但也可能存在其他實(shí)施例。此外,雖然本發(fā)明的實(shí)施例被描述為與存儲(chǔ)在存儲(chǔ)器和其他存儲(chǔ)介質(zhì)中的數(shù)據(jù)相關(guān)聯(lián),但是數(shù)據(jù)還可被存儲(chǔ)在其他類型的計(jì)算機(jī)可讀介質(zhì)上或從其讀取,諸如輔助存儲(chǔ)設(shè)備(像硬盤、軟盤、或CD-ROM)、來(lái)自因特網(wǎng)的載波、或其他形式的RAM或ROM。此外,所公開(kāi)的方法的各步驟可以任何方式修改,包括通過(guò)對(duì)各步驟重新排序和/或插入或刪除步驟,而不背離本發(fā)明。對(duì)本領(lǐng)域的技術(shù)人員而言,顯然可對(duì)本發(fā)明作出各個(gè)修改或變化,而不背離本發(fā)明的范圍或精神。在考慮說(shuō)明書(shū)和實(shí)現(xiàn)此處公開(kāi)的本發(fā)明之后,本發(fā)明的其他實(shí)施例對(duì)本領(lǐng)域的技術(shù)人員而言將是顯而易見(jiàn)的。
權(quán)利要求
1.一種用于根據(jù)所捕捉的音頻輸入來(lái)生成電子列表項(xiàng)的方法,包括 接收第一音頻內(nèi)容項(xiàng)(1310); 將所述第一音頻內(nèi)容項(xiàng)轉(zhuǎn)錄成表示所述第一音頻內(nèi)容項(xiàng)的第一文本串(1320、1325);以及 顯不所述第一文本串作為第一電子列表項(xiàng)(1345)。
2.如權(quán)利要求I所述的方法,其特征在于,還包括 將包含所述第一音頻內(nèi)容項(xiàng)的音頻文件與所顯示的第一電子列表項(xiàng)相關(guān)聯(lián)(1330);在所述所顯示的第一電子列表項(xiàng)附近顯示相關(guān)聯(lián)的音頻文件的可選擇視覺(jué)指示符(1345); 接收對(duì)相關(guān)聯(lián)的音頻文件的所述可選擇視覺(jué)指示符的選擇;以及 提供對(duì)包含所述第一音頻內(nèi)容項(xiàng)的所述音頻文件的回放(1350)。
3.如權(quán)利要求I所述的方法,其特征在于,還包括在顯示所述第一文本串作為第一電子列表項(xiàng)之前,將一個(gè)或多個(gè)元數(shù)據(jù)項(xiàng)應(yīng)用到所述第一文本串以標(biāo)識(shí)所述第一文本串的一個(gè)或多個(gè)成分(1330)。
4.如權(quán)利要求3所述的方法,其特征在于,其中將一個(gè)或多個(gè)元數(shù)據(jù)項(xiàng)應(yīng)用到所述第一文本串以標(biāo)識(shí)所述第一文本串的一個(gè)或多個(gè)成分包括應(yīng)用一個(gè)或多個(gè)元數(shù)據(jù)項(xiàng)以將所述第一電子列表項(xiàng)與一個(gè)或多個(gè)位置相關(guān)聯(lián)(1330),所述一個(gè)或多個(gè)位置與所述第一電子列表項(xiàng)相關(guān)聯(lián)。
5.如權(quán)利要求3所述的方法,其特征在于,其中將一個(gè)或多個(gè)元數(shù)據(jù)項(xiàng)應(yīng)用到所述第一文本串以標(biāo)識(shí)所述第一文本串的一個(gè)或多個(gè)成分包括應(yīng)用一個(gè)或多個(gè)元數(shù)據(jù)項(xiàng)以將所述第一電子列表項(xiàng)與一個(gè)或多個(gè)日期和時(shí)間相關(guān)聯(lián)(1330),所述一個(gè)或多個(gè)日期和時(shí)間與所述第一電子列表項(xiàng)相關(guān)聯(lián)。
6.如權(quán)利要求3所述的方法,其特征在于,還包括將所述第一文本串的所標(biāo)識(shí)的一個(gè)或多個(gè)成分與根據(jù)第二音頻內(nèi)容項(xiàng)轉(zhuǎn)錄的第二文本串的一個(gè)或多個(gè)所標(biāo)識(shí)的成分進(jìn)行比較,以將所述第一文本串與所述第二文本串相關(guān)聯(lián)(1335、1360)。
7.如權(quán)利要求6所述的方法,其特征在于,其中將所述第一文本串與所述第二文本串相關(guān)聯(lián)包括將所述電子列表項(xiàng)與根據(jù)所述第二文本串生成的第二電子列表項(xiàng)一起分組,并且還包括將所述第一和第二電子列表項(xiàng)一起顯不為相關(guān)的列表項(xiàng)分組(1335、1345、1360)。
8.如權(quán)利要求I所述的方法,其特征在于,還包括生成對(duì)完成所述第一電子列表項(xiàng)的提醒,以及在所述第一電子列表項(xiàng)的完成時(shí)間之前與所述第一電子列表項(xiàng)相關(guān)聯(lián)地呈現(xiàn)所述提醒。
9.一種包含計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),所述指令在被計(jì)算機(jī)執(zhí)行時(shí)執(zhí)行一種用于根據(jù)所捕捉的音頻輸入來(lái)生成電子任務(wù)項(xiàng)的方法,包括 接收第一音頻內(nèi)容項(xiàng)(1310); 將所述第一音頻內(nèi)容項(xiàng)轉(zhuǎn)錄成表示所述第一音頻內(nèi)容項(xiàng)的第一文本串(1320); 將一個(gè)或多個(gè)元數(shù)據(jù)項(xiàng)應(yīng)用到構(gòu)成所述第一文本串的一個(gè)或多個(gè)詞語(yǔ)的一個(gè)子集,以標(biāo)識(shí)所述第一文本串的一個(gè)或多個(gè)成分(1325、1330); 顯示構(gòu)成所述第一文本串的一個(gè)或多個(gè)詞語(yǔ)的所述子集作為第一電子任務(wù)項(xiàng)(1345);以及將包含所述第一音頻內(nèi)容項(xiàng)的音頻文件與所顯示的第一電子任務(wù)項(xiàng)相關(guān)聯(lián)(1330)。
10.一種用于根據(jù)所捕捉的音頻輸入來(lái)生成電子列表項(xiàng)的系統(tǒng),包括 與能夠記錄的計(jì)算設(shè)備(405、410)相稱合的語(yǔ)音記錄和處理應(yīng)用(101),所述語(yǔ)音記錄和處理應(yīng)用用于 接收第一音頻內(nèi)容項(xiàng); 將所述第一音頻內(nèi)容項(xiàng)轉(zhuǎn)錄成表示所述第一音頻內(nèi)容項(xiàng)的第一文本串; 將一個(gè)或多個(gè)元數(shù)據(jù)項(xiàng)(235、240)應(yīng)用到所述第一文本串,以標(biāo)識(shí)所述第一文本串的一個(gè)或多個(gè)成分; 在與多個(gè)軟件應(yīng)用用戶界面中任一個(gè)相關(guān)聯(lián)的列表創(chuàng)作用戶界面(120)中顯示所述第一文本串的一個(gè)或多個(gè)成分作為第一電子列表項(xiàng)(230),所述多個(gè)軟件應(yīng)用用戶界面用于顯示所述列表創(chuàng)作用戶界面; 將包含所述第一音頻內(nèi)容項(xiàng)的音頻文件與所顯示的第一電子列表項(xiàng)相關(guān)聯(lián); 在所述所顯示的第一電子列表項(xiàng)附近顯示相關(guān)聯(lián)的音頻文件的可選擇視覺(jué)指示符(1010); 接收對(duì)相關(guān)聯(lián)的音頻文件的所述可選擇視覺(jué)指示符的選擇;以及 提供對(duì)包含所述第一音頻內(nèi)容項(xiàng)的所述音頻文件的回放。
全文摘要
本發(fā)明描述了根據(jù)所捕捉的語(yǔ)音和音頻內(nèi)容來(lái)填充列表和任務(wù)。提供了通過(guò)能夠記錄音頻的移動(dòng)計(jì)算設(shè)備經(jīng)語(yǔ)音或音頻輸入來(lái)自動(dòng)捕捉任務(wù)和列表項(xiàng)并將其填充到電子任務(wù)或列表表面。語(yǔ)音或音頻任務(wù)或列表項(xiàng)可被捕捉以供輸入到任務(wù)應(yīng)用界面中或列表創(chuàng)作表面界面中,以便隨后用作任務(wù)項(xiàng)、提醒、“待完成”項(xiàng)、列表項(xiàng)、日程項(xiàng)、工作組織概要等。所捕捉的語(yǔ)音或音頻內(nèi)容可被本地或遠(yuǎn)程地轉(zhuǎn)錄,并且所轉(zhuǎn)錄的內(nèi)容可被填充到任務(wù)或列表創(chuàng)作表面用戶界面中,該任務(wù)或列表創(chuàng)作表面用戶界面可被顯示在捕捉設(shè)備(例如移動(dòng)電話)上,或可被遠(yuǎn)程存儲(chǔ)并隨后與多個(gè)不同計(jì)算設(shè)備上的多個(gè)應(yīng)用相關(guān)聯(lián)地顯示。
文檔編號(hào)G10L21/10GK102945074SQ20121038459
公開(kāi)日2013年2月27日 申請(qǐng)日期2012年10月11日 優(yōu)先權(quán)日2011年10月12日
發(fā)明者N·B·弗蘭德, K·阿拉羅, M·雷-巴瓦羅, D·D·L·B·瓦爾德拉馬, E·基金-伊爾, M·J·科特勒, C·W·帕克, M·羅德里格, I·扎伊卡 申請(qǐng)人:微軟公司