orangepi-lite2 控制麦克风录音

orangepi-lite2 控制麦克风录音

  • 命令行控制录音
  • python代码控制录音
    • 安装python和必要的软件包

orangepi-lite2 的MIC设置,只有在linux4.9内核下才可以正常工作,因此,请务必使用linux4.9内核的系统,5.4内核的版本下,MIC无法识别到

命令行控制录音

首先通过ssh 或者 screen连接上您的orangepi-lite2,不知道怎么做的朋友,请先看这篇文章

https://blog.csdn.net/goodboy31985/article/details/112305628

然后,使用以下命令,可以列出您lite2上所有的音频设备

orangepi-lite2 控制麦克风录音
你可以只将文件下载到pc上播放,或者是通过HDMI播放

python代码控制录音

如果只用命令行来录音,灵活性很差,下面介绍一种使用python代码来控制麦克风进行录音的方式

安装python和必要的软件包

一般情况下ubuntu系统中已经预装了python3,如果没有安装,请先安装python3
这里还需要用到一个python的包,叫 pyaudio,它提供了许多api可以控制音频设备,直接通过pip3进行安装一般很少能安装成功,可以尝试用以下方式安装

安装成功后
编写以下python代码

运行以上代码,会开始录制10秒钟的音频,并在运行目录下生产一个 output.wav 的音频文件

以上就是最基本的orangepi-lite2 麦克风操作

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览215682 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月9日
下一篇 2021年1月9日

相关推荐