糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > python 播放声音_如何用Python播放声音?

python 播放声音_如何用Python播放声音?

时间:2024-07-03 14:56:58

相关推荐

python 播放声音_如何用Python播放声音?

对于Windows,可以使用winsound。它内置import winsound

winsound.PlaySound('sound.wav', winsound.SND_FILENAME)

应该能够在Linux上使用ossaudodev:from wave import open as waveOpen

from ossaudiodev import open as ossOpen

s = waveOpen('tada.wav','rb')

(nc,sw,fr,nf,comptype, compname) = s.getparams( )

dsp = ossOpen('/dev/dsp','w')

try:

from ossaudiodev import AFMT_S16_NE

except ImportError:

from sys import byteorder

if byteorder == "little":

AFMT_S16_NE = ossaudiodev.AFMT_S16_LE

else:

AFMT_S16_NE = ossaudiodev.AFMT_S16_BE

dsp.setparameters(AFMT_S16_NE, nc, fr)

data = s.readframes(nf)

s.close()

dsp.write(data)

dsp.close()

如果觉得《python 播放声音_如何用Python播放声音?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。