pyaudio

    1热度

    1回答

    我安装pyaudio和命令行告诉我,它的工作: 但是,如果我运行具有导入pyaudio我我的Python代码总是得到一个导入错误说没有名为pyaudio的模块。 你能帮我吗?您的python.exe

    0热度

    1回答

    我似乎有一些问题让python读取关键事件,我写了这段代码 进行录制,而我有空间下来, ve释放它.. import pyaudio import wave import keyboard CHUNK = 1024 FORMAT = pyaudio.paInt16 CHANNELS = 2 RATE = 44100 RECORD_SECONDS = 5 WAVE_OUTPUT_F

    9热度

    2回答

    我目前正在尝试录制一些话语,其中记录会话应当在按下某个键时按下并在发布时停止。我做了python脚本用于记录和存储数据.. from pynput import keyboard import time import pyaudio import wave CHUNK = 8192 FORMAT = pyaudio.paInt16 CHANNELS = 2 RATE = 44100

    0热度

    2回答

    我目前正在尝试制作一个简单的脚本,它在键盘被按下时进行录音。我需要生成一些数据,因此脚本的意图是用句子提示终端,并且当演讲者按下一个键时,脚本将开始记录,在此处演讲者读取该句子。当这句话被说出,并记录应一键释放停止录音并由此创建的音频文件.. 这是我目前有: from pynput import keyboard import time import pyaudio import wave

    2热度

    2回答

    我试图从我的麦克风录音,同时按下按钮,问题是我正在使用的库无法检测到保持事件。它只能检测在印刷机上,其中发生一次,这意味着麦克风只记录一个样本.. import pyaudio import wave from pynput import keyboard CHUNK = 8192 FORMAT = pyaudio.paInt16 CHANNELS = 2 RATE = 44100

    1热度

    1回答

    我忙着做语音识别代码,我有这样的: from pocketsphinx.pocketsphinx import * from sphinxbase.sphinxbase import * import os import pyaudio import wave import audioop from collections import deque import time imp

    0热度

    1回答

    我需要打开一个多声道音频文件(两个或多个麦克风),并将它们中的每一个的音频记录在不同的文件上。使用PyAudio,我知道如何打开多声道文件(打开方法),并在录制1.5秒钟静音时停止播放,但最终我会得到一个(多声道)文件。我想分别在每个输入通道上进行实时工作:在检测到暂停时将它们记录在单独的文件中。例如,如果通道1在5秒钟后静音,我会停止录制文件,同时继续录制通道2,直到检测到该通道的静音(例如,1

    0热度

    1回答

    我正在使用pyaudio和pocketsphinx来聆听我的计算机上的麦克风并翻译我所说的内容。我想知道的是,如果可以让程序听到它的声音,并在听到句子之后,进一步处理它,方法是删除由75%创建的临时wav文件的一部分,如果它低于某个特定的阈?因此,举个例子,你说一个句子,程序等着你说完,然后一旦它检测到一个长时间的中断,它会停止监听,并将wav文件数据放入一个函数中,将单词之间的空格消除75%,然

    0热度

    1回答

    我目前正在尝试获取从pyAudioStream.read()获得的音频数据的频率。我已经得到了大块零交叉的数量,但现在我想根据零交叉来确定频率,我听说有可能,但是idk如何去做,我似乎无法在谷歌搜索中找到它, 有人可以帮我从这里出去吗?

    0热度

    1回答

    我试图用pyaudio记录一些声音,但每当它穿过记录回路中的第二次,我得到这个错误 OSError: [Errno Input overflowed] -9981 我做了一些搜索和发现,为了解决这个问题,你只需要将pyAudio.read()的'exception_on_overflow'参数设置为False。所以,我这样做,然后我得到这个错误 TypeError: read() got an