如何改变 Python 的播放音量

How to change volume of Python's playsound

我正在使用 playsound 库成功播放 mp3 文件:

import playsound
playsound.playsound('audio.mp3')

但是,与我计算机上的其他声源相比,它的声音太大了。如何降低音量?

我不想使用 pydubpygame,因为我对这两个库有其他问题。

由于似乎没有关于此功能的任何文档,对我来说唯一的方法是更改​​应用程序卷。

Changing the application volume could technically be done with ctypes.

然而,虽然我不知道 pygame 提出的问题,但仅作为混音器实施似乎很微不足道:

import pygame
pygame.init()
pygame.mixer.init()
sound = pygame.mixer.Sound("path/to/file")
sound.set_volume(0.5)
sound.play()