No project description provided
Project description
Daisys API
This library wraps the Daisys API for text-to-speech and voice generation services.
Have your product talking in seconds!
with DaisysAPI('speak', email='user@example.com', password='pw') as speak:
voice = speak.get_voices()[-1]
print(f"{voice.name} speaking!")
take = speak.generate_take(voice_id=voice.voice_id, text="Hello there, I am Daisys!",
prosody=SimpleProsody(pace=-3, pitch=2, expression=10))
audio_wav = speak.get_take_audio(take.take_id, filename='hello_daisys.wav')
This library uses pydantic
and httpx
as the main dependencies. Clients using normal,
synchronous Python, or using asyncio
, are available.
Please visit the online documentation for information on how to use the Daisys API from Python, or from any language using the documented REST endpoints.
A product of Daisys AI.
The software is licensed with the MIT license, as detailed in LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
daisys-1.0.1-py3-none-any.whl
(22.0 kB
view details)
File details
Details for the file daisys-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: daisys-1.0.1-py3-none-any.whl
- Upload date:
- Size: 22.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b22c68cc9916f0a477c514a9a8055fd9f35b269df9fcfe58a40cac58ca75119f |
|
MD5 | 5b9db1370f836b185c39909700752fea |
|
BLAKE2b-256 | a6b21e8c99efadcbeabcc01315e59ef5b24a9721727ec6097df37ea1e230e3a7 |