Wit Speech API bemutatása

(A Wit.ai csapat) (február 12., 2014)

A hangutasítások jelentik a jövőt. A tudományos-fantasztikus filmekben évtizedek óta megvannak, és mégis elérjük a távirányítót, hogy bekapcsoljuk a tévét vagy riasztást hozzunk létre. Küldetésünk ennek megváltoztatása. A hangfelületet egyszerűen hozzá kell adni egy alkalmazáshoz vagy eszközhöz.

A beszéd működőképes adatokká alakítása

Ma nagyon örülünk, hogy bejelenthetjük új „Speech to JSON” API , négy hónappal a „Text to JSON” API elindítása után.

speech\_to\_json

Ezentúl az alkalmazásod, eszközöd vagy akár a webhelyed hangot továbbíthat szerverünkre, és cserébe cselekvésre alkalmas adatokat kaphat.

Lásd az otthoni automatizálás működésében:

Hogyan működik ?

A színfalak mögött Wit különféle korszerű természetes nyelvfeldolgozási technikákat és több beszédfelismerő motort kombinál annak érdekében, hogy alacsony késleltetést és nagy robusztusságot érjen el a környező zaj és a parafrasztikus variációk szempontjából egyaránt. millióféle módon elmondhatja ugyanazt.)

Szerencsére nem kell törődnie ezzel a géppel. Minden energiánkat a lehető legegyszerűbb fejlesztői élmény létrehozására fordítjuk. webhelyünkön néhány perc múlva működhet. A Wit idővel alkalmazkodni fog a domainjéhez, a fagylaltkiosztástól kezdve az űrmisszióig. A Wit nem tesz feltételezéseket, és továbbra is 100\% -osan konfigurálható.

Öt percbe telik a saját Wit-konfiguráció elkészítése:

Az API fogyasztása

Ezután az API meghívása egyszerű. Ügyféloldali SDK-kat biztosítunk, amelyek iOS , Android vagy még egy ilyen egyszerű weboldal is, mint ez . Használhatja a HTTP kezelőfelületet élő hang streamingjéhez vagy hangfájl közzétételéhez:

Vegyük ezt a hangot (hírességtől a völgy – tudod, ki?):

POST-nal küldd el a Wit API-nak kérés:

curl -XPOST "https://api.wit.ai/speech" \
-i -L \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: audio/wav" \
--data-binary "@sample.wav"

Ezt cserébe kapja:

{
"msg\_id" : "6a84eae3-969c-41ad-94d9-85076fbbdc99",
"msg\_body" : "set the kitchen table on fire",
"outcome" : {
"intent" : "set\_fire",
"entities" : {
"object" : {
"value" : "kitchen table",
"body" : "kitchen table"
}
},
"confidence" : 0.997
}
}

Szeretne saját hangfelületet készíteni? Iratkozzon fel ide!

Csapatmunka

@WitNL

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük