Skip to main content

Speech generation package for Celeste AI. Unified interface for all providers

Project description

Celeste Logo Celeste Speech Generation

Speech Generation capability for Celeste AI

Python License

Quick StartDocumentationRequest Provider


🚀 Quick Start

from celeste import create_client, Capability, Provider

client = create_client(
    capability=Capability.SPEECH_GENERATION,
    provider=Provider.ELEVENLABS,
)

response = await client.generate(text="Welcome to Celeste AI. Transform your text into natural, expressive speech with just a few lines of code.")
# response.content is an AudioArtifact with binary audio data

Install:

uv add "celeste-ai[speech-generation]"

Supported Providers

OpenAI Google ElevenLabs

Missing a provider? Request it – ⚡ we ship fast.


Streaming: ✅ Supported

Parameters: See API Documentation for full parameter reference.


🤝 Contributing

See CONTRIBUTING.md for guidelines.

Request a provider: GitHub Issues


📄 License

MIT License – see LICENSE for details.


Get StartedDocumentationGitHub

Made with ❤️ by developers tired of framework lock-in

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

celeste_speech_generation-0.3.1.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

celeste_speech_generation-0.3.1-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

Details for the file celeste_speech_generation-0.3.1.tar.gz.

File metadata

File hashes

Hashes for celeste_speech_generation-0.3.1.tar.gz
Algorithm Hash digest
SHA256 45af4cfa5cb4aeaa5678479f85c16b484c7553031a6a7d2aaba0e48b7cd7b0d1
MD5 c742091b0ff36ad6468fdcc43e734641
BLAKE2b-256 5d7cdbb83a0a5e6f2f21074a31e88810cbea238cd1129503f3d5b1c9fb02f4a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for celeste_speech_generation-0.3.1.tar.gz:

Publisher: publish.yml on withceleste/celeste-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file celeste_speech_generation-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for celeste_speech_generation-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9ec054de1e906d12ac29de941c68b9eb0001d2c96234f739605f2b4e6e8fe52b
MD5 690187088711e4bd542de837a6f87cf9
BLAKE2b-256 5155501c151f74121be3acd2c50a45bacbdbfaf1f3061594ca40ce4f15834012

See more details on using hashes here.

Provenance

The following attestation bundles were made for celeste_speech_generation-0.3.1-py3-none-any.whl:

Publisher: publish.yml on withceleste/celeste-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page