專利名稱:根據(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ù)。不幸的是,許多人通常被縮減到為自己手寫大量的備忘錄到小紙片上、記事本上、便簽上等。看到許多備忘錄被粘在個(gè)人書桌、計(jì)算機(jī)屏幕、家庭電冰箱等以提醒個(gè)人處理一個(gè)或多個(gè)任務(wù)是普遍的。雖然個(gè)人可以訪問(wèn)并且可以利用好的電子任務(wù)或日歷程 序,但是他或她就是無(wú)法抗拒手寫許多備忘錄以跟蹤他或她認(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í)接收提醒。現(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)用、電子墨跡(例如用指示筆和電子書寫板電子地書寫)、照片、電子郵件項(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ǔ)?,F(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ò)指示筆與電子書寫板的接觸來(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),就像用戶可能在小紙片或便簽上手寫這些備忘錄或注釋以提醒該用戶接下來(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)使用?,F(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)完成??商峁┯糜诩せ钿浺魴C(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??蛇x的小鍵盤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í)現(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)人:微軟公司