hot.dev/elevenlabs — ElevenLabs API bindings for Hot. Text-to-speech (full, timestamped, streaming), Scribe speech-to-text, sound effects, voices, models, history, account quota, and webhook verification.
"hot.dev/elevenlabs": "0.1.0"
Add this to your deps in hot.hot
Namespaces
| Namespace | Functions | Types | Description |
::elevenlabs | 0 | — | ElevenLabs API bindings: text-to-speech (full, with character |
| Namespace | Functions | Types | Description |
::api | 14 | 1 | Internal HTTP plumbing for the ElevenLabs API: authenticated requests |
::history | 4 | — | ElevenLabs generation history: list past generations, download their audio, and delete them. |
::models | 1 | — | ElevenLabs models: the text-to-speech and speech-to-speech models available to your account. |
::sound | 3 | — | ElevenLabs sound effects: generate a sound from a text prompt. |
::stt | 11 | 1 | ElevenLabs speech-to-text (Scribe): transcribe uploaded audio or a hosted URL, fetch or delete stored transcripts, and read text and words out of a result. |
::tts | 8 | 1 | ElevenLabs text-to-speech: full audio, audio with character timestamps, and streaming. |
::user | 2 | — | ElevenLabs account info: the user record and the subscription with its character quota. |
::voices | 5 | — | ElevenLabs voices: list and search the voices on your account, and read one voice's metadata and settings. |
::webhooks | 3 | — | ElevenLabs webhook verification. |