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.6.tar.gz (15.3 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.6-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for celeste_speech_generation-0.3.6.tar.gz
Algorithm Hash digest
SHA256 6cf67c2dbb16903ebde71f7dbf7faf38d6f13a57557d6e34fdb33f637d7f188c
MD5 a314e16ea711af4f2389ece48683776e
BLAKE2b-256 d65c6434269eb6feaaeb08e98b3ff3cbc686fb444f529e3f21200f06f93d4d6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for celeste_speech_generation-0.3.6.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.6-py3-none-any.whl.

File metadata

File hashes

Hashes for celeste_speech_generation-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 70bd7432e9c299f60d6294c53d286e639f5fd698b0df0a2b2f491d261867762a
MD5 dcf47434c683ff29faea8716a63cd7e0
BLAKE2b-256 bdcf6672790cb09a0326e814c481a04062bfa339b13584cabf3a498a79ea0c73

See more details on using hashes here.

Provenance

The following attestation bundles were made for celeste_speech_generation-0.3.6-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