ucianEgyptianMuseum處逗留了 120 分鐘。在 一些實(shí)施例中,用戶在與所完成的任務(wù)相關(guān)聯(lián)的位置處逗留的時(shí)間量影響對(duì)應(yīng)于所完成的 事件的指標(biāo)值(指標(biāo)值在下文中詳細(xì)討論)。
[0125] 在一些實(shí)施例中,反饋信息包括(610)在任務(wù)完成之后的用戶動(dòng)作。例如,在用戶 請(qǐng)求信息諸如"給我今天的加州火車時(shí)刻表"并且數(shù)字助理通過顯示加州火車今天的北行 時(shí)刻表來進(jìn)行響應(yīng)之后,數(shù)字助理經(jīng)由用戶設(shè)備104所檢測(cè)的環(huán)境、GPS坐標(biāo)、網(wǎng)絡(luò)信號(hào)等 等檢測(cè)到用戶在Sunnyvale和PaloAlto之間向北的列車上。
[0126] 電子設(shè)備識(shí)別(612)與先前用于完成任務(wù)的語音識(shí)別、意圖推斷或任務(wù)執(zhí)行的方 面相關(guān)聯(lián)的成功或失敗模式。圖5例如示出了被配置為基于存儲(chǔ)在用戶日志370中的反饋 信息識(shí)別與先前用于完成任務(wù)的語音識(shí)別、意圖推斷和任務(wù)執(zhí)行的方面相關(guān)聯(lián)的成功或失 敗模式的模式辨識(shí)模塊510。包括在用戶日志370中的反饋信息包括與相應(yīng)任務(wù)的先前完 成相關(guān)聯(lián)的多個(gè)成功或失敗指標(biāo)。在一些實(shí)施例中,這些成功或失敗指標(biāo)中的每一者與1 和0之間的指標(biāo)值相關(guān)聯(lián),其中接近1的指標(biāo)值表示強(qiáng)的成功指標(biāo),接近0的指標(biāo)值表示強(qiáng) 的失敗指標(biāo)。例如,用戶日志370存儲(chǔ)與"找餐廳"用戶請(qǐng)求(或任務(wù))相關(guān)的反饋信息池, 其中每個(gè)反饋信息條目與其中"找餐廳"可執(zhí)行意圖節(jié)點(diǎn)被觸發(fā)的事件相關(guān)。在該實(shí)例中, 模式辨識(shí)模塊510識(shí)別到與相應(yīng)用戶請(qǐng)求諸如"尋找希臘餐廳"相關(guān)的失敗模式,因?yàn)橛脩?日志370包括與用戶請(qǐng)求相關(guān)的具有成功指標(biāo)(例如大于0. 5的指標(biāo)值)的3個(gè)反饋信息 條目和具有失敗指標(biāo)(例如小于或等于〇. 5的指標(biāo)值)的5個(gè)反饋條目。對(duì)于指標(biāo)值,例如 如果用戶去找了響應(yīng)于用戶的請(qǐng)求(例如"尋找鞋匠")而顯示的鞋匠列表上的鞋匠,則如 果用戶在顯示鞋匠列表后的5分鐘內(nèi)去找鞋匠的話,與反饋信息條目相關(guān)聯(lián)的指標(biāo)值將等 于0. 95,或者如果用戶在顯示鞋匠列表之后兩個(gè)星期去找鞋匠的話,指標(biāo)值將等于0. 55。
[0127] 在一些實(shí)施例中,識(shí)別成功或失敗模式包括(614)檢測(cè)學(xué)習(xí)機(jī)會(huì),其中檢測(cè)學(xué)習(xí) 機(jī)會(huì)包括在用戶日志中識(shí)別任務(wù)完成的一個(gè)或多個(gè)先前失敗。圖5例如示出了被配置為通 過在用戶日志370中根據(jù)與相應(yīng)任務(wù)相關(guān)聯(lián)的一個(gè)或多個(gè)先前失敗指標(biāo)識(shí)別失敗模式來 檢測(cè)學(xué)習(xí)機(jī)會(huì)(即改進(jìn)語音識(shí)別、意圖推斷或任務(wù)執(zhí)行中的至少一者的機(jī)會(huì))的模式辨識(shí) 模塊510。在一些實(shí)施例中,模式辨識(shí)模塊510在對(duì)于相應(yīng)任務(wù),失敗指標(biāo)的歸一化和超過 成功指標(biāo)的歸一化和時(shí),或者在相應(yīng)任務(wù)的失敗指標(biāo)與成功指標(biāo)的比率等于或大于1時(shí), 識(shí)別出學(xué)習(xí)機(jī)會(huì)。
[0128] 在一些實(shí)施例中,電子設(shè)備向用戶提供(616)所述任務(wù)的完成的所述一個(gè)或多個(gè) 先前失敗,以引出來自用戶的后續(xù)澄清。例如,在模式辨識(shí)模塊510識(shí)別出與相應(yīng)任務(wù)相關(guān) 的學(xué)習(xí)機(jī)會(huì)之后,數(shù)字助理將完成相應(yīng)任務(wù)的一個(gè)或多個(gè)先前失敗提供給用戶來引出后續(xù) 澄清,以改進(jìn)與相應(yīng)任務(wù)相關(guān)的語音識(shí)別、意圖推斷或任務(wù)執(zhí)行中的至少一者。例如,模式 辨識(shí)模塊510識(shí)別出與對(duì)于信息的用戶請(qǐng)求(有時(shí)也稱為任務(wù))諸如"尋找酒吧"相關(guān)的 學(xué)習(xí)機(jī)會(huì),因?yàn)橛脩羧罩?70中與該任務(wù)相關(guān)的事件池指示失敗模式。在該實(shí)例中,數(shù)字助 理通過問用戶"當(dāng)您說"尋找酒吧"時(shí),您想要我尋找廉價(jià)酒吧、舞廳還是高檔酒吧? "來抓 住學(xué)習(xí)機(jī)會(huì),以便引出來自用戶的關(guān)于相應(yīng)任務(wù)的后續(xù)澄清響應(yīng),以改進(jìn)與相應(yīng)任務(wù)相關(guān) 的語音識(shí)別、意圖推斷或任務(wù)執(zhí)行中的至少一者。
[0129] 在一些實(shí)施例中,數(shù)字助理被配置為在用戶選擇進(jìn)入訓(xùn)練模式(例如用戶說"讓 我們澄清我們之間的一些誤解")或者用戶自認(rèn)為自己是有問題的說話者或數(shù)字助理檢測(cè) 到用戶空閑(例如如果用戶僅僅正在與數(shù)字助理打趣,則數(shù)字助理問用戶其是否希望進(jìn)入 訓(xùn)練模式)時(shí)主動(dòng)地抓住學(xué)習(xí)機(jī)會(huì)。
[0130] 電子設(shè)備生成(618)與在語音識(shí)別、意圖推斷和任務(wù)執(zhí)行中的至少一者中使用的 作為成功或失敗模式的原因的參數(shù)有關(guān)的假設(shè)。圖5例如示出了被配置為生成與在語音識(shí) 另IJ、意圖推斷和任務(wù)執(zhí)行中的至少一者中使用的作為模式辨識(shí)模塊510所識(shí)別的成功或失 敗模式的原因的參數(shù)有關(guān)的假設(shè)的假設(shè)生成模塊512。例如,模式辨識(shí)模塊510識(shí)別出關(guān) 于呼叫用戶通訊錄內(nèi)的聯(lián)系人(例如"呼叫PhillipGiese")的與任務(wù)的完成有關(guān)的失敗 模式,并繼而假設(shè)生成模塊512生成與在語音識(shí)別中使用的作為失敗模式的原因的參數(shù)有 關(guān)的假設(shè)(例如應(yīng)該修改用于該聯(lián)系人的姓氏的語音或語言模型)。又如,模式辨識(shí)模塊 510識(shí)別出關(guān)于動(dòng)詞在知識(shí)主體360中找不到(例如"給我太太響鈴")的與任務(wù)的完成有 關(guān)的失敗模式,并繼而假設(shè)生成模塊512生成與在意圖推斷中使用的作為失敗模式的原因 的參數(shù)有關(guān)的假設(shè)(例如,應(yīng)添加"響鈴"作為知識(shí)主體360內(nèi)"呼叫"的同義詞或子屬性 節(jié)點(diǎn))。在一些實(shí)施例中,與在語音識(shí)別、意圖推斷和任務(wù)執(zhí)行中的至少一者中使用的參數(shù) 有關(guān)的假設(shè)包括調(diào)整語音轉(zhuǎn)文本處理的語言或聲音模型、添加字詞到語音轉(zhuǎn)文本處理的詞 匯、改變自然語言處理的知識(shí)主體360中節(jié)點(diǎn)或域之間的關(guān)系、添加屬性節(jié)點(diǎn)到自然語音 處理的知識(shí)主體360、或改變?nèi)蝿?wù)流處理的任務(wù)流模型的假設(shè)會(huì)改善模式辨識(shí)模塊510所 識(shí)別的成功或失敗模式。
[0131] 電子設(shè)備識(shí)別(620)對(duì)于該任務(wù)的完成的一個(gè)或多個(gè)后續(xù)請(qǐng)求。圖5例如示出了 被配置為識(shí)別用戶對(duì)于任務(wù)完成的一個(gè)或多個(gè)后續(xù)請(qǐng)求的監(jiān)視模塊514。例如,監(jiān)視模塊 514被配置為監(jiān)視語音轉(zhuǎn)文本處理模塊330所生成的每個(gè)符號(hào)序列和/或自然語言處理器 332所生成的每個(gè)結(jié)構(gòu)化查詢,以識(shí)別對(duì)于該任務(wù)的完成的后續(xù)請(qǐng)求。
[0132] 在一些實(shí)施例中,在識(shí)別出對(duì)于該任務(wù)的完成的相應(yīng)后續(xù)請(qǐng)求之后,電子設(shè)備獲 取(622)用戶對(duì)測(cè)試假設(shè)的授權(quán)。在一些實(shí)施例中,數(shù)字助理被配置為在測(cè)試對(duì)于任務(wù)的 成功或失敗模式的原因的假設(shè)之前獲取用戶授權(quán)。例如,訓(xùn)練模塊340調(diào)用對(duì)話處理模塊 334來向用戶查詢其是否希望測(cè)試與任務(wù)(例如執(zhí)行任務(wù)的用戶請(qǐng)求)相關(guān)的假設(shè)以生成 對(duì)該用戶請(qǐng)求的令人滿意的響應(yīng)。
[0133] 電子設(shè)備通過針對(duì)該任務(wù)的后續(xù)完成而改變?cè)谡Z音識(shí)別、意圖推斷和任務(wù)執(zhí)行中 所述至少一者中使用的參數(shù)來測(cè)試(624)所述假設(shè)。圖5例如示出了被配置為通過針對(duì)監(jiān) 視模塊516所檢測(cè)到的對(duì)任務(wù)的完成的后續(xù)請(qǐng)求而臨時(shí)改變?cè)谡Z音識(shí)別、意圖推斷和任務(wù) 執(zhí)行中的至少一者中使用的參數(shù)來測(cè)試假設(shè)生成模塊512所生成的假設(shè)的參數(shù)改變模塊 516〇
[0134] 在一些實(shí)施例中,在與假設(shè)相關(guān)聯(lián)的假設(shè)置信度值超過預(yù)定置信度閾值時(shí)進(jìn)行 (626)對(duì)假設(shè)的測(cè)試。在一些實(shí)施例中,假設(shè)生成模塊512被配置為基于跟與假設(shè)相關(guān)聯(lián)的 所述任務(wù)的所述一個(gè)或多個(gè)先前完成相關(guān)聯(lián)的反饋信息來為其生成的所有假設(shè)分配〇和1 之間的置信度值。接近〇的置信度值表示該假設(shè)有很低的可能性是成功或失敗模式的原 因,接近1的置信度值表示該假設(shè)有很高可能性是成功或失敗模式的原因。但實(shí)際上,假設(shè) 置信度值從不等于〇或1。此外,在一些實(shí)施例中,參數(shù)改變模塊516被配置為在分配給假 設(shè)的置信度值超過預(yù)定置信度閾值(諸如〇. 5、0. 67、或0. 75)時(shí)通過改變?cè)谡Z音識(shí)別、意圖 推斷和任務(wù)執(zhí)行中所述至少一者中使用的參數(shù)來測(cè)試該假設(shè)。
[0135] 電子設(shè)備基于從所述任務(wù)的所述后續(xù)完成所收集的反饋信息而采用或拒絕(628) 該假設(shè)。例如,分析模塊518 (圖5)被配置為基于從所述任務(wù)的所述一個(gè)或多個(gè)后續(xù)完成 所收集的反饋信息而采用或拒絕該假設(shè)。在一些實(shí)施例中,當(dāng)分析模塊518采用該假設(shè)時(shí), 參數(shù)改變模塊516被配置為為所述任務(wù)的后續(xù)完成永久地或半永久地改變?cè)谡Z音識(shí)別、意 圖推斷和任務(wù)執(zhí)行中所述至少一者中使用的參數(shù)。
[0136] 在一些實(shí)施例中,采用或拒絕假設(shè)包括(630)確定與任務(wù)相關(guān)聯(lián)的任務(wù)完成度量 是否已經(jīng)改善。在一些實(shí)施例中,任務(wù)完成度量是基于與相應(yīng)任務(wù)(或用戶請(qǐng)求)的完成 相關(guān)的反饋信息的失敗指標(biāo)與成功指標(biāo)的比率。在一些實(shí)施例中,分析模塊618被配置為 如果任務(wù)完成度量改善,則采用假設(shè)。換句話講,分析模塊618被配置為如果在實(shí)施假設(shè)之 后,該任務(wù)的失敗指標(biāo)與成功指標(biāo)的比率小于實(shí)施假設(shè)之前的比率(例如任務(wù)完成度量改 善,因?yàn)槠浣咏?,則采用該假設(shè)。
[0137] 在一些實(shí)施例中,測(cè)試假設(shè)包括(632)對(duì)第一用戶執(zhí)行測(cè)試,并且在基于從第一 用戶對(duì)該任務(wù)的后續(xù)完成所收集的反饋信息而采用該假設(shè)之后,電子設(shè)備:對(duì)用戶社區(qū)中 的一組一個(gè)或多個(gè)用戶測(cè)試(634)該假設(shè),其中第一用戶在用戶社區(qū)中這組一個(gè)或多個(gè)用 戶中;并基于從用戶社區(qū)中這組一個(gè)或多個(gè)用戶對(duì)該任務(wù)的后續(xù)完成所收集的反饋信息而 采用或拒絕(636)該假設(shè),其中采用假設(shè)包括為用戶社區(qū)中這組一個(gè)或多個(gè)用戶的至少一 部分實(shí)施該假設(shè)。例如,參數(shù)改變模塊516被配置為通過針對(duì)檢測(cè)到的該任務(wù)的后續(xù)完成 而臨時(shí)改變?cè)谡Z音識(shí)別、意圖推斷和任務(wù)執(zhí)行中的至少一者中使用的參數(shù)來測(cè)試假設(shè)生成 模塊512對(duì)第一用戶所生成的假設(shè)。根據(jù)確定分析模塊518采用假設(shè),推廣模塊520被配 置為將該假設(shè)推廣到用戶社區(qū)中的一組一個(gè)或多個(gè)用戶(其中第一用戶在這組用戶中), 并將假設(shè)提供給DA服務(wù)器106。
[0138] 在一些實(shí)施例中,第一用戶和用戶社區(qū)中的這組一個(gè)或多個(gè)用戶共享共通性。例 如,該用戶和這組用戶都生活在Sunnyvale,CA,或者該用戶和這組用戶都是核工程師。繼 而,DA服務(wù)器106通過針對(duì)這組用戶對(duì)該任務(wù)的后續(xù)完成而臨時(shí)改變?cè)谡Z音識(shí)別、意圖推 斷和任務(wù)執(zhí)行中所述至少一者中使用的參數(shù)來對(duì)這組用戶測(cè)試該假設(shè)。DA服務(wù)器106基于 從用戶社區(qū)中這組用戶對(duì)該任務(wù)的所述后續(xù)完成所收集的反饋信息而采用或拒絕該假設(shè)。 DA服務(wù)器106通過針對(duì)用戶社區(qū)中這組的一個(gè)或多個(gè)用戶的至少一部分而永久性地或半 永久性地改變?cè)谡Z音識(shí)別、意圖推斷和任務(wù)執(zhí)行中所述至少一者中使用的參數(shù)來采用該假 設(shè)。在一些實(shí)施例中,DA服務(wù)器106進(jìn)一步嘗試通過針對(duì)這組用戶所屬于的用戶超集或針 對(duì)整個(gè)用戶社區(qū)測(cè)試該假設(shè)來推廣該假設(shè)。
[0139] 在一些實(shí)施例中,在拒絕(638)該假設(shè)之后,電子設(shè)備:生成(640)與在語音識(shí)別、 意圖推斷、和任務(wù)執(zhí)行中的至少一者中使用的作為成功或失敗模式的原因的參數(shù)有關(guān)的修 改后假設(shè);和通過針對(duì)該任務(wù)的后續(xù)完成而改變?cè)谡Z音識(shí)別、意圖推斷、和任務(wù)執(zhí)行中的至 少一者中的參數(shù)來測(cè)試(642)修改后假設(shè)。圖5例如示出了被配置為在分析模塊520拒絕 原始假設(shè)之后在考慮到原始假設(shè)的情況下生成修改后假設(shè)的假設(shè)生成模塊512。例如,在 分析模塊520因?yàn)橥瓿啥攘繘]有改善而拒絕與任務(wù)相關(guān)的具有0. 8置信度值的原始假設(shè)之 后,假設(shè)生成模塊被配置為生成具有更低置信度值的與該任務(wù)相關(guān)的修改后假設(shè)。在該實(shí) 例中,參數(shù)改變模塊516被配置為通過針對(duì)該任務(wù)的后續(xù)完成而臨時(shí)改變?cè)谡Z音識(shí)別、意 圖推斷和任務(wù)執(zhí)行中的至少一者中的參數(shù)來測(cè)試修改后假設(shè)。例如,修改后假設(shè)包括與分 析模塊518拒絕的第一(或原始)假設(shè)相比對(duì)語音識(shí)別中的語音模型或意圖推斷(自然語 言處理)的節(jié)點(diǎn)之間關(guān)系的更大(或更?。┑母淖?。
[0140] 應(yīng)當(dāng)理解,對(duì)圖6A-6C中的操作進(jìn)行描述的特定順序僅僅是示例性的,并非旨在 表示所述順序是這些操作可被執(zhí)行的唯一順序。本領(lǐng)域的普通技術(shù)人員會(huì)想到多種方式來 對(duì)本文所述的操作進(jìn)行重新排序。
[0141] 根據(jù)一些實(shí)施例,圖7示出了根據(jù)各種所述實(shí)施例的原理進(jìn)行配置的電子設(shè)備 700的功能框圖。設(shè)備的功能塊任選地由執(zhí)行各種所述實(shí)施例的原理的硬件、軟件、或硬件 和軟件的組合來實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,圖7中所述的功能塊任選地被組合或 被劃分為子塊,以便實(shí)現(xiàn)各種所述實(shí)施例的原理。因此,本文的描述任選地支持本文所述的 功能塊的任何可能的組合或劃分或進(jìn)一步限定。
[0142] 如圖7中所示,電子設(shè)備700包括被配置為接收聲音輸入的聲音接收單元702、被 配置為輸出聲音的揚(yáng)聲器單元704、任選地還有被配置為顯示信息和接收觸摸接觸的觸摸 屏顯示單元706 ;以及耦接到聲音接收單元702、揚(yáng)聲器單元704、和任選地還有觸摸屏顯示 單元706的處理單元708。在一些實(shí)施例中,處理單元708包括檢測(cè)單元710、建立單元712、 調(diào)整單元714和關(guān)聯(lián)單元716。
[0143] 處理單元708被配置為(例如用檢測(cè)單元710)檢測(cè)在數(shù)字助理和用戶之間的對(duì) 話期間的僵局,其中對(duì)話包括來自用戶的至少一個(gè)語音輸入(例如通過聲音接收單元702 接收)。響應(yīng)于檢測(cè)到僵局,處理單元708被配置為(例如通過建立單元712)建立與所述 至少一個(gè)語音輸入相關(guān)聯(lián)的學(xué)習(xí)會(huì)話。在學(xué)習(xí)會(huì)話期間,處理單元708被配置為:(例如利 用聲音接收單元702或觸摸屏顯示單元706)接收來自用戶的一個(gè)或多個(gè)后續(xù)澄清輸入;至 少部分地基于所述一個(gè)或多個(gè)后續(xù)澄清輸入,(例如利用調(diào)整單元714)調(diào)整與所述至少一 個(gè)語音輸入相關(guān)聯(lián)的意圖推斷和任務(wù)執(zhí)行中的至少一者,以生成對(duì)所述至少一個(gè)語音輸入 的令人滿意的響應(yīng);以及(例如利用關(guān)聯(lián)單元716)將所述令人滿意的響應(yīng)與所述至少一個(gè) 語音輸入關(guān)聯(lián),以用于處理未來所述至少一個(gè)語音輸入的出現(xiàn)。
[0144] 根據(jù)一些實(shí)施例,圖8示出了根據(jù)各種所述實(shí)施例的原理進(jìn)行配置的電子設(shè)備 800的功能框圖。設(shè)備的功能塊任選地由執(zhí)行各種所述實(shí)施例的原理的硬件、軟件、或硬件 和軟件的組合來實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,圖8中所述的功能塊任選地被組合或 被劃分為子塊,以便實(shí)現(xiàn)各種所述實(shí)施例的原理。因此,本文的描述任選地支持本文所述的 功能塊的任何可能的組合或劃分或進(jìn)一步限定。
[0145] 如圖8中所示,電子設(shè)備800包括被配置為接收聲音輸入的聲音接收單元802、被 配置為輸出聲音的揚(yáng)聲器單元804、任選地還有被配置為顯示信息和接收觸摸接觸的觸摸 屏顯示單元806 ;以及親接到聲音接收單元802、揚(yáng)聲器單元804、和任選地還有觸摸屏顯示 單元806的處理單元808。在一些實(shí)施例中,處理單元808包括獲取單元810、識(shí)別單元812、 生成單元814、監(jiān)視單元816、改變單元818和分析單元820。
[0146] 處理單元808被配置為:(例如利用獲取單元810)獲取與任務(wù)的一個(gè)或多個(gè)先前 完成相關(guān)聯(lián)的反饋信息;以及(例如利用識(shí)別單元812)識(shí)別與先前用于完成所述任務(wù)的語 音識(shí)別、意圖推斷或任務(wù)執(zhí)行的方面相關(guān)聯(lián)的成功或失敗模式。處理單元808被進(jìn)一步配 置為:(例如利用生成單元814)生成與在語音識(shí)別、意圖推斷和任務(wù)執(zhí)行中的至少一者中 使用的作為成功或失敗模式的原因的參數(shù)有關(guān)的假設(shè);以及(例如通過監(jiān)視單元816)識(shí)別 對(duì)于所述任務(wù)的完成的一個(gè)或多個(gè)后續(xù)請(qǐng)求。處理單元808被進(jìn)一步配置為:通過(例如 通過改變單元818)針對(duì)該任務(wù)的后續(xù)完成而改變?cè)谡Z音識(shí)別、意圖推斷和任務(wù)執(zhí)行中所 述至少一者中使用的所述參數(shù)來測(cè)試該假設(shè);以及(例如通過分析單元820)基于從該任務(wù) 的所述后續(xù)完成所收集的反饋信息而采用或拒絕該假設(shè)。
[0147] 為了解釋的目的,前面的描述是通過參考特定的具體實(shí)施來進(jìn)行描述的。然而,上 面的示例性的討論并非意圖是詳盡的,也并非意圖要將所公開的具體實(shí)施限制到所公開的 精確形式。根據(jù)以上教導(dǎo)內(nèi)容,很多修改形式和變型形式都是可能的。所述具體實(shí)施被選 擇和描述以便充分地解釋所公開的想法的原理及實(shí)際應(yīng)用,以由此使本領(lǐng)域的其他技術(shù)人 員能夠以適合于所構(gòu)想的具體用途的各種修改來充分利用它們。
[0148] 還將理解的是,雖然術(shù)語"第一"、"第二"等可能在本文中用來描述各種元素,但是 這些元素不應(yīng)當(dāng)受到這些術(shù)語的限制。這些術(shù)語只是用來將一元素與另一元素區(qū)分開。例 如,第一聲音檢測(cè)器可被稱為第二聲音檢測(cè)器,類似地,第二聲音檢測(cè)器可被稱為第一聲音 檢測(cè)器,而不會(huì)改變描述的含義,只要所有出現(xiàn)的"第一聲音檢測(cè)器"都被一致地重新命名 并且所有出現(xiàn)的"第二聲音檢測(cè)器"都被一致地重新命名即可。第一聲音檢測(cè)器和第二聲 音檢測(cè)器都是聲音檢測(cè)器,但它們不是同一聲音檢測(cè)器。
[0149] 本文中所使用的術(shù)語僅僅是為了描述特定具體實(shí)施,并非旨在對(duì)權(quán)利要求進(jìn)行限 制。如對(duì)具體實(shí)施的描述和所附權(quán)利要求中所使用的那樣,單數(shù)形式的"一個(gè)"、"一種"和 "所述"旨在也涵蓋復(fù)數(shù)形式,除非上下文明確有相反指示。還將理解的是,本文中所使用的 術(shù)語"和/或"是指并且涵蓋相關(guān)聯(lián)地列出的項(xiàng)目中的一個(gè)或多個(gè)項(xiàng)目的任何和全部可能 的組合。還將理解的是,術(shù)語"包括"和/或"包含"當(dāng)在本說明書中使用時(shí)是指定存在所 陳述的特征、整數(shù)、步驟、操作、元素和/或部件,但是并不排除存在或添加一個(gè)或多個(gè)其它 特征、整數(shù)、步驟、操作、元素、部件和/或其分組。
[0150] 如本文中所用,根據(jù)上下文,術(shù)語"如果"可以被解釋為意思是"當(dāng)所陳述的先決條 件為真時(shí)"或"在所陳述的先決條件為真后"或"響應(yīng)于確定所陳述的先決條件為真"或"根 據(jù)確定所陳述的先決條件為真"或"響應(yīng)于檢測(cè)到所陳述的先決條件為真"。類似地,根據(jù)上 下文,短語"如果確定[所陳述的先決條件為真]"或"如果[所陳述的先決條件為真]"或 "當(dāng)[所陳述的先決條件為真]時(shí)"可被理解為是指"在確定所陳述的先決條件為真后"或 "在確定所陳述的先決條件為真的情況下"或"響應(yīng)于確定所陳述的先決條件為真"或"根據(jù) 確定所陳述的先決條件為真"或"在檢測(cè)到所陳述的先決條件為真后"或"響應(yīng)于檢測(cè)到所 陳述的先決條件為真"。
【主權(quán)項(xiàng)】
1. 一種在電子設(shè)備處執(zhí)行的用于訓(xùn)練數(shù)字助理的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述電子設(shè)備 包括一個(gè)或多個(gè)處理器和存儲(chǔ)由所述一個(gè)或多個(gè)處理器執(zhí)行的指令的存儲(chǔ)器,所述方法包 括: 檢測(cè)所述數(shù)字助理和用戶之間的對(duì)話期間的僵局,其中所述對(duì)