Skip to main content

Modern, local TTS, advanced audio manipulation, pipeline automation, and flexible playback, pause, resume for modern AI-driven applications

Project description


HoloTTS

Overview

HoloTTS is a modern, thread-safe text-to-speech and audio processing manager for Python applications. It provides real-time TTS synthesis, advanced audio manipulation, pipeline automation, and flexible playback for AI, productivity, and automation workflows.

Highlights:

  • Text-to-speech output: Instantly generate speech from any text input.
  • Advanced audio handling: Manipulate, convert, and normalize audio files and streams.
  • Flexible playback: Directly play audio, control output devices, and manage volume.
  • Pipeline integration: Designed for seamless use with batch and real-time audio workflows.
  • Thread-safe: Safe for use in multi-threaded and production environments.
  • Easy to extend: Clean interface for custom audio processing and integration.

Why HoloTTS?

Standard TTS or audio modules are often limited to basic playback or export, and lack robust audio processing or automation. HoloTTS solves these problems by combining:

  • Seamless text-to-speech and audio processing in one interface.
  • Real-time playback and device control.
  • Advanced transformation and automation support.

Key Features

  • Flexible TTS and Audio: Convert text to speech, process and playback audio on demand.

  • Audio Manipulation: Edit, slice, merge, and transform audio files and streams.

  • Pipeline-Ready: Integrate with systems like kokoro for advanced batch and real-time audio workflows.

  • Configurable Playback: Control volume, speed, and output devices as needed.

  • Production-Ready: Robust error handling, state tracking, and thread safety for modern applications.


How It Works

  1. Instantiate HoloTTS in your Python app.
  2. Convert text to speech or manipulate audio as required.
  3. Playback or export audio results.
  4. Integrate with bots, automations, or AI pipelines.

FAQ

Q: Does HoloTTS require a specific project structure? A: No. Organize your code as you see fit.

Q: Can I extend or customize audio pipelines? A: Yes. All processing and TTS methods are fully accessible.

Q: Is HoloTTS thread-safe and production-ready? A: Yes. Designed for robust, multi-threaded use.


Code Examples

You can find code examples on my GitHub repository.


License

This project is licensed under the Apache License, Version 2.0. Copyright 2025 Tristan McBride Sr.


Authors

  • Tristan McBride Sr.
  • Sybil

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

holotts-0.2.4.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

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

holotts-0.2.4-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file holotts-0.2.4.tar.gz.

File metadata

  • Download URL: holotts-0.2.4.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for holotts-0.2.4.tar.gz
Algorithm Hash digest
SHA256 0664aae07f303aaa1548485888878558f691514eebf7e09d30e8cd21c3500455
MD5 8f254000371b3dd20cc7fe2db399b9eb
BLAKE2b-256 1f3884e294da01107aef0a09096f36fa5cd39a2007fb5786e940b6325eb0b49a

See more details on using hashes here.

File details

Details for the file holotts-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: holotts-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for holotts-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 57406f4ec8b6cfa09aec9140a3ac008c5e6c5dd7204aea8d14d7aeafc424716a
MD5 c6720ad337f87da251a60494e3d43a96
BLAKE2b-256 508e21789d997eaa4d3499c9f1d3cb999df6c8afcd0aab385b685a5ac8b50a7e

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