Skip to content

Rinzyy/Voice-To-Speech-AI

Repository files navigation

NextJS Voice-to-Text Chat Application with OpenAI GPT Integration

This project is a NextJS-based chat application that utilizes OpenAI's GPT models for a conversational AI experience. Users can interact with the chatbot using voice, which is then processed and responded to in real-time.

Features

  • Real-time voice-to-text chat using OpenAI GPT.
  • Easy-to-use interface.
  • Responsive design compatible with various devices.
Screen Shot 2023-12-25 at 2 19 38 PM

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

Ensure you have the following installed:

  • Node.js (v12 or later)
  • npm (usually comes with Node.js)

Installation

  1. Clone the repository:
  2. Navigate to the project directory:
  3. Install NPM packages: npm install
  4. Environment Variables To run this project, you will need to add the following environment variables to your .env file:
NEXT_PUBLIC_OPENAI_ORG_ID: Your OpenAI Organization ID.
NEXT_PUBLIC_OPENAI_API_KEY: Your OpenAI API Key.
  1. Run locally npm run dev

Releases

No releases published

Packages

No packages published