Introduktion til Wit Speech API

(The Wit.ai Team) (12. feb. 2014)

Stemmekommandoer er fremtiden. Science-fiction har haft dem i årtier, og alligevel har vi stadig nået til fjernbetjeningen for at tænde tvet eller indstille en alarm. Vores mission er at ændre dette. Tilføjelse af en stemmegrænseflade til en app eller enhed skal være enkel.

At omdanne tale til handlingsdata

I dag er vi meget glade for at kunne annoncere vores nye “Tale til JSON” API , fire måneder efter lanceringen af ​​APIen “Tekst til JSON”.

tale\_to\_json

Fra nu af kan din app, enhed eller endda dit websted streame lyd til vores server og få handlingsdata til gengæld.

Se det i aktion til hjemmeautomatisering:

Hvordan fungerer det ?

Bag scenen kombinerer Wit forskellige avancerede Natural Language Processing-teknikker og flere talegenkendelsesmotorer for at opnå lav latenstid og høj robusthed over for både omgivende støj og parafrastiske variationer (der er millioner af måder at sige det samme på.

Heldigvis behøver du ikke være ligeglad med alt dette maskineri. Vi fokuserer al vores energi på at skabe den enkleste udvikleroplevelse. Du kan være i gang om et par minutter ved hjælp af vores hjemmeside . Wit vil tilpasse sig dit domæne over tid, fra isdistribution til rummissioner. Wit antager ingen antagelser og forbliver 100\% konfigurerbar.

Det tager dig 5 minutter at opbygge din egen Wit-konfiguration:

Forbrugende API

Derefter er det enkelt at kalde APIet. Vi leverer SDKer på klientsiden, der håndterer lydoptagelse og streaming til iOS , Android eller endda en simpel webside som denne . Du kan også bruge HTTP-interface til at streame live lyd eller sende en lydfil:

Lad os tage denne lyd (optaget fra en berømthed i dalen – ved du hvem?):

Send det til Wit API med en POST anmodning:

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

Du får dette til gengæld:

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

Er du interesseret i at oprette din egen stemmegrænseflade? Tilmeld dig her!

Team Wit

@WitNL

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *