Slide 1

Slide 1 text

Introducing Alexa Voice Service

Slide 2

Slide 2 text

Tomoharu Ito https://hugtech.io VUI Designer / Developer Community Organizer Join Us! I’m a Voice Tech Lover! Cloud Native Programmer

Slide 3

Slide 3 text

Warning !! My English is not good. I’m sorry for using my white paper. You often looks like me to be depressed. I never. Believe me!!

Slide 4

Slide 4 text

This is my house. Voice Hel Heaven

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

Inside of Alexa Voice Service

Slide 9

Slide 9 text

is HTTP2 endpoint

Slide 10

Slide 10 text

Interfaces https://developer.amazon.com/ja/ docs/alexa-voice-service/api-over view.html

Slide 11

Slide 11 text

2 important words Device event Device directive

Slide 12

Slide 12 text

Need 2 consistent connection.

Slide 13

Slide 13 text

https://developer.amazon.com/ja/alexa-voice-service/auth

Slide 14

Slide 14 text

You will implement to ... - Authorizing device to AVS and get LWT token. - Make HTTP2 connection to AVS endpoint - Handling Event/Directive to communicate with AVS for each interface.

Slide 15

Slide 15 text

How to make it ?

Slide 16

Slide 16 text

Implement

Slide 17

Slide 17 text

You have to care many things to control you components.

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

You don’t need taking much time for controlling devices.

Slide 20

Slide 20 text

https://www.youtube.com/watch?v=F5DixCPJYo8& See, component details.

Slide 21

Slide 21 text

Thinking about Hardware

Slide 22

Slide 22 text

Microphone

Slide 23

Slide 23 text

Considering alignment and number of microphones.

Slide 24

Slide 24 text

close-talk / near-field / far-field https://www.slideshare.net/AmazonWebServices/designing-farfield-speech- processing-systems-with-intel-and-amazon-alexa-voice-service-alx305-reinv ent-2017

Slide 25

Slide 25 text

2. Speaker Speaker

Slide 26

Slide 26 text

Processor

Slide 27

Slide 27 text

● Number of microphones and alignments ● Size of device (depends on power) ● What is capability of your device.

Slide 28

Slide 28 text

Enjoy Voice Experience!