我有一个矩阵创造者我想将其用作语音转文本平台的输入,通过 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 中将其选为麦克风。
谢谢你!