Voice-to-voice artificial intelligence assistant software that can be run in a Python IDE with a web interface. Powered by OpenAI's GPT-4o and speech to text model as well as Google's Google Speech Recognition API.
- Python 3
- OpenAI API key by the user.
- Python IDE to run the application.
- Get an OpenAI API key. It is free to open an OpenAI account and gives you plenty of credits for a few months. Here is how to create an API key, given you have an account.
- Run the application on a Python IDE of your choice.
- Input your OpenAI API key in the console.
- Access the web interface via the local IP given in the console.
- Press "Start Talking". You can now start talking with case by saying the call phrase "Hey Case"
- By saying case, a conversation is begun. You can ask endless questions to Case, and she will do her best to answer.
- To end the conversation, you need to say a sentence with "stop".
- You can call Case by any phrase including her name, like "What's up Case?" or "Bonjour Case!"
- You can end talking while Case is waiting for you to call her name by saying "stop".
- Case will timeout if you don't talk to her, saving you many API tokens. To start talking again, you only have to press the Start Talking button.
you can send an email to me, @AlperErg anytime for any support.