2017-09-03 98 views
0

是否有開發人員控制,無論是在api.ai還是在Google端操作,都禁用<「我無法聽到您剛剛說的內容」+ Action repeat>每當用戶沒有足夠快速響應時發生的行爲話語之後?可以「我聽不到你剛剛說的話」被禁用?

它可以躲避一些行動;或者是那些精心控制語言互動的人,或者是那些在他們說話時只執行「一次」功能的人。

回答

1

您需要實現對無輸入處理的支持。如果您沒有明確處理它,則API.AI代理將使用其默認值,否則助理平臺將提供默認值。

對於API.AI,請按照下列指示:https://developers.google.com/actions/apiai/fulfillment#no-input_reprompting

你可以看一看數精靈樣品的提示,將提示用戶響應:https://github.com/actions-on-google/apiai-number-genie-nodejs

+0

謝謝Leon的偉大建議,以及指向非常有教育意義的項目。非常感激。 –

+0

另外一個想法是:從你的回答中推斷出來,並且在研究了你提到的我的文檔之後,它似乎就像我原來的問題的答案一樣,可以「我聽不到你剛剛說的話」被禁用了。 據我所知,我們沒有選擇讓助理像一個人一樣行動(也就是說,只有在用戶說出其他東西時才安靜)。我們無法在API設置和Google設置操作中單純進行任何操作。如果我們使用外部履行,我們可以提供我們自己的提示。 但是在所有情況下都必須有提示。我是否正確? –

+0

是的,這就對了。 –

0

爲清楚起見,我總結萊昂的建議和我自己的背景研究:

  1. 我們不能禁用reprompting。也就是說,我們不能設計不直接跟隨用戶話語(即用戶沉默是對話動態的一部分)的動作話語的交互。
  2. 通過實施,我們可以提供備用的提示表單。
  3. 但我們不能禁用或改變任何這些系統機制:在幾秒鐘的沉默後提示,如果沒有答覆重複,三次嘗試退出操作後。
相關問題