ComfyUI > Nodes > Maya1 TTS

ComfyUI Extension: Maya1 TTS

Repo Name

ComfyUI-Maya1_TTS

Author
Saganaki22 (Account age: 1683 days)
Nodes
View all nodes(2)
Latest Updated
2025-11-11
Github Stars
0.05K

How to Install Maya1 TTS

Install this extension via the ComfyUI Manager by searching for Maya1 TTS
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Maya1 TTS in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Maya1 TTS Description

Maya1 TTS is a ComfyUI node enabling expressive voice generation with over 20 emotions, customizable voice design, and SNAC neural codec integration for enhanced audio output.

ComfyUI-Maya1_TTS Introduction

ComfyUI-Maya1_TTS is an extension designed to bring expressive voice generation capabilities to the ComfyUI platform. This extension leverages the Maya1 model, a sophisticated 3-billion-parameter speech model, to produce voices that are rich in human emotion and can be finely tuned to meet specific voice design requirements. Whether you're an AI artist looking to add a layer of emotional depth to your projects or someone interested in exploring the possibilities of voice synthesis, ComfyUI-Maya1_TTS offers a powerful toolset to create realistic and emotionally expressive audio content.

How ComfyUI-Maya1_TTS Works

At its core, ComfyUI-Maya1_TTS uses the Maya1 model to transform text into speech with a high degree of emotional expressiveness. The model operates by interpreting natural language descriptions of voice characteristics and emotion tags embedded within the text. It then uses these inputs to generate audio that reflects the specified emotions and voice qualities. The process is powered by the SNAC (Speech Neural Audio Codec), which ensures high-quality audio output at a 24kHz sample rate. This codec compresses audio into discrete codes, allowing for efficient processing and real-time generation.

ComfyUI-Maya1_TTS Features

Core Features

  • Voice Design: Customize voice characteristics using natural language descriptions.
  • Emotion Tags: Choose from 16 different emotions, such as laugh, cry, whisper, and scream, to add emotional depth to your audio.
  • Real-time Generation: Generate audio in real-time using the SNAC neural codec.
  • Attention Mechanisms: Utilize various attention mechanisms like SDPA and Flash Attention 2 for optimized performance.
  • Quantization Support: Supports 4-bit and 8-bit quantization for memory-constrained environments.
  • Progress Tracking: Monitor the speed of token generation in real-time.
  • Smart VRAM Management: Automatically manages VRAM to optimize performance.

Custom Canvas UI

  • Dark Theme: Enjoy a visually appealing interface with smooth animations.
  • Character Presets: Quickly load voice templates for different characters.
  • Emotion Buttons: Easily insert emotion tags with a single click.
  • Modal Editor: Edit text in a fullscreen editor with advanced keyboard shortcuts and font size controls.
  • Responsive Design: The interface adapts to different screen sizes for a seamless user experience.

ComfyUI-Maya1_TTS Models

The extension supports multiple models, which can be stored in the ComfyUI/models/maya1-TTS/ directory. Each model can be customized and fine-tuned to suit different voice generation needs. The Maya1 model is the primary model used, known for its ability to generate expressive and realistic speech.

Troubleshooting ComfyUI-Maya1_TTS

Common Issues and Solutions

  • Node Appears as Black Box: If the custom UI does not render correctly, use the "Maya1 TTS (AIO) Barebones" node, which provides the same functionality without the custom JavaScript interface.
  • Model Not Found: Ensure that the model files are correctly placed in the ComfyUI/models/maya1-TTS/ directory and restart ComfyUI.
  • Out of Memory Errors: Adjust the dtype settings to use quantization if you have limited VRAM, or reduce the max_tokens setting.
  • No Audio Generated: Increase the max_tokens setting and ensure that the text input is not too long or complex.

Learn More about ComfyUI-Maya1_TTS

For further exploration and support, consider visiting the following resources:

Maya1 TTS Related Nodes

RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.