Ist es möglich, das Sprachsuch-Such-Widget zu beschränken, um nach einer Übereinstimmung in der Nähe eines gegebenen Satzes von Wörtern zu suchen. Zum Beispiel, wenn ich es verwende, um über eine Liste von Namen zu suchen, ist es nicht sinnvoll, da Namen oft zu einigen Wörtern korrigiert werden.Android-Spracherkennung (im Such-Widget) mit der angegebenen Wortliste
Antwort
Nein, das ist leider nicht möglich.
Wenn Sie Android-Erkennung von Drittanbietern von Nuance (Die Menschen hinter DragonDictate) verwenden, unterstützt es einen "Grammatik-Modus", wo Sie die Sätze, die während der Erkennung erkannt werden, etwas einschränken können.
Wichtig ist, dass, wenn Sie ungewöhnliche Namen in einem benutzerdefinierten Vokabular hinzufügen, sollten sie erkennen (Complex Aussprache Fragen beiseite) werden
Sie Informationen finden können, wenn Sie graben durch: http://dragonmobile.nuancemobiledeveloper.com, suchen ‚Custom Vokabulare‘. Der Grammatikmodus ist im Wesentlichen ein spezieller Modus von benutzerdefinierten Vokabularen.
Zum Zeitpunkt des Schreibens gab es ein Dokument hier, das einige Grammatik-Modus erwähnt: http://dragonmobile.nuancemobiledeveloper.com/downloads/custom_vocabulary/Guide_to_Custom_Vocabularies_v1.5.pdf - Es wird nur deutlich, wenn Sie versuchen, in ihrer Bereitstellung Web-GUI Fortschritte.
Sie müssen ein Konto einrichten und durch andere Reifen springen, aber es gibt eine kostenlose Tier. Dies ist der einzige potentielle Weg, den ich gefunden habe, um ein Erkennungsvokabular einzuschränken. Nun, kurz vor PocketSphinx, aber das ist immer noch als eine 'Forschung' 'PreAlpha' beschrieben.
Nein, ich arbeite nicht für Nuance. Nicht sicher, dass es jemand tut Sie könnten alle von Zombies gegessen worden sein. Sie würden so viel schätzen, ihre Unterstützungsforen zu lesen. Sie antworten nie.
Sie könnten auch die Erkennung von AT & T. Sie haben eine sehr funktionsreiche Web-API, einschließlich voller Grammatik-Unterstützung. Ich habe es erst kürzlich erfahren!
1.000.000 Transaktionen pro Monat kostenlos. Großzügig!
Suchen Sie nach 'AT & T API-Programm'. Komischer Name.
Verbindung zum Zeitpunkt des Schreibens: http://developer.att.com/apis/speech
für mich leider keine australischen Akzent Sprachmodelle zum Zeitpunkt des Schreibens. Nur US- und UK-Englisch. Boooo.
EDIT: Einige Monate, nachdem ich die oben genannten eingereicht, AT & T im Ruhestand der Service erwähnt. Es sieht so aus, als ob alle nur eine "dumbled down" API wollen, bei der man einfach einen Recognizer aufruft und Wörter zurückgibt. Sicher, das ist natürlich der Heilige Gral, aber eine richtig gestaltete, eingeschränkte Grammatik wird im Allgemeinen besser funktionieren. Als jemand mit Sprachkenntnissen ist der Minimalismus der gängigen Sprach-APIs heute wirklich frustrierend ...
- 1. Lexikografische Sortierung der Wortliste
- 2. Anzahl der Tage im angegebenen Jahr mit dem iPhone SDK?
- 3. Array von Zufallszahlen mit der Summe im angegebenen Bereich?
- 4. Zufällige Wortliste Ausgabe
- 5. Wortliste aus Wordnet extrahieren
- 6. Python Wortliste Permutation
- 7. Kleine Änderungen im angegebenen Algorithmus
- 8. Generieren einer Wortliste in C++
- 9. Spezielle Regex-Regel für Wortliste
- 10. Freie Wortliste zur programmgesteuerten Verwendung?
- 11. Anzahl der Instanzen des Texts "x" in der Wortliste
- 12. Was bedeutet "Größe der NDEF-Nachrichten" im unten angegebenen Kontext?
- 13. Erstellen Wortliste ohne Zeichen in der charset Neuanordnung
- 14. CSV-Lesefehler: Neuzeilenzeichen im nicht angegebenen Feld
- 15. entfernen Sie alle Dateien der Größe 0 im angegebenen Verzeichnis
- 16. Anruf/SMS von der angegebenen Telefonnummer im iphone blockieren?
- 17. Windows-Batch-Datei zum Umbenennen der Datei im angegebenen Intervall
- 18. Insertionsort in Haskell mit der angegebenen Reihenfolge
- 19. CSS alle Elemente mit Ausnahme der angegebenen
- 20. Nur Arbeitstage im angegebenen dynamischen Monat auflisten
- 21. ASP.Net Core 1 Listendateien im angegebenen Verzeichnis
- 22. Kopieren Sie die angegebenen Dateien mit der Bedingung mit Schluck
- 23. Platzsparende Datenstruktur zum Speichern einer Wortliste?
- 24. Wie der angegebenen Spalte Wert
- 25. Zählen der angegebenen Spalten in der Gruppe mit LINQ
- 26. Regular Expression nicht eine Wortliste enthalten
- 27. Verständnis der Zeit Komplexität der angegebenen Code
- 28. Alle Dateien mit der angegebenen Erweiterung abrufen. Node.js
- 29. Wie wird eine Spalte mit mehreren Werten ausgewählt, in der sie im angegebenen Feld übereinstimmen?
- 30. Sitecore Tracker ist null nach der Anmeldung mit angegebenen Benutzer
Danke Kaarel, ich denke, die Antwort ist NEIN. – Pritam