Ermöglicht wird das durch PiAUISuite.
Dort findet ihr auch ein paar Videos die demonstrieren was damit alles möglich ist, so könnt ihr selber einstellen auf welche Wörter er welche Aktionen durchführen soll...
Ihr kennt doch bestimmt von Star Trek den Sprachbefehl " Computer " ... Hiermit könnt ihr das quasi nachbilden indem ihr ein Schlüsselwort auf das der RPI reagieren soll, aber auch eine Antwort wie der RPI darauf reagieren soll, konfiguriert ...
So könntet ihr zB sagen " Raspbi " und er antwortet mit "Yes Sir?" , oder mit "Ja mein Meister?"
Was ihr dafür benötigt wäre ein USB Microfon mit eigener Soundkarte (haben eigentlich alle USB-Headsets) und natürlich auch Lautsprecher
Ob das Mikro generell funktioniert testet ihr am besten zunächst wie folgt:
- Mikro einstecken und über dmesg prüfen ob es erkannt wurde
- Wenn ihr die Soundausgabe auch über USB haben wollt (weil zB ein Headset genutzt wird) führt ihr den Befehl aus: modprobe snd_bcm2835
- EIne Test-Aufnahme starten und etwas vor sich her quasseln: arecord -D plughw:1,0 -f cd test.wav
(aufnahme durch drücken der taste STRG + C stoppen) - Test-Aufnahme abspielen um zu prüfen ob ihr euch selber hört: aplay test.wav
- Mixer öffnen um gff die Ausgabe etwas lauter einzustellen o.ä.: alsamixer
- Wenn der Mixer verändert und gut einstellt wurde, Einstellungen speichern: alsactl store
Falls zwar die manuelle Aufnahme funktioniert hat aber PiAUISuite euer Mikro nicht erkennen will, könnt ihr den Punkt auch überspringen und einfach in die /root/.commands.conf zB folgendes eintragen:
Code: Alles auswählen
!hardware==plughw:1,0
quellen:
http://www.linuxcircle.com/2013/05/08/r ... ound-card/