Skip to content

docs(sdk): fix waves TTS method names in reference cheatsheet - #81

Merged
abhishekmishragithub merged 1 commit into
mainfrom
chore/waves-tts-methods-doc
Aug 5, 2026
Merged

abhishekmishragithub merged 1 commit into
mainfrom
chore/waves-tts-methods-doc

Conversation

@abhishekmishragithub

Copy link
Copy Markdown
Collaborator

What

The MkDocs reference cheatsheet (docs/reference/methods.md) listed waves.text_to_speech.* for text-to-speech. That namespace does not exist on the client — copying it verbatim would AttributeError.

Fix

Replace with the actual client surface (verified against the released smallestai==5.4.1):

Do this Call
Text to speech (file) waves.synthesize_tts(...) / waves.synthesize_lightning(...)
Text to speech (SSE) waves.synthesize_sse_tts(...)
Text to speech (stream) waves.tts.connect(...)

The STT (waves.speech_to_text.transcribe / .stream) and voice-cloning (waves.create_voice_clone / list_voice_clones) rows were already correct and are unchanged.

🤖 Generated with Claude Code

The reference cheatsheet listed `waves.text_to_speech.*` for text-to-speech,
but no such namespace exists on the client. Replace with the actual surface:
synthesize_tts / synthesize_lightning (file), synthesize_sse_tts (SSE), and
tts.connect (stream). STT and voice-cloning rows were already correct.
@abhishekmishragithub
abhishekmishragithub merged commit 8f5588f into main Aug 5, 2026
3 checks passed
@abhishekmishragithub
abhishekmishragithub deleted the chore/waves-tts-methods-doc branch August 5, 2026 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant