Snips giver dig mulighed for at opbygge din egen stemmeassistent for at integrere i dine enheder



Fransk opstart Snips hjælper dig nu med at opbygge en brugerdefineret taleassistent til din enhed. Snips bruger ikke Amazonas Alexa Voice Service eller Google Assistant SDK – firmaet bygger sin egen stemmeassistent, så du kan integrere det på dine enheder. Og det bedste er, at det ikke sender noget til skyen, da det fungerer offline.

Hvis du vil forstå, hvordan en stemmeassistent arbejder, kan du opdele det i flere dele. Først begynder det med en wakeword. Snips har som standard en håndfuld wakewords som "Hey Snips", men du kan også betale virksomheden for at oprette din egen wakeword.

Hvis du f.eks. Bygger en multimedie robot kaldet Keecker, kan du oprette en brugerdefineret "Hey Keecker" varmt ord. Snips bruger derefter dyb læring til at opdage nøjagtigt, når nogen forsøger at tale med din talassistent.

Den anden del er automatisk talegenkendelse. En stemmeassistent transkriberer din stemme til en tekstforespørgsel. Populære hjemmearbejdere sender normalt en lille lydfil med dine stemme- og brugsservere til at transkribe din forespørgsel.

Snips kan transkribe din stemme til tekst på selve enheden. Det virker på noget, der er stærkere end en Raspberry Pi. For øjeblikket er Snips begrænset til engelsk og fransk. Du skal bruge en tredjeparts automatisk talegjenkendelse API for andre sprog.

Så skal Snips forstå din forespørgsel. Virksomheden har udviklet naturlige sprogkompetencer. Men der er hundredvis eller endda tusindvis af forskellige måder at stille et simpelt spørgsmål om vejret for eksempel.

Derfor starter Snips i dag en data generation service. Jeg så en demonstration i går, og grænsefladen ser ud som Automator på macOS eller Workflow på iOS. Du definerer nogle variabler, f.eks. "Dato" og "placering", du definerer, hvis de er obligatoriske for forespørgslen, og du indtaster et par eksempler.

Men i stedet for manuelt at indtaste hundreder af variationer af samme forespørgsel, kan du betale $ 100 til $ 800 for at lade Snips gøre arbejdet for dig. Opstart manuelt tjekker din anmodning og indsender den på Amazon Mechanical Turk og andre crowdsourcing markedspladser. Endelig rydder Snips op dit datasæt og sender det tilbage til dig.

Du kan enten downloade det og genbruge det i en anden chatbot eller voice assistent, eller du kan bruge den med Snips egen voice assistent. Du kan også gøre din evne offentlig. Andre Snips-brugere kan tilføje denne mulighed til deres egen assistent ved at gennemse et lager af præ-uddannede funktioner.

  1. Trin 1. Opret hensigt

  2. Trin 2. Vælg datagenpakke

  3. Trin 3. Bekræft resultater

A Snips voice assistent kræver typisk hundredvis af megabyte, men det er ret nemt at opdatere. Når du har installeret Snips-appen på din enhed, skal du blot udskifte en zip-biblioteksfil for at tilføje nye funktioner.

Du skal også implementere de aktuelle handlinger. Snips oversætter kun, hvad nogen siger til en parserbar forespørgsel. For eksempel kan Snips forstå, at "kunne du venligst tænde soveværelset lyset?" Betyder "lys + soveværelse + på." En udvikler skal stadig implementere handlingen baseret på disse tre parametre.

Udviklere leger allerede med Snips at teste sine evner. Men selskabet håber, at store enhedsproducenter skal integrere Snips i deres fremtidige produkter. Til sidst kan du tænke på en kaffemaskine med en Snips voice assistent.

Sammenlignet med Amazons eller Googles omfattende assistenter mener Snips, at du ikke behøver at indlejre en komplet voice assistent i alle dine enheder. Du vil kun fortælle dit Roomba at starte støvsugning – det er ikke nødvendigt at lade dig starte en Spotify-spilleliste fra din støvsuger.

Denne tilgang giver nogle fordele, når det gælder privatlivets fred og netværkseffekter. Big tech virksomheder skaber økosystem af internet-of-stuff-enheder. Folk køber lyspærer, sikkerhedskameraer og dørlåse, der arbejder med Amazon Echo for eksempel.

Men hvis du kan tale med enhederne selv, behøver du ikke at tilslutte dine enheder med en central hjemmehøjttaler – det centrale nav forsvinder. Hvis talassistenter er mere end en fad, bygger Snips nogle lovende teknologier. Og Snips kunne få nogle licensindtægter for hver enhed, der følger med sin voice assistent.

Fremhævet billede: Bryce Durbin / TechCrunch