Beim Starten von Jasper kommt der Fehler „Invalid Sample Rate -9997“ und das Programm wird abgebrochen.
Grundsätzlich ist das Problem kein Problem von Jasper, sondern von der Audio Konfiguration. Ich habe stundenlang gesucht, und habe dann eine Lösung gefunden. Nachdem ich eine USB Audio Karte verwenden möchte, konnte ich den Trick mit „Analog Audio deaktivieren“ verwenden. Für mich war das die Lösung.
- Analog Audio deaktivieren
- Datei „/boot/config.txt“ öffnen und die Zeile „dtparam=audio=on“ auskommentieren
- USB Audio Device als Default Device setzen
- Datei „/lib/modprobe.d/aliases.conf“ öffnen und „option snd-usb-audio index=-2“ auskommentieren.
- Rebooten
- Die Datei „.asoundrc“ löschen (/home/pi/.asoundrc)
Dann sollte das Programm Jasper starten. Tritt der Fehler wieder auf, dann wurde höchstwahrscheinlich die Datei .asoundrc wieder erstellt (zB.: ändern der Lautstärke am Desktop) und muss einfach nochmal gelöscht werden.
Bis dahin haben die Programme aplay, arecord und speaker-test auch nicht ohne Probleme funktioniert, danach funktionieren sie.
Weiteres Problem
Allerdings funktioniert das Programm Jasper bei mir immer noch nicht. Es werden keine von mir gesprochenen Wörter erkannt. Die Aufnahmen mit „arecord“ sind leider sehr schlecht, was wohl damit zusammenhängt.
Alle Angaben ohne Gewähr!