Python实现电脑录音(含音频基础知识讲解)

咪哥杂谈

本篇阅读时间约为 6 分钟。

1

前言

今天开始进入近期系列文章的第一篇,如何用 Python 来实现录音功能。

在开始"造轮子"之前,个人一直强调一个观点,如果有些东西已经有了,不妨直接去 github 上搜,用现成的就好。关于这个想法,其实 github 上已经有人实现了。

但是有些细节点,和我想的不太一样。所以呢,我还是决定自己体验一波流程,顺便踩踩坑,毕竟是从兴趣出发。

而在上篇文章留言区中,有个小伙伴也提出,其实在去年,就已经用树莓派实现了这系列的功能,我觉得还是蛮有意思的一件事。

下面进入正题。

2

环境准备

开始之前,先要介绍的是今天的主角,PyAudio

这款第三方库,是一个跨平台音频库。

跨平台的性质,不用多说了吧!就是多面兼容你的系统,不论你是用的 windows 、mac、linux,它都是支持的。

安装命令如下:

pip install PyAudio

mac的同志们,需要注意下,安装的时候可能会报错,安装如下即可。

brew install portaudio

完备的第三方库都会有对应的文档,地址如下:

https://people.csail.mit.edu/hubert/pyaudio/docs/#pyaudio

3

录音功能实现

先来介绍一下,如何使用它来进行录制音频功能!

PS: 音频方面的东西

  • 14
    点赞
  • 66
    收藏
    觉得还不错? 一键收藏
  • 17
    评论
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值