设置Raspberry Pi 3 USB麦克风(创意声霸) [英] Set up Raspberry Pi 3 USB mic ( creative sound blaster )

查看:277
本文介绍了设置Raspberry Pi 3 USB麦克风(创意声霸)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人可以帮助我设置我的RPi 3吗?我想用我的游戏耳机(Creative Technology,Ltd Sound Blaster Tactic(3D)Sigma声卡)建立语音到文本/语音识别的功能.扬声器现在正在工作,但是很遗憾,我无法设置麦克风.

Can someone please help me in setting up my RPi 3. I'm tying to build a speech to text / speech recognition with my gaming headset (Creative Technology, Ltd Sound Blaster Tactic(3D) Sigma sound card). The speakers are now working but unfortunately I'm stuck in setting up the mic.

在我进行设置之前,我可以录制/创建一个wav文件,但是每当播放wav文件时都没有声音.更改某些设置后,我在下面遇到了新错误.预先感谢!

Before i tweaked the settings, I can record/create a wav file but whenever i play the wav file there's no sound. After changing some settings, i'm encountering new error below. Thanks in advance!

错误:

pi@raspberrypi:~ $ arecord -D plughw:0,0 test9.wav
Recording WAVE 'test9.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono
^CAborted by signal Interrupt...
arecord: pcm_read:2031: read error: Interrupted system call

配置:

〜/.asoundrc

~/.asoundrc

pcm.!default { type plug slave { pcm "hw:0,0" } }
ctl.!default { type hw card 0 }

/usr/share/alsa/alsa.conf

/usr/share/alsa/alsa.conf

defaults.ctl.card 0
defaults.pcm.card 0
defaults.pcm.device 0
defaults.pcm.subdevice -1

/lib/modprobe.d/aliases.conf

/lib/modprobe.d/aliases.conf

options snd-pcsp index=-2
options snd-usb-audio index=0
options snd_bcm2835 index=1
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2

# Does the reordering.
options snd slots=snd-usb-audio,snd-bcm2835

aplay -l <​​/p>

aplay -l

pi@raspberrypi:~/Desktop $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Sigma [Sound Blaster Tactic(3D) Sigma], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 1: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

记录-l

    pi@raspberrypi:~/Desktop $ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Sigma [Sound Blaster Tactic(3D) Sigma], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

推荐答案

更新

我设法解决了这个问题!事实证明,当我运行alsamixer时,~/.asoundrc配置文件会自动更新.我的配置被新设置覆盖.

I have managed to fix the problem! It turns out that when I run alsamixer, the ~/.asoundrc config file automatically updates. My config were overwritten by the new settings.

这篇关于设置Raspberry Pi 3 USB麦克风(创意声霸)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆