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.
No commits in the last 6 months.
Use this if you want a hands-free, interactive spoken dialogue experience with an AI, similar to popular voice assistants but with the advanced conversational capabilities of a large language model.
Not ideal if you prefer to type your interactions, need to integrate AI responses into another application, or require a silent, text-only AI interaction.
Stars
20
Forks
8
Language
Python
License
MIT
Category
Last pushed
Jan 22, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/enoobis/voice-chatgpt-python"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
2noise/ChatTTS
A generative speech model for daily dialogue.
yihong0618/xiaogpt
Play ChatGPT and other LLM with Xiaomi AI Speaker
judahpaul16/gpt-home
ChatGPT at home! A better alternative to commercial smart home assistants, built on the...
paulovcmedeiros/pyRobBot
Chat with GPT LLMs over voice, UI & terminal, all with access to the internet. Powered by OpenAI.
Jdka1/SpeechGPT
Free ChatGPT voice interaction and integration into python workflows.