nuviq / docs /README.md
jameszokah's picture
Add initial project structure and files for Chatterbox TTS API
36e2bdd

Chatterbox TTS API Documentation

This directory contains detailed documentation for the Chatterbox TTS FastAPI.

πŸ“š Documentation Index

Core Documentation

  • API_README.md - Complete FastAPI reference, configuration, and usage examples
  • DOCKER_README.md - Docker deployment guide, troubleshooting, and optimization
  • STREAMING_API.md - Comprehensive streaming API guide with advanced features

Specialized Features

Technical Guides

Migration & Upgrades

  • UV_MIGRATION.md - Guide for migrating from pip to uv for better performance and compatibility

πŸš€ Quick Links

Getting Started

New FastAPI Features

Common Tasks

Advanced Topics

πŸ†• FastAPI Migration Highlights

This project has been migrated from Flask to FastAPI with the following improvements:

  • ⚑ 25-40% better performance for JSON responses
  • πŸ“š Automatic API documentation at /docs and /redoc
  • πŸ”’ Type safety with Pydantic validation
  • πŸš€ Async support for better concurrency
  • 🎡 Real-time streaming with advanced chunking strategies
  • πŸ”§ Better developer experience with interactive testing

All existing API endpoints remain fully compatible!

πŸ†˜ Need Help?


πŸ’‘ Tip: If you're new to the project, start with the main README and then dive into the specific guides based on your deployment method. Don't forget to check out the interactive API documentation at /docs once you have the server running!