/speak_chat

An app that uses voice input to communicate with ChatGPT API and produces voice output for responses.

Primary LanguageDartMIT LicenseMIT

Speak Chat

An app that allows you to have conversations with ChatGPT using voice.

SpeakChat (820 x 360 px)

  • Chat-Gpt-API (chat/completions)
  • STT (Speech-To-Text)
  • TTS (Text-To-Speech)

Supported Platforms

  • Android (not compatible with emulators)
  • iOS

Getting Started

Prepare a .env file in the project directory and input your API key as follows: OPENAI_API_KEY={your API key}

Setup

Run the following commands from your terminal:

  1. git clone https://github.com/belcrod5/Speak-Chat.git
  2. Run flutter pub get in the project root directory to install all the required dependencies.

Screenshots

LICENSE

Speak Chat is MIT-licensed.