playsound 播放 mp3 文件,但播放速度非常安静

问题描述 投票:0回答:1

我正在尝试在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 上运行脚本,效果相同。

python-3.x pycharm logitech playsound
1个回答
0
投票

您可以尝试使用

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
© www.soinside.com 2019 - 2024. All rights reserved.