pyaudio

    2热度

    2回答

    我用Pyaudio从我的麦克风中捕获音频并尝试使用opus编解码器对它进行编码/解码。我使用SvartalF制作的libopus绑定(https://github.com/svartalf/python-opus)。 这里是我的代码: import pyaudio from opus import encoder, decoder def streaming(p): chunk =

    3热度

    1回答

    由于我目前正在构建基于Raspberry Pi的设备,用于测量从声卡录制的噪音(例如方差)中的某些内容,并尝试在内部执行此操作蟒蛇,我搞不明白如何获得audiosample作为浮点数进一步计算。 我做了什么: 取了一条线对齐的适配器,并触摸插头以产生某种测试信号。 录制到例如Audacity的或Matlab显示似是而非的结果,如 我想: 在理想的,我想例如5帧从声卡1024个样本,并将它们转换为列

    6热度

    2回答

    我试图从源代码编译Pyaudio(一个Python模块),因为我使用的是Windows,并且只有32位二进制文​​件可用 - 我需要64个。以下these instructions我下载了Cygwin,并安装了每个组件,以确保安全。首先需要安装Portaudio,另一个模块。 当我运行CFLAGS="-mno-cygwin" LDFLAGS="-mno-cygwin" ./configure,我得

    2热度

    2回答

    我遇到了一些问题,我似乎无法让我的头了解这个概念。 我所试图做的是这样的: 有麦克风“监听”浊音(高于特定阈值),然后,直到该人已停止说话开始录制时,.wav文件/的信号不再存在。例如: begin: listen() -> nothing is being said listen() -> nothing is being said listen() -> VOIC

    4热度

    1回答

    我想列出我的音频设备,但PyAudio显示一些重复的设备,我想。 下面是结果(图2和6,图4和5): 1. {'type': 'input', 'name': 'Microsoft Sound Mapper - Input'} 2. {'type': 'input', 'name': 'Microphone (Realtek High Defini'} 3. {'type': 'output'

    3热度

    4回答

    请不要报道这个问题作为一个重复的,因为没有已经可用的解决方案为我工作的,我测试了他们所有 所以, 我想在我的树莓派B型板运行PyAudio样品录制节目, 这是我得到的错误, Traceback (most recent call last): File "/home/pi/pyaudio/test/testing.py", line 23, in <module> data =

    2热度

    1回答

    我面临以下问题: 我录制的声音与Pyaudio,并将其保存为WAV。 Wav文件是48000hz(没有其他比率的作品(采样率错误,但多数民众赞成在其他故事)) Wav文件听起来不错,现在我想要将WAV转换为FLAC发送到谷歌语音API。 问题是avconf将我的48khz输入wav转换为8khz flac(带-ar 48000)。 flac文件只是白色的噪音,我已经尝试过很多,但即使谷歌也没有答案

    4热度

    1回答

    好吧,即时使用pyaudio,但从我一直在看波模块可能可以帮助我在这里。 所以我试着在我的程序添加一个微调功能,我的意思是我尝试让用户找到一个wav的部分。他/她不喜欢,并有能力修剪波形文件,然而他/她想要它。 到目前为止,我一直在使用pyaudio只是简单的播放和pyaudio是很容易的,当涉及到从输入设备记录。 我一直在寻找的pyaudio上什么我可以做修剪的音频,但我真的还没有发现任何可以帮

    14热度

    1回答

    我已经得到了OpenCV和PyAudio的工作,但我不知道如何将它们同步到一起。我无法从OpenCV获得帧率,并且每时每刻都在测量帧的呼叫时间。然而,使用PyAudio的基础是抓取某个采样率。我如何将它们同步到同一速度。我假设有一些标准或某种方式的编解码器。 (我试过谷歌所有我得到的信息唇同步:/)。 OpenCV的帧速率 from __future__ import division impo

    3热度

    1回答

    import pyaudio import wave chunk = 1024 wf = wave.open('yes.mp3', 'rb') p = pyaudio.PyAudio() stream = p.open( format = p.get_format_from_width(wf.getsampwidth()), channels = wf.getnch