2016-12-27 41 views
2

我是的新手,對Google的操作,現在正在做R & D.我在Alexa上創建了一個音頻技能,現在也需要Google助手。但我有幾個問題:在Google上創建操作|音頻播放

1-我們可以返回音頻作爲迴應嗎?我的音頻大約1小時,我們可以在我們的動作中播放它們嗎?在Alexa中,我們有音頻播放器。任何這樣的助理?

2-我沒有找到任何SDK,但開發人員正在談論它,所以一定有一些。請分享鏈接。

感謝您的期待。

更新: 我相信,SDK是行動上,谷歌。我沒有研究過,但它是我發現創建與節點JS 鏈接行動SDK:actions-on-google

+0

既然你問這個它已經將近一年問題,你有沒有找到一個很好的解決方案,通過谷歌的行動播放長音頻剪輯? –

回答

1

操作支持SSML提供的音頻文件的播放:https://developers.google.com/actions/reference/ssml#support_for_ssml_elements

在有瞬間所有支持的音頻格式的最大持續時間爲120秒,但如果音頻時間更長,則可以分解音頻並按順序播放。

如果您有自己的NLU,則可以使用Actions SDK。如果你沒有自己的NLU,那麼你可以使用API​​.AI創建一個動作。

使Node.js客戶端庫可用於任一選項:https://github.com/actions-on-google/actions-on-google-nodejs

對於任何其他開發人員的問題,你應該看看的行動文件:https://developers.google.com/actions/develop/conversation

+1

謝謝。當你說「你可以分解音頻並按順序播放它們」時,你的意思是什麼。我們可以針對請求發送多個響應(每個都有音頻片段)嗎?或者是否有一些玩家可以在其中排列多個音頻片段,並且他們將逐一播放? @leon nicholls –