gpt4 book ai didi

python - 当我尝试以 2116kbps 播放 wav 文件时,OpenAL 只会发出噪音,有什么问题吗?

转载 作者:太空宇宙 更新时间:2023-11-03 21:05:10 25 4
gpt4 key购买 nike

我正在尝试使用 OpenAL library 使用 Python 播放比特率 2116kbps 的 wav 文件但它只产生白噪声。我错过了什么?

如果我使用 VLC 播放器,音频文件可以正常工作。如果我将比特率降低到 1411kbps,该文件也可以正常工作。我正在运行Python3.7.2

>>> import openal
>>> source = openal.oalOpen("test.wav")
>>> source.play() # Makes white noise

最佳答案

使用 openAl 你需要不断检查文件是否仍在播放

while source.get_state() == AL_PLAYING:

time.sleep(1)

不要忘记关闭它

oalQuit()

关于python - 当我尝试以 2116kbps 播放 wav 文件时,OpenAL 只会发出噪音,有什么问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55458083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com