Ein ALSA PCM als Eingabegerät für Chromium verwenden?

Ein ALSA PCM als Eingabegerät für Chromium verwenden?

Ich habe einMatrix-Erstellerdie ich als Eingabe für eine Spracherkennungsplattform verwenden möchte, die über Chromium läuft (mitwebkitSpracherkennung). Mein Problem ist, dass ich es nicht als Gerät zur Verfügung habe, bzw. dass alle Geräte, die ich auswählen kann,Schöpferfunktionieren nicht (der Ton ist nur verschlüsselt). Aber ich habe Zugriff auf das rohe PCM und konnte es erfolgreich mit Snowboy verwenden.

Gibt es nun eine Möglichkeit, dieses ALSA PCM Chromium als Eingabegerät zur Verfügung zu stellen? Es muss doch eine Möglichkeit geben, dies mithilfe der Konfiguration zu tun, aber bisher ist es mir nicht gelungen.

Die PCMs sind /etc/asound.confwie folgt definiert:

pcm.mic_channel0 {
    type file
    file "/tmp/matrix_micarray_channel_0"
    infile "/tmp/matrix_micarray_channel_0"
    format "raw"
    slave {
        pcm sc
    }
}

Das Gerät selbst funktioniert, da ich Rohdaten davon empfangen und wiedergeben kann – aber ich kann es in Chromium nicht als Mikrofon auswählen.

Danke schön!

verwandte Informationen