Public declaration syntax from forge-py/src/forge/media/speech.py Original source SHA-256: 2048f5400116d8b0f7409d2d1e5f00310fe2f9c5ff097e1e9ad8e27e184a0b76 Function bodies and constant values are omitted. This is not the complete implementation. Source line 10 class SpeechResult() Source line 24 class SpeechProvider(ABC) Source line 29 def provider_name(self) -> str Source line 33 async def synthesize(self, text: str, *, voice: str='default', speed: float=1.0, format: str='mp3') -> SpeechResult