python改变音频采样率_使用python和pyaudio的频道和采样率

本文介绍了如何使用Python的PyAudio库进行音频录制和播放。作者遇到的问题是,当使用C-Media Electronics,Inc. CM108音频控制器设备时,音频以错误的采样率播放,导致声音失真。通过修改.asoundrc配置文件和调整播放代码,尝试解决播放单声道音频时的声道和采样率问题。尽管做出了一些努力,但问题仍未完全解决,作者希望寻求进一步的指导。
摘要由CSDN通过智能技术生成

我正在尝试使用python和pyaudio录制和播放一些音频。

我正在使用连接到树莓派的麦克风,并将C-Media Electronics,Inc。CM108音频控制器设置为默认设备。

此设备仅以单声道录制。

$scope.submitForm = function() {

if ($scope.myForm.$valid) {

alert('Our Form Is Submited....');

}

};

录制代码

0 - USB PnP Sound Device: USB Audio (hw:0,0)

{'defaultSampleRate': 44100.0, 'defaultLowOutputLatency': 0.011609977324263039, 'defaultLowInputLatency': 0.011609977324263039, 'maxInputChannels': 1L, 'structVersion': 2L, 'hostApi': 0L, 'index': 0, 'defaultHighOutputLatency': 0.046439909297052155, 'maxOutputChannels': 2L, 'name': u'USB PnP Sound Device: USB Audio (hw:0,0)', 'defaultHighInputLatency': 0.046439909297052155}

我可以使用aplay来播放它,它显示以下内容

import pyaudio, wave, sys

CHUNK = 8192

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值