Ich versuche, einen Plantronics .Audio 400 DSP mit einem Raspberry Pi 2 Model B als Standardgerät mit installiertem Jessie einzurichten. Headset-Link: http://www.plantronics.com/us/product/audio-400-dsp
Bisher war es mir bei allen Versuchen nicht gelungen, dies als Standardgerät einzurichten. Der USB wird vom Pi erkannt und manuell über aplay oder arecord ausgewählt:
aplay test.wav –Dsysdefault:CARD=DSP
arecord test.wav –Dsysdefault:CARD=DSP
Im Folgenden werde ich einige meiner Recherchen und meine Versuche einschließen:
Das Standard-Ein- und Ausgabegerät kann auf Raspberry jessie nicht eingestellt werden
- Beim Neustart des Geräts wird anscheinend neu geschrieben, sodass Karte 1 jetzt Karte 0 ist.
https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=129514
- Dadurch wird der Standardton / das Standardmikrofon von den Geräten entfernt. Wenn ich jedoch versuche, dies mit aplay oder arecord zu testen, erhalte ich die Meldung "Anzahl der Kanäle nicht verfügbar".
- Dies ermöglicht mir jedoch, Ton über einen Browser anzuhören
Wie ordne ich den Index für Mikrofon auf der neuen Raspbian Jessie für PocketSphinx neu?
- Hat nichts angepasst
Wie konfiguriere ich meinen Sound für Jasper auf Raspbian Jessie?
- Die Indizierung hat bei mir nicht funktioniert, aber ich würde gerne sehen, ob Housni ein Bash-Skript erstellt
Kurz gesagt, hat jemand detaillierte Anweisungen zum Anschließen eines USB-Headsets (Mikrofon + Kopfhörer) an einen Raspberry Pi 2 mit Jessie als Standardgerät?
Vielen Dank!
quelle
Antworten:
Haben Sie versucht, eine ~ / .asoundrc-Datei zu erstellen und zu verwenden? Ich habe noch keine USB-Lautsprecher oder Mikrofone verwendet, aber meine Bluetooth-Lautsprecher und -Mikrofone über diese Datei als Systemstandards festgelegt.
Erstellen Sie die Datei ~ / .asoundrc mit folgendem Inhalt:
Wenn dies nicht hilft, stelle ich Ihnen meine funktionierende Bluetooth-Konfiguration zur Verfügung. Vielleicht können Sie sie entsprechend Ihren USB-Geräteeigenschaften übersetzen:
BEARBEITEN: Es scheint, dass Sie auch Ihre alsa-base.conf-Datei bearbeiten müssen. Schauen Sie sich Folgendes an: Das Standard-Ein- und Ausgabegerät kann auf Raspberry jessie nicht eingestellt werden
quelle
Ändern Sie von Ihrem ersten Link aus Ihre Standardkarten in 1 und löschen Sie auch das Hashtag in der Zeile ,
load card-specific configuration files (on request)
. Gehen Sie dann zu und bearbeiten/lib/modprobe.d/aliases.conf
und ändern Sie die Zeile,options snd-usb-audio index=-2
in,options snd-usb-audio index=0
dann führen Sie sie auscat /proc/asound/cards
und überprüfen Sie, ob Ihr Gerät auf 0 steht.Referenzen: - /superuser/989385/alsa-base-conf-missing-in-new-raspberry-pi-raspbian-jesse - http://cmusphinx.sourceforge.net/wiki/raspberrypi
quelle