Ace-T's Blog 내 검색 [네이버 커넥트 이웃 합니다~^-^/ 요청 大 환영~~]

AVS 가 뭐지?

AI/info 2017.03.07 10:00
[Good Comment!!, Good Discussion!!, Good Contens!!]
[ If you think that is useful, please click the finger on the bottom~^-^good~ ]
by ace-T

what is AVS?


AVS는 아마존의 Alexa Voice Service이다.

Cloud를 기반으로 스킬셋을 구현하여 TTS나 STT 등의 인터페이스를 제공하며 third-party에서도 쉽게 사용할 수가 있다.

skill set등이 점점 늘어나고 있는 추세이다. IoT도 당근 가능! 또한 Streaming Media 서비스, Localization도 제공 한다. 


대충 위의 기능들을 나열할 수 있을 것 같다.

소스를 한번 보자. (https://github.com/alexa/alexa-avs-sample-app/blob/master/samples/javaclient/src/main/java/com/amazon/alexa/avs/AVSController.java#L520)

public class AVSController implements 

RecordingStateListener, 
AlertHandler, 
AlertEventListener,
AccessTokenListener, 
DirectiveDispatcher, 
AlexaSpeechListener, 
ParsingFailedHandler,
UserActivityListener, 
WakeWordDetectedHandler {

Interface

참조 : https://developer.amazon.com/public/solutions/alexa/alexa-voice-service/reference/speechrecognizer

header 와 payload가 눈의 띈다.

{
    “event": {
        "header": {
            "namespace": "Settings",
            "name": "SettingsUpdated",
            "messageId": "{{STRING}}"
        },
        "payload": {
            "settings": [
                {
                    "key": "{{STRING}}",
                    "value": "{{STRING}}"
                }
            ]
        }    
    }
}


AVS Api


정리하기 너무 방대해서 하나씩 프린트해서 읽어보는 중입니다~정리는 패쑤~~~ㅋㅋ


'AI > info' 카테고리의 다른 글

AVS 가 뭐지?  (0) 2017.03.07
Google API.AI  (0) 2017.02.20
About Alexa  (0) 2017.02.17

설정

트랙백

댓글

:::: facebook을 이용하시는 분들은 로그인 후 아래에 코멘트를 남겨주세요 ::::

티스토리 툴바