Alexa Voice Service 概述
Alexa Voice Service 概述
2018年01月07日 17:10:28 程式手藝人 閱讀數:1533
原文地址
譯者:遠方的自由
轉載請註明出處: http://blog.csdn.net/z2066411585
Alexa語音服務允許開發者通過麥克風和揚聲器為連線的產品提供語音功能.一旦整合,你的產品將有權訪問Alexa內建功能(如音樂播放、定時器和鬧鐘、快遞追蹤、電影列表、日曆管理等)以及使用Alexa技能工具包開發的第三方技能.
AVS由與客戶端功能對應的介面組成,如語音識別,音訊回放,和音量控制.每個介面都包含被稱為指令和事件的邏輯分組訊息.
指令(Directives) : 雲端傳送訊息到客戶端,指示客戶端採取行動
事件(Events) : 從客戶端傳送訊息至雲端,通知Alexa發生了一些事情
API使用Login with Amzaon (LWA)進行產品授權,並公開HTTP/2端點.
授權
要訪問AVS API,你的產品需要獲得使用LWA訪問令牌的登入名稱,它授予產品訪問許可權以代表客戶呼叫API.有兩種方式授權產品.
-
遠端授權用於授權裝置與配套網站或移動應用程式的裝置.通常,遠端授權與智慧裝置一起使用,如智慧音響
-
本地授權用於授權來自支援AVS產品的Alexa,通常,本地授權與Android和IOS應用程式一起使用
傳輸協議
以下提供的頁面可幫助你管理連線和結構請求
- Managing an HTTP/2 Connection
- Structuring an HTTP/2 Request
端點
AVS公開HTTP/2服務,並預期為HTTP/2編碼的多部分訊息.支援以下端點
地區 | 支援的國家 | URL |
---|---|---|
亞洲 | 日本 | https://avs-alexa-fe.amazon.com |
歐洲 | 奧地利,德國,印度,英國 | https://avs-alexa-eu.amazon.com |
北美 | 加拿大,美國 | https://avs-alexa-na.amazon.com |
介面
每個介面都是指令和事件的集合,對應於特定的客戶端功能.
介面 | 描述 |
---|---|
SpeechRecognizer | Alexa語音服務的核心介面,每個使用者話語都利用Recognizer事件 |
SpeechSynthesizer | 返回Alexa TTS |
Alerts | 用於設定,停止和刪除定時器和警報 |
AudioPlayer | 管理和控制來自Alexa佇列的音訊回放 |
Bluetooth(開發者預覽) | 管理與對等藍芽裝置,如智慧手機和音響的連線 |
Notifications | 當通知可用時, 提供視覺和音訊指示器 |
PlaybackController | 通過按鈕按下來播放回放佇列或GUI設定 |
Settings | 管理產品上的Alexa設定,例如語言環境 |
Speaker | 控制產品上Alexa播放的內容,包括靜音和取消靜音 |
System | 用於傳送關於你產品的Alexa資訊 |
TemplateRuntime | 呈現視覺化資料 |
版本
亞馬遜定期更新AVS API的新功能,效能增強和錯誤修復,為Alexa使用者提供最好的體驗.這些更改可能會導致在JSON中傳輸新的指令或新的屬性,同時保持現有指令和屬性的向後相容.
翻譯版本為v20160207
相關文章
- Samsung S Voice attack
- 如何防止Google Voice號碼被回收Go
- 亞馬遜Alexa是如何失敗的?亞馬遜
- 由Siri和Alexa結婚引發的思考
- Fish Agent:多語言 Voice-to-Voice 開源語音模型;Runway 推出攝像機運鏡功能丨 RTE 開發者日報模型開發者日報
- Service
- 語音助手的前世今生篇之亞馬遜Alexa亞馬遜
- [譯] 基於 Node.js 的 Alexa Skills Kit 釋出了!Node.js
- 想讓你的Alexa裝置更智慧?快去買技能!
- 概述
- Android ServiceAndroid
- Voice Agent 開發者必讀,2024 最前沿語音模型梳理模型
- Voicebot:亞馬遜Alexa是影響最大的語音助手亞馬遜
- 2021年底Alexa全球流量最大的50個網站網站
- Alexa.com將於2022年5月1日關門
- StoneTemple:研究顯示谷歌Assistant比亞馬遜Alexa更智慧谷歌亞馬遜
- k8s之Service詳解-Service使用K8S
- (1)概述
- uoj概述
- SparkSQL 概述SparkSQL
- Kafka 概述Kafka
- JVM 概述JVM
- DevOps概述dev
- OpenFeign概述
- ElasticSearch 概述Elasticsearch
- TCP 概述TCP
- JDBC概述JDBC
- Flume概述
- Android概述Android
- UML概述
- VisualEffectGraph概述
- ajax概述
- Java 概述Java
- CloudHub概述Cloud
- OpenGL概述
- HTTPS概述HTTP
- Java概述Java
- Ocelot概述