问题标签 [pyaudio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - “消息必须是 16 的倍数”使用 Python 通过网络加密音频
我在 Python 中通过网络发送加密的音频。这个应用程序暂时工作然后中断说它必须是 16 的倍数。
不知道我做错了什么。或者在哪里查看代码来解决这个问题。
我将不胜感激您提供的任何帮助
编辑 * 如果有人有兴趣看看我做了一个谷歌代码项目,我相信我现在可以工作了
python - Python 网络音频问题
您好,我在通过网络发送音频时遇到问题。在我没有距离的本地系统上没有问题,但是每当我在远程系统上测试时,都会有音频,但不是语音输入,我想要它的断断续续/滞后等。我相信它是我处理音频发送的方式,但是我现在已经尝试了 4 天,但找不到解决方案。
我将发布所有相关代码并尽我所能解释它
这些是常量/全局值
我发现调整采样率值会产生更多噪音
下面是初始化音频设备的 pyAudio 代码,这也是全局的
下一个功能是按键功能,它从麦克风写入数据并使用客户端功能发送它这是我认为我遇到问题的地方。
我相信我是如何处理这个问题的,因为如果我按住以获取音频,它会在每次迭代时循环并发送。我不确定在这里做什么。(想法!!!)
处理音频的服务器代码
并在 Tkinter 中完成键盘的绑定
任何想法都非常感谢我如何使按键方法根据需要工作或提出更好的方法,或者我可能完全做错了什么
*干杯
请注意,我已经在没有加密方法的情况下对其进行了测试,同样的事情:-)
python - 如何将wav文件转换为浮动幅度
所以我问了标题中的所有内容:
我有一个 wav 文件(由 PyAudio 从输入音频编写),我想将其转换为与声级(幅度)相对应的浮点数据,以进行一些傅立叶变换等...
任何人都有将 WAV 数据转换为浮点数的想法?
python - 获取 IOError: [Errno Input overflowed] -9981 将 PyAudio Stream 输入和输出设置为 True
我正在尝试在我的 Mac(OS 10.7.2)上运行以下代码(来自 PyAudio 文档的示例):
我给出的错误是:
我在谷歌上搜索了这个错误,发现无论是使块更大或更小都会有所帮助。我试过这个,没有任何区别。我还尝试添加以下代码来捕获重载异常:
这避免了错误,但我没有输出我的输入音频,而是听到了一堆响亮的咔嗒声。
为了排除故障,我注释掉了 output=True 行,程序运行良好,但没有输出任何内容。我注释掉了 input=True 并改为读取 Wave 文件,并且流能够输出音频。我尝试创建 2 个流,一个用于输入,一个用于输出,但这也不起作用。
我还能做些什么来避免这个错误吗?
python - 我如何在 PyAudio 上播放歌曲?
我看了这个问题:pyaudio help play a file
虽然这个问题确实得到了回答,但我从来没有得到关于将歌曲文件实际放在哪里的明确答案。
这是播放 WAVE 文件的代码:
我查看了代码,但在代码中找不到任何我实际插入音乐文件本身的内容。当我在我的程序中按下“播放”按钮时(我在这个程序中使用 wxform)没有播放任何内容。
osx-lion - 无法在 osx lion 上安装 pyaudio
我想在 osx lion 上安装 pyaudio,但我做不到。每次我尝试使用 pkg 时,它都不会安装任何东西。当我尝试使用 pip 安装它时,出现以下错误(在许多其他行中):
错误:命令“/usr/bin/llvm-gcc”失败,退出状态为 1
如果有人可以帮助我,谢谢。
python - 用于音频的 SimpleCV,或 Python 中的简单计算机听力
是否有与 python SimpleCV 库等效的音频?
SimpleCV 的描述是:“有了它,您的软件可以在一个统一的框架中访问特征检测、过滤和模式识别方面的高级算法。 ”
是否有使用 Python 进行计算机听力的“统一框架”?
python - 使用python进行语音识别
我问这个问题是开始我的一个有趣项目的初步工作。我正在考虑在 python 中对此进行编码,所以我想,我必须使用 pyAudio(如果除了 pyAudio 之外还有更好的库,请建议我)。我的目标是创建一个可以录制某人声音的程序。这很简单。但是,在一个/多个样本中录制了用户的声音后,如何识别用户的声音?一种声音与另一种声音的区别是什么,如何实现 python 来实现这一点?
python - PyAudio 输入溢出
我正在尝试在 python 中制作实时绘图声音。我需要从我的麦克风中获取块。
使用 PyAudio,尝试使用
之后,我收到以下错误:
我无法理解这个缓冲区。我想使用阻塞 IO 模式,所以如果块不可用,我想等待这些块。但是当我创建除段或睡眠(0.1)之外的尝试时,我听到咔嗒声,所以这不是我想要的。
请为我的问题提出最佳解决方案?