首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyAudio -实例化流对象的速度很慢

PyAudio -实例化流对象的速度很慢
EN

Stack Overflow用户
提问于 2016-07-19 11:55:32
回答 1查看 181关注 0票数 0

我在Raspberry Pi B上的Python脚本中使用PyAudio。它(成功地)每10秒运行一次记录循环,侦听关键字。但在每个循环之间有一个实质性的停顿,我试图消除这些停顿。我已经将范围缩小到脚本实例化stream对象的位置(参见下面的代码片段)。这个特殊的操作需要10-11秒来执行,而其他所有操作都是瞬间完成的。Pi上没有运行其他任何东西。

我不知道这是否是自然的,或者是其他潜在的问题(例如,alsa配置?)可能就是原因。这是否需要整整10秒才能执行?

代码语言:javascript
复制
stream = p.open(format=FORMAT,
                channels=CHANNELS,
                rate=RATE,
                input=True,
                frames_per_buffer=CHUNK)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-21 14:00:40

要关闭这个thread....seems,问题出在我的网络摄像头(Microsoft Lifecam)。我切换到罗技C170,每个监听循环中的10秒延迟消失了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38449348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档