Text To Speech (TTS) beckend library for Aquarion AI
Project description
Aquarion AI - Text To Speech (TTS) Library
Experiment in creating a scalable local AI voice chat bot.
Description
About Aquarion AI
The overall goal of the Aquarion AI project is to create an LLM-based voice chat bot / assistant, but to build it in such a way that is can be scaled down to a single desktop app, and all the way up to a distributed multi-server, horizontally scalable system. Also, desired is a taking head / avatar who's mouth moves with the speech. Lastly, it should all run locally / offline, even in an air gapped environment. Oh, and it should be modular enough to support multiple alternate STT, LLM and TTS models/engines/options.
For high-level documentation on the overall Aquarion AI project, see the aquarion-docs project.
About aquarion-libtts
This project contains the library of Text To Speech (TTS) backend components for Aquarion AI.
For documentation for this specific project, see aquarion-libtts documentation.
Installation
See the Getting Started section of the documentation.
Usage
See the Getting Started section of the documentation.
Support
Disclaimer
While this project is FOSS and you are welcome to use it, know that I am making this for myself. So do not expect any kind of support or updates or maintenance or longevity. Caveat Emptor.
Roadmap
- Integrate in to the larger Aquarion AI project.
- Add more TTS backends.
Contributing
If, despite the disclaimer above, you still want to try to contribute, then see the Contributing section of the documentation.
Authors and Acknowledgements
Aquarion AI and aquarion-libtts was created by Krys Lawrence.
Copyright and Licence
-
aquarion-libttsis © 2025-present by Krys Lawrence. -
aquarion-libttscode is licensed under the terms of the AGPL-3.0-only licence. -
aquarion-libttsdocumentation is licensed under the terms of the CC BY-SA 4.0 licence.
Project Status
This project is in the Alpha stage of development. Early days, lots of bugs and anything change.
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 Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aquarion_libtts-0.1.1.tar.gz.
File metadata
- Download URL: aquarion_libtts-0.1.1.tar.gz
- Upload date:
- Size: 242.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36e3506e97867347f325208692f0ce5dcf80b0e8320a61a9833f85dfe5af7468
|
|
| MD5 |
d5a98e7fb6817f340a7baed2e4034bd4
|
|
| BLAKE2b-256 |
5e60b9451d2eb4907474a8bcf3ceda424d48d301d73405990886f41c361ee3b9
|
File details
Details for the file aquarion_libtts-0.1.1-py3-none-any.whl.
File metadata
- Download URL: aquarion_libtts-0.1.1-py3-none-any.whl
- Upload date:
- Size: 48.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ded1e2f773af99e0dc805ce5e63f56b8c1ff037119fa91f44d17558c4a94ab89
|
|
| MD5 |
4c5beda04e8255931746e18529adce49
|
|
| BLAKE2b-256 |
7b96c6f9ae128fcb9f7660ca61391704fc8b50a5266d6490b8bb9d7191d1426f
|