Představujeme Wit Speech API

(tým Wit.ai) (12. února, 2014)

Hlasové příkazy jsou budoucnost. Vědeckofantastická literatura je má už desítky let, a přesto stále máme dosah na dálkový ovladač, abychom mohli zapnout televizi nebo nastavit budík. Naším posláním je to změnit. Přidání hlasového rozhraní do aplikace nebo zařízení by mělo být jednoduché.

Proměna řeči na data použitelná

Dnes s velkou radostí oznamujeme náš nový API „Speech to JSON“ , čtyři měsíce po spuštění API „Text to JSON“.

speech\_to\_json

Od nynějška může vaše aplikace, zařízení nebo dokonce vaše webové stránky streamovat zvuk na náš server a na oplátku získat akční data.

Podívejte se na akci pro domácí automatizaci:

Jak to funguje ?

V zákulisí Wit kombinuje nejmodernější techniky zpracování přirozeného jazyka a několik motorů pro rozpoznávání řeči, aby dosáhl nízké latence a vysoké odolnosti jak okolního hluku, tak parafrastických variací (existují miliony způsobů, jak říci totéž).

Naštěstí se nemusíte starat o všechny tyto stroje. Veškerou naši energii zaměřujeme na vytváření co nejjednoduššího prostředí pro vývojáře. Pomocí našeho webu můžete být v provozu za několik minut. Wit se přizpůsobí vaší doméně v průběhu času, od distribuce zmrzliny až po vesmírné mise. Wit nedává žádné předpoklady a zůstává 100\% konfigurovatelný.

Vytvoření vlastní konfigurace Wit vám zabere 5 minut:

Spotřeba rozhraní API

Potom je volání rozhraní API jednoduché. Poskytujeme sady SDK na straně klienta, které zpracovávají nahrávání a streamování zvuku pro iOS , Android nebo i jednoduchá webová stránka, jako je tato . Můžete také použít rozhraní HTTP ke streamování živého zvuku nebo zveřejnění zvukového souboru:

Vezměme si tento zvuk (nahraný od celebrity v the valley – you know who?):

Odešlete jej do Wit API pomocí POST požadavek:

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

Za to dostanete:

{
"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
}
}

Máte zájem o vytvoření vlastního hlasového rozhraní? Zaregistrujte se zde!

Team Wit

@WitNL

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *