本產(chǎn)品價(jià)格為不含稅價(jià)格,不提供增值稅發(fā)票,如需開(kāi)票,請(qǐng)與客服溝通。
Alexa是Amazon自家的語(yǔ)音識(shí)別技術(shù),需要配合自家的Echo音箱使用。開(kāi)發(fā)者可以在Amazon上建立自己的程序(Skill)來(lái)連接到自己的應(yīng)用或是硬件。例如,用戶家里有一套xx牌的智能燈,現(xiàn)在希望通過(guò)語(yǔ)音來(lái)控制。首先,用戶對(duì)Echo音箱說(shuō)出喚醒詞(默認(rèn)是Alexa,也可以設(shè)置為Echo),隨后說(shuō)出命令,如Ask xx to turn on the lights,xx是應(yīng)用的關(guān)鍵詞。隨后,amazon在識(shí)別出用戶的意圖之后,會(huì)發(fā)起一個(gè)post請(qǐng)求到開(kāi)發(fā)者的服務(wù)器上,開(kāi)發(fā)者服務(wù)器對(duì)此請(qǐng)求作出回應(yīng)并控制對(duì)應(yīng)的燈泡。以上就是一個(gè)典型的請(qǐng)求和響應(yīng)的流程。
識(shí)別的過(guò)程也是比較清楚的,首先Echo講語(yǔ)音數(shù)據(jù)發(fā)送給Alexa識(shí)別,Alexa識(shí)別后會(huì)轉(zhuǎn)化成開(kāi)發(fā)者自定義的intent(不是文字,原始文字是拿不到的)和slots(如果有的話),將其post到開(kāi)發(fā)者服務(wù)器上。開(kāi)發(fā)者服務(wù)器對(duì)intent和slots進(jìn)行分析,對(duì)不同的請(qǐng)求作出相應(yīng)的動(dòng)作和相應(yīng)。這個(gè)過(guò)程中存在幾個(gè)映射,1是語(yǔ)音到文字的映射,這是由Alexa完成的,開(kāi)發(fā)者無(wú)法控制。2是文字到intent的映射,這個(gè)定義在Sample utterance files內(nèi),用戶可以自行修改;這個(gè)映射通常是多對(duì)一,即多個(gè)文字可能對(duì)應(yīng)相同的intent。第三個(gè)是intent到實(shí)際動(dòng)作的映射,應(yīng)用的intent數(shù)量和名字都定義在后臺(tái)的intent schema內(nèi)。至于每個(gè)intent要如何處理,是開(kāi)發(fā)者自行在服務(wù)器上設(shè)定的。