Python-offline-Spracherkennung

Ich mache und Anwendung der Stilllegung:

1:Wenn ein Geräusch erkannt wird, das durch das Mikrofon, beginnt seine audio aufnehmen, solange kein Geräusch erkannt wird. Nachdem Sie die audio aufgezeichnet wird in einer wav-Datei.

2:Ich haben, um zu erkennen, mit ein paar Worten auf. Es sind nur 5 bis 10 Wörter zu erkennen.

So weit, mein code funktioniert nur der erste Teil (erkennen von Rauschen und Aufnahme von Audiodaten). Jetzt habe ich eine Liste mit den folgenden Worten: help, please, yes, no, could, you, after, tomorrow. Ich brauche eine offline-Möglichkeit zum erkennen, ob mein sound enthält diese Worte. Ist das möglich? Wie kann ich das tun? Ich bin mit linux und es gibt keine Möglichkeit das zu ändern mein Betriebssystem auf windows oder virtual machine.

Bin ich denken, um mit der sound - Spektrogramm, erstellen Sie eine Zug-Datenbank und die Verwendung einiger Klassifizierer vorherzusagen. Zum Beispiel, diese ist ein Spektrogramm des Wortes. Ist das eine gute Technik zu verwenden?

Dank.

stackoverflow.com/questions/3644129/... vieleicht hilft das
Danke, ich vergaß zu erwähnen, dass ich mit linux. Ich habe gelesen, dass dragonfly funktioniert nur auf windows. Bin ich im Recht?
Sie zeigen keinerlei code, noch zeigen Sie jeden suchaufwand. Wie es ist, deine Frage liest sich wie eine Dünn verschleierte Anfrage für eine software-Empfehlung, das ist off-topic hier; und wenn es nicht ist, ist es sicherlich viel zu breit. Ich räumte mit der bisherigen enge Abstimmung als "zu breit". Wenn Sie können Bearbeiten Ihre Frage beide zu vermeiden diese Probleme, sind Sie auch viel eher an echt hilfreichen Antworten. Bitte überprüfen Sie die Hilfe-center für mehr Informationen über Stack Overflow.
Hallo triplee, ich brauche eine software, ich brauche nur einen Ansatz. Ich hatte nie gearbeitet mit Ton, ich bin Neuling auf diesem Thema. Ich bearbeitet meine Frage, ein Ansatz, den ich versuche zu verwenden.

InformationsquelleAutor Caaarlos | 2016-02-06

Schreibe einen Kommentar