Re: [请益] Alexa费用问题

楼主: langrisser19 (lan)   2017-09-15 13:58:59
基本上
推文的回复是错的
如果你要的是speech to text
那你没办法透过alexa拿到使用者的完整对话
https://goo.gl/VsmzHQ
你应该先看一下AVS或是alexa的文件
alexa解决的是辨识使用者的意图
告诉你这个意图对应的slot type & value
举个例子,你要开发一个智慧开灯装置
你必须针对这件事定义出一个intention => ControlLight
然后这个控制灯的意图底下可以有对应的slot
像是LightState:on, off
然后给它几个 Sample Utterances
ControlLight Turn {LightState} the light
ControlLight Turn the light {LightState}
https://goo.gl/WYef22
https://goo.gl/f9siVU
那这样不管使用者说了什么
从最简单的turn on light
或是 please turn on light
或是 xxx xxx xxxx turn on light xxxx
alexa都可以解析出使用者要打开灯
然后对应到灯的状态是开
alexa就只做到这个程度
也不会跟你收半毛钱
不过你也拿不到使用者当初到底是怎么说的
后续你可以在endpoint里面设定这个解析结果要发到哪里
可以是lambda或是你自己的server
然后去做对应的处理
会被收钱的是这部分
然后我看你的要求
如果不排斥大陆人的产品
那就用这个吧
http://ai.chumenwenwen.com/pages/document/android/example
※ 引述《checkIO (chec)》之铭言:
: 大家好
: 不知道有没有版友的专案有使用到Amazon Alexa
: 想了解一下面对一般user的使用量跟费用
: 大概会是多少(多少user跟辨识的用途)
作者: checkIO (chec)   2017-09-15 14:04:00
如果我不需要知道使用者说了什么 只需要辨识出"开灯意图"如果我需要ALEXA回传"TURN ON"字串 这样是不需要收钱的?喔...是解析的结果......
作者: bejoe (比乔)   2017-09-15 14:37:00
确实可透过lambda那文字意图和部份speech to text,我实作过然后再送文字资料到clientlex是另一套,跟alexa没直接关系
作者: MOONY135 (谈无欲)   2017-09-15 16:04:00
好棒的分享
作者: kurtsgm   2017-09-15 16:15:00
作者: genesic (嗯?)   2017-09-15 20:05:00
我试过把整个speech当作一个slot XD 高机率成功这样子拿到的就是使用者整个完整的speech当然这个intention不能跟其他intention的关键字冲到你好像误会我的意思? 因为问题似乎不是出在你说的case自订slot type,列举的时候多列一点各种字数的句子然后整个intent就只有一个slot, ex: "{Message}"我大概有列了7~8个各种不同字数的句子,高机率能match到当然如果你的case是没有意义的发音,那本来就转不成文字另外如果是要speech recognition的话,alexa本来就不太适合XDD 还不如去用microsoft cognitive

Links booklink

Contact Us: admin [ a t ] ucptt.com