下面两篇文章,分别介绍了python调用pygame和pyaudio模块播放音乐的方法。
本文,介绍python调用winsound模块来播放音乐的方法和步骤。
方法/步骤
播放单调的音节:
import winsound
winsound.Beep(300,1000)
winsound.Beep(600,1000)
第一个参数是频率,频率越大,音调越尖;
第二个数字是声音持续时间,单位是毫秒。
频率必须是大于37、小于32767的正整数。
播放一段音调高低起伏的Beep:
import winsound,math
for i in range(100):
winsound.Beep(int(600*math.sin(i/6.28)+700),100)
直接调用winsound,可以播放wav格式的音频:
import winsound
winsound.PlaySound('a.wav', flags=1)
mp3格式的音频,这样播放不了。
winsound.PlaySound('a.mp3', flags=1)
要播放MP3音频,可以使用playsound模块:
from playsound import playsound
playsound('a.mp3')
END- 本页面非法爬取自百度经验
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
















