3 Stimmen

Gibt es eine Möglichkeit zu bestimmen, was der Benutzer sagt, möglicherweise über Regex?

Ich verwende die Spracherkennungsfunktion von Android. Ich kann in mein Gerät sprechen und bekomme eine Liste mit möglichen Wörtern angezeigt.

Wenn ich "Start" sage, gibt er mir die folgenden Worte, die er zu hören glaubte:

  1. Aktien
  2. Aktie
  3. arrêter
  4. Start
  5. stoppt
  6. starks

Diese Liste wird neben verschiedenen anderen Faktoren auch von den Akzenten der Benutzer abhängen. Gibt es eine einfache Möglichkeit, diese Liste für ein bestimmtes Wort zu überprüfen?

Wenn ein Benutzer den Befehl "Start" oder "Stop" ausgibt, muss ich in der Lage sein, zwischen den beiden Befehlen zu unterscheiden.

Mein erster Gedanke war, eine Regex zu verwenden, um nach "sta" oder "sto" in einer der Antworten zu suchen, gibt es einen effektiveren Weg?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X