Save local changes (GSC/Bing integrations) before merging PR #354

This commit is contained in:
ajaysi
2026-02-13 13:11:27 +05:30
parent 43e66835ac
commit 08a1f4a1d8
144 changed files with 8310 additions and 2748 deletions

View File

@@ -324,6 +324,39 @@ class WaveSpeedClient:
timeout=timeout,
)
def voice_design(
self,
text: str,
voice_description: str,
language: str = "auto",
timeout: int = 180,
) -> bytes:
return self.speech.voice_design(
text=text,
voice_description=voice_description,
language=language,
timeout=timeout,
)
def cosyvoice_voice_clone(
self,
audio_bytes: bytes,
text: str,
*,
model: str = "wavespeed-ai/cosyvoice-tts/voice-clone",
audio_mime_type: str = "audio/wav",
reference_text: Optional[str] = None,
timeout: int = 180,
) -> bytes:
return self.speech.cosyvoice_voice_clone(
audio_bytes=audio_bytes,
text=text,
model=model,
audio_mime_type=audio_mime_type,
reference_text=reference_text,
timeout=timeout,
)
def generate_text_video(
self,
prompt: str,