ChatTTS and voice-chatgpt-python

One project serves as a general-purpose generative speech model, while the other integrates such a model with speech recognition and a large language model to create a conversational AI program, making them complements within a voice-chat system.

ChatTTS
70
Verified
voice-chatgpt-python
39
Emerging
Maintenance 13/25
Adoption 12/25
Maturity 25/25
Community 20/25
Maintenance 0/25
Adoption 6/25
Maturity 16/25
Community 17/25
Stars: 38,924
Forks: 4,223
Downloads:
Commits (30d): 4
Language: Python
License: AGPL-3.0
Stars: 20
Forks: 8
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
Stale 6m No Package No Dependents

About ChatTTS

2noise/ChatTTS

A generative speech model for daily dialogue.

This tool helps content creators, educators, or anyone needing realistic spoken dialogue convert written text into natural-sounding speech. You provide the text, and it generates audio files featuring expressive voices, complete with elements like laughter and pauses. It's designed for people who want to produce engaging voiceovers or create conversational audio without hiring voice actors.

content-creation voiceovers e-learning podcast-production virtual-assistants

About voice-chatgpt-python

enoobis/voice-chatgpt-python

This project is a conversational AI program that uses speech recognition, text-to-speech, and the OpenAI API to generate responses to user prompts, allowing for a natural conversation flow.

This program allows you to have a natural, spoken conversation with an AI assistant. You speak your questions or prompts into a microphone, and the AI processes your speech, generates a text response, and then speaks that response back to you. It's designed for anyone who wants to interact with an AI using their voice rather than typing.

voice-assistant conversational-ai speech-to-text text-to-speech interactive-dialogue

Scores updated daily from GitHub, PyPI, and npm data. How scores work