首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用PsychoPy读取声音

如何用PsychoPy读取声音
EN

Stack Overflow用户
提问于 2021-12-09 13:18:50
回答 1查看 166关注 0票数 0

我正试图解决我与PsychoPy所面临的问题。当我试图上传这个文件

这实际上是一个.svp file,我得到了以下错误:

代码语言:javascript
复制
RuntimeError: Error opening 'audio_track.svp': File contains data in an unknown format.
##### Experiment ended. #####

while when I try uploading this `file `.wav

psychopy.exceptions.SoundFormatError: Tried to create audio stream 32000_2_128 but 44100_2_128 already exists and win32 doesn't support multiple portaudio streams
##### Experiment ended. #####

有人能知道解决这个问题的可能办法吗。提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-17 12:11:29

从错误信息中,我相信您在这里使用的声音文件的采样率为32000 Hz,但是在您的项目中有另一个以48000 Hz采样的声音。采样率之间的切换称为重采样,但重采样需要时间。PsychoPy旨在提供低延迟的声音回放,但要做到这一点,它将不会为您执行任何重采样。因此,在使用一些音频软件进行研究之前,您应该将所有的声音转换为相同的采样率。

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

https://stackoverflow.com/questions/70290639

复制
相关文章

相似问题

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