使用 ALSA PCM 作為 Chromium 的輸入設備?

使用 ALSA PCM 作為 Chromium 的輸入設備?

我有一個矩陣創建器我想將其用作語音轉文字平台的輸入,透過 Chromium 運行(使用webkit語音識別)。我的問題是我沒有它作為設備可用,或者更確切地說,我可以選擇的所有設備創作者不工作(聲音只是亂碼)。但我確實可以訪問原始 PCM,並且我能夠成功地將它與 Snowboy 一起使用。

現在,有什麼方法可以讓 Chromium 可以使用這個 ALSA PCM 作為輸入裝置嗎?當然,必須有某種方法可以使用配置來做到這一點,但到目前為止我還無法做到這一點。

PCM 的定義/etc/asound.conf如下:

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

設備本身正在工作,因為我可以從中獲取原始輸入並播放它 - 但我無法選擇它作為 Chromium 中的麥克風。

謝謝你!

相關內容