Skip to main content

get_system_volume

Signature:

BoosterAudioManager.get_system_volume() -> float

Description:

Query the robot system output volume.

Parameters:

No parameters.

Returns:

float

System volume, typically in the range 0.0 to 1.0. 0.0 indicates mute.

Raises:

RuntimeError: Audio subsystem is closed or system volume query failed.

Example:

from boosteros.robots.booster import BoosterRobot

robot = BoosterRobot()
volume = robot.audio_manager.get_system_volume()
print(volume)
# Example output: 0.5