我正在尝试在Pycharm2023/Python3.11/Win7上播放简单的点击音。但是音频文件,当我单独播放它时(无论是通过 Windows Media Player 还是 VLC)听起来不错,但在 python 脚本中它非常微弱,我几乎听不到它。
我在这里找到了mp3文件:https://pixabay.com/sound-effects/search/metronome/第一个音调。
from playsound import playsound
import time
def print_hi(name):
while True:
playsound('click.mp3')
time.sleep(1)
# Press the green button in the gutter to run the script.
if __name__ == '__main__':
print_hi('PyCharm')
我的音箱是罗技Z407。 如果我也只是在 IDLE 上运行脚本,效果相同。
您可以尝试使用
Pygame
播放该文件。
#!/usr/bin/env python3
from pygame import mixer
# Starting the mixer
mixer.init()
# Loading the song
mixer.music.load("song.mp3")
# Setting the volume
mixer.music.set_volume(0.7)
# Start playing the song
mixer.music.play()
# infinite loop
while True:
print("Press 'p' to pause, 'r' to resume")
print("Press 'e' to exit the program")
query = input(" ")
if query == 'p':
# Pausing the music
mixer.music.pause()
elif query == 'r':
# Resuming the music
mixer.music.unpause()
elif query == 'e':
# Stop the mixer
mixer.music.stop()
break