This project is a .NET 7.0 C# console application that utilizes Azure Cognitive Services and OpenAI ChatGPT to create a voice chat interface. With this project, you can have natural, voice-based conversations with a chatbot using your microphone.
Several features are integrated:
02.03.23
- choose voice or text interaction
- reset conversation
- keep short time memory
- timeout reset if no voice interaction present
- random avatars
- typing & voice sync
This project uses the following tools:
- .NET 7.0
- C#
- Azure Cognitive Services
- OpenAI ChatGPT API
This project is licensed under the MIT License - see the LICENSE file for details.