Mit Snips können Sie Ihren eigenen Sprachassistenten erstellen, der in Ihre Geräte eingebettet werden kann.



Das französische Startup Snips hilft Ihnen nun beim Erstellen eines benutzerdefinierten Sprachassistenten für Ihr Gerät. Snips verwendet nicht den Alexa Voice Service von Amazon oder das Google Assistant SDK – das Unternehmen baut seinen eigenen Sprachassistenten auf, damit Sie ihn auf Ihren Geräten einbetten können. Und das Beste daran: Es sendet nichts in die Cloud, da es offline funktioniert.

Wenn Sie verstehen möchten, wie ein Voice Assistant funktioniert, können Sie ihn in mehrere Teile aufteilen. Zuerst beginnt es mit einem Weckwort. Snips hat standardmäßig eine Handvoll Wakewords, wie zum Beispiel "Hey Snips", aber Sie können das Unternehmen auch bezahlen, um Ihr eigenes Wakeword zu erstellen.

Wenn Sie beispielsweise einen Multimedia-Roboter namens Keecker erstellen, können Sie ein benutzerdefiniertes "Hey Keecker" heißes Wort. Snips verwendet dann Deep Learning, um genau zu erkennen, wenn jemand versucht, mit Ihrem Sprachassistenten zu sprechen.

Der zweite Teil ist die automatische Spracherkennung. Ein Sprachassistent transkribiert Ihre Stimme in eine Textabfrage. Beliebte Hausassistenten senden normalerweise eine kleine Audiodatei mit Ihrer Stimme und verwenden Server, um Ihre Anfrage zu transkribieren.

Snips kann Ihre Stimme in Text auf dem Gerät selbst transkribieren. Es funktioniert auf alles, was stärker ist als ein Raspberry Pi. Momentan ist Snips auf Englisch und Französisch beschränkt. Sie müssen eine automatische Spracherkennungs-API eines Drittanbieters für andere Sprachen verwenden.

Dann muss Snips Ihre Abfrage verstehen. Das Unternehmen hat natürliche Sprachfähigkeiten entwickelt. Aber es gibt hunderte oder sogar tausende verschiedene Möglichkeiten, eine einfache Frage zum Wetter zu stellen.

Deshalb startet Snips heute einen Datengenerierungsdienst. Gestern habe ich eine Demo gesehen und die Oberfläche sieht aus wie Automator unter macOS oder Workflow unter iOS. Sie definieren einige Variablen wie "date" und "location", Sie definieren, ob sie für die Query obligatorisch sind und geben einige Beispiele an.

Aber anstatt manuell Hunderte von Varianten der gleichen Abfrage einzugeben, können Sie zahlen $ 100 bis $ 800, damit Snips die Arbeit für Sie erledigt. Das Startup überprüft Ihre Anfrage manuell und veröffentlicht sie dann auf Amazon Mechanical Turk und anderen Crowdsourcing-Marktplätzen. Schließlich bereinigt Snips Ihren Datensatz und sendet ihn an Sie zurück.

Sie können ihn entweder herunterladen und in einem anderen Chatbot oder Voice Assistant wiederverwenden, oder Sie können ihn mit dem eigenen Voice Assistant von Snips verwenden. Sie können Ihre Funktion auch öffentlich machen. Andere Snips-Benutzer können diese Funktion ihrem eigenen Assistenten hinzufügen, indem sie ein Repository mit vortrainierten Funktionen durchsuchen.

  1. Schritt 1. Intent erstellen

  2. Schritt 2. Datenpaket auswählen

  3. Schritt 3. Ergebnisse bestätigen

A Snips Voice Assistant benötigt normalerweise Hunderte von Megabytes, ist aber leicht zu aktualisieren. Nach der Installation der Snips-App auf Ihrem Gerät müssen Sie lediglich eine Zip-Bibliotheksdatei ersetzen, um neue Funktionen hinzuzufügen.

Außerdem müssen Sie die tatsächlichen Aktionen implementieren. Snips übersetzt nur das, was jemand sagt, in eine parsable-Abfrage. Zum Beispiel kann Snips verstehen, dass "können Sie bitte das Schlafzimmerlicht einschalten?" Bedeutet "Licht + Schlafzimmer + ein." Ein Entwickler muss die Aktion immer noch auf der Grundlage dieser drei Parameter implementieren.

Entwickler spielen bereits mit Snips um seine Fähigkeiten zu testen. Aber das Unternehmen hofft, dass große Gerätehersteller Snips in ihre zukünftigen Produkte einbinden werden. Schließlich könnte man an eine Kaffeemaschine mit einem Snips-Voice-Assistenten denken.

Im Vergleich zu den weitreichenden Assistenten von Amazon oder Google glaubt Snips, dass Sie keinen vollständigen Voice-Assistenten in alle Ihre Geräte einbetten müssen. Sie möchten nur Ihrem Roomba mitteilen, dass Sie mit dem Staubsaugen beginnen möchten – Sie brauchen keine Spotify-Wiedergabeliste von Ihrem Staubsauger starten zu lassen.

Dieser Ansatz bietet einige Vorteile, wenn es um Privatsphäre und Netzwerkeffekte geht. Big-Tech-Unternehmen schaffen ein Ökosystem von Internet-of-Things-Geräten. Die Leute kaufen Glühbirnen, Überwachungskameras und Türschlösser, die zum Beispiel mit dem Amazon Echo funktionieren.

Wenn Sie aber mit den Geräten selbst sprechen können, brauchen Sie Ihre Geräte nicht mit einem zentralen Heimsprecher zu verbinden. Hub verschwindet. Wenn Stimmassistenten mehr als eine Modeerscheinung sind, baut Snips eine vielversprechende Technologie auf. Und Snips könnte für jedes Gerät, das mit seinem Sprachassistenten geliefert wird, einen gewissen Lizenzumsatz erzielen.

Ausgewähltes Bild: Bryce Durbin / TechCrunch