1、安装respeaker驱动

命令行输入:

sudo apt-get update                         #源更新
sudo apt-get upgrade                        #已安装软件更新
git clone https://github.com/respeaker/seeed-voicecard.git      #下载声卡驱动包
cd seeed-voicecard                          #新建声卡驱动文件夹
sudo ./install.sh --compat-kernel           #安装声卡驱动
reboot                                      #重启

sudo ./install.sh --compat-kernel时报错:

错误原因:安装kernel时失败,此时的源下没有kernel文件
解决方法:命令行输入sudo nano /etc/apt/sources.list.d/raspi.list将已经改过的源改回去,如下图:

Ctrl+O保存,回车确定,Ctrl+X返回,命令行输入:

sudo apt-get update #更新源
sudo apt install raspberrypi-kernel-headers #安装kernel

这样表示已经安装完毕,再改回清华源。最后输入cd返回根目录,在根目录下输入

cd seeed-voicecard
sudo ./install.sh –compat

此时kernel已经安装完毕了,不需要再次安装,执行后出现如下结果,表示安装成功。

最后重启,输入reboot

指令集合:

Alsamixer 调整音量和输出设置
Aplay -L 查看声卡设备

2、安装python语音库:pyaudio

python3版本:

sudo apt-get install libportaudio0 libportaudio2 libportaudiocpp0 portaudio19-dev
sudo apt-get install python-pyaudio python3-pyaudio
pip3 install pyaudio

python2版本:

sudo apt-get install python-pyaudio
sudo apt-get install libportaudio0 libportaudio2 libportaudiocpp0 portaudio19-dev

这一句出现了报错:

portaudio19-dev : 依赖: libasound2-dev 但是它将不会被安装

这是因为libasaound2-dev当前是依赖于libasound2这个库的1.0.28-1版本,但树莓派上已经有了另一个更新的版本1.0.28-1+rpi2
解决思路是使用aptitude这个命令安装,他可以智能地分析库之间的依赖关系,并给出调整建议。
先安装aptitude:sudo apt-get install aptitude
然后再使用sudo aptitude install libasound2-dev
第一个选择n第二个选择Y

3、下载录音软件audacity,测试录音功能

sudo apt update
sudo apt install audacity
audacity  #打开audacity

输入输出都选择seeed-2mic-voicecard

测试成功表示驱动安装成功。

测试2:
输入sudo raspi-config 打开控制面板
打开3 Interfacing Options,使能SSH SPI 和I2C
打开1 System Options,其中S2 Audio选择声音输出设备
reboot重启系统
在home/pi下创建一个叫temp.wav的3s的录音文件:

sudo arecord -d 3 temp.wav

播放刚才录的音:

aplay temp.wav

树莓派声卡ReSpeaker 4-Mics Pi HAT 的安装与测试相关推荐

  1. 树莓派ZeroW学习笔记【0】wiringPi安装和测试

    一.wiringPi简介 [1]wiringPi是仅应用于树莓派平台的GPIO控制库函数,遵循GNU LGPLv3开源协议,并由GIT工具维护,任何人都可以免费使用该软件包.wiringPi使用C或者 ...

  2. 树莓派3B+ 安装 `ReSpeaker 4-Mics Pi HAT` 声卡,录音与播放

    树莓派3B+ 安装 ReSpeaker 4-Mics Pi HAT 声卡,录音与播放 1. 查看默认声卡 利用cat /proc/asound/cards 可以查看系统出现的声卡,编号为0的为默认声卡 ...

  3. 树莓派语音识别(二)麦克风ReSpeaker 4-Mics Pi HAT 的选择与安装

    为啥选它: 那要先知道什么是麦克风阵列(Microphone array),学术上有个概念是"传声器阵列",主要由一定数目的声学传感器组成,用来对声场的空间特性进行采样并处理的系统 ...

  4. 树莓派 环绕立体声卡 Audio Injector Octo 安装与测试

    树莓派 环绕立体声卡 Audio Injector Octo 安装与测试 简介 主要特性 价格 硬件连接 测试用系统 系统配置 1.删除Pulseaudio 2.修改config.txt 3.编辑as ...

  5. 35美元最小电脑树莓派windows10初体验 raspberry pi 2 win10

    下面是体验视频 35美元最小电脑树莓派windows10初体验 raspberry pi 2 win10

  6. 物联网开发笔记(69)- 使用Micropython开发树莓派pico开发板raspberry pi pico之控制晶联JLX172104G-590液晶模块

    一.目的 这一节我们学习如何使用我们的树莓派pico开发板raspberry pi pico来控制晶联JLX172104G-590液晶模块. 二.环境 Win10 + 树莓派pico开发板raspbe ...

  7. 树莓派Pi OS Lite安装桌面

    树莓派Raspberry Pi OS Lite怎么用VNC 树莓派安装Zoom 安装Raspberry Pi OS Lite 安装Pi-apps 安装图形界面 树莓派安装Zoom 现在会议要用到Zoo ...

  8. RASPBERRY PI PICO 开发板 基础测试

    ▌01 PI PICO 颜色名 十六进制颜色值 颜色 Coral #FF7F50 rgb(255, 127, 80) 1.安装与上载程序 在 RASPBERRY PI PICO 树莓派PICO开发板双 ...

  9. 树莓派与OpenCV实现人脸识别(OpenCV安装篇)

    主要看了以下两位博客的文章完成的,也遇到了不少的坑,在这里一一填补说明. 链接: https://blog.csdn.net/weixin_42163073/article/details/10730 ...

最新文章

  1. linux mac中实现类似secureCRT的clone session
  2. dom4j的xpath查找xml的指定节点
  3. 疫情影响海外净利润?海尔智家的回答出人意料
  4. 手把手教你可复用的SSO组件设计(设计篇)
  5. 关闭mysql方法_启动和关闭MySQL的方法
  6. 计算机学业水平没过怎么办,高中学业水平考试两门没通过还能拿到高中毕业证吗...
  7. beautifulsoup解析动态页面div未展开_Python爬虫 | 0xb 数据解析:PyQuery库
  8. 用eclipse制作简单网页
  9. 面试阿里前端P6血和泪换来的收获
  10. 几种代码管理工具比较
  11. svn服务器调整显示图标修改,svn图标不显示可以通过调整Tortoise图标名称的字母顺序来解决...
  12. 【quick-cocos2d-lua】 疯狂牛牛
  13. 医疗研讨会直播怎么做
  14. MySQL 百分比排序
  15. 怎么把证件照背景换成蓝色?一键更换照片背景
  16. 小屏幕android手机,小尺寸、小屏幕的安卓手机有哪些
  17. 视频会议中的AEC、AGC、ANS是什么?
  18. BZOJ3034: Heaven Cow与God Bull
  19. sketch插件导出html,Sketch插件根据命名导出HTML片段Sketch Emmet
  20. 第37天学习——CSS

热门文章

  1. [三分] [BZOJ5041] LWD 的降临
  2. 总算把下单系统快做好了
  3. 基站的电磁辐射可怕吗?
  4. 京东:获得商品详情原数据 API
  5. 三两行代码实现进程防杀,免驱动,IceSword,WSysCheck等无效.
  6. 2011B交巡警服务平台的设置与调度
  7. img元素百分之百填充div的问题
  8. python画大耳朵图图_简笔画教程:怎么画大耳朵图图
  9. 海外众筹 | Kickstarter热门众筹项目汇总
  10. 为什么别人可以这么牛