为谷歌助手设置USB麦克风

时间:2017-08-05 20:39:45

标签: raspberry-pi3 microphone google-assistant-sdk

我试图在我的pi3上设置Google家庭助理,但我遇到麦克风问题。当我对麦克风进行测试时,它表示没有文件存在:

$ arecord --format=S16_LE --duration=5 --rate=16k --file-type=raw out.raw            
arecord: main:722: audio open error: No such file or directory 

根据谷歌开发者的说明,我需要使用以下命令设置一个名为.asoundrc的目录:

pcm.!default {
  type asym
  capture.pcm "mic"
  playback.pcm "speaker"
}
pcm.mic {
  type plug
  slave {
    pcm "hw:<card number>,<device number>"
  }
}
pcm.speaker {
  type plug
  slave {
    pcm "hw:<card number>,<device number>"
  }
}

当我运行此命令时,我收到此错误:

bash: !default: event not found

我将不胜感激任何反馈!

1 个答案:

答案 0 :(得分:0)

您不必手动将其作为命令运行。你只需要创建一个名为&#34; .asoundrc&#34;的文件。在您的主目录中。使用this link获取更多信息以及如何解决音频问题。