This project is a .NET 7.0 C# console application that utilizes Azure Cognitive Services and OpenAI ChatGTP to create a voice chat interface. With this project, you can have natural, voice-based conversations with a chatbot using your microphone.
To install this project, you will need the following tools:
- .NET 7.0 or higher
- Visual Studio 2020 or higher
- Azure account with Cognitive Services enabled
- OpenAI API key for ChatGTP
Once you have these tools, follow these steps to install the project:
- Clone or download this repository to your local machine.
- Open the solution file (
.sln
) in Visual Studio. - Restore the NuGet packages by right-clicking the solution and selecting "Restore NuGet Packages".
- Replace the placeholder values in the
App.config
file with your Azure Cognitive Services key and OpenAI API key. - Build and run the project by pressing F5 or selecting "Start" from the Debug menu.
This project uses the following tools:
- .NET 7.0
- C#
- Azure Cognitive Services
- OpenAI ChatGTP API
This project is licensed under the MIT License - see the LICENSE file for details.