Skip to main content

Text To Speech (TTS) beckend library for Aquarion AI

Reason this release was yanked:

Not installable

Project description

Aquarion AI - Text To Speech (TTS) Library

Experiment in creating a scalable local AI voice chat bot.

Static Badge Docs Licence REUSE status

build Test Coverage Acceptance Coverage Total Vulnerabilities Highest Vulnerability Severity Docs build

GitHub Open Issues GitHub Closed Issues GitHub commit activity GitHub last commit

GitHub Repo stars GitHub watchers GitHub forks

Built with Devbox pre-commit Hatch project Ruff uv

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-libtts is © 2025-present by Krys Lawrence.

  • aquarion-libtts code is licensed under the terms of the AGPL-3.0-only licence.

  • aquarion-libtts documentation 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


Download files

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

Source Distribution

aquarion_libtts-0.1.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

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

aquarion_libtts-0.1.0-py3-none-any.whl (48.2 kB view details)

Uploaded Python 3

File details

Details for the file aquarion_libtts-0.1.0.tar.gz.

File metadata

  • Download URL: aquarion_libtts-0.1.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for aquarion_libtts-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a1f6ecc4a0c2db495ada363a41d47d20a0ae118cc8c290f2545c88efcbd6d64d
MD5 4923a9b8ec58f57d67cd72aaff63f082
BLAKE2b-256 d145136209e2e859be911a6b5beeecc09c18a723803a035557ba98f0b8cf14e6

See more details on using hashes here.

File details

Details for the file aquarion_libtts-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for aquarion_libtts-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 044c8969f27ac6cba4d0c512c4f77283416b95a2cf95c0e8931844dde626dbbe
MD5 d713dd3eaa4572c089351460d2dc55b4
BLAKE2b-256 8471e68a3fb0ca4800c6fdcb563c70e5f4dee85344bb41afcf4904317fe302a2

See more details on using hashes here.

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