如何改变 Python 的播放音量
How to change volume of Python's playsound
我正在使用 playsound
库成功播放 mp3 文件:
import playsound
playsound.playsound('audio.mp3')
但是,与我计算机上的其他声源相比,它的声音太大了。如何降低音量?
我不想使用 pydub
或 pygame
,因为我对这两个库有其他问题。
由于似乎没有关于此功能的任何文档,对我来说唯一的方法是更改应用程序卷。
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()
我正在使用 playsound
库成功播放 mp3 文件:
import playsound
playsound.playsound('audio.mp3')
但是,与我计算机上的其他声源相比,它的声音太大了。如何降低音量?
我不想使用 pydub
或 pygame
,因为我对这两个库有其他问题。
由于似乎没有关于此功能的任何文档,对我来说唯一的方法是更改应用程序卷。
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()