Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikartisan/gpt4-voice-assistant
GPT-4 Voice Assistant is a simple project that integrates with the GPT-4 API model and text-to-speech services to convert voice queries into spoken audio.
https://github.com/mikartisan/gpt4-voice-assistant
gpt-4 nodejs openai speech-recognition text-to-speech
Last synced: about 1 month ago
JSON representation
GPT-4 Voice Assistant is a simple project that integrates with the GPT-4 API model and text-to-speech services to convert voice queries into spoken audio.
- Host: GitHub
- URL: https://github.com/mikartisan/gpt4-voice-assistant
- Owner: mikartisan
- Created: 2024-08-06T03:51:58.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-06T08:03:29.000Z (5 months ago)
- Last Synced: 2024-08-07T06:38:18.351Z (5 months ago)
- Topics: gpt-4, nodejs, openai, speech-recognition, text-to-speech
- Language: JavaScript
- Homepage:
- Size: 480 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GPT-4 Voice Assistant
**GPT-4 Voice Assistant** is a project that integrates with the GPT-4 API model, Web Speech Recognition and text-to-speech services to convert voice queries into spoken audio. The application uses Node.js for the server and JavaScript for the client-side interactions.
## Features
- Query GPT-4 model to get responses based on voice input.
- Convert the GPT response into speech using the StreamElements API.
- Support for different voice options.
- Display responses and play audio directly in the browser.## Installation
1. **Clone the repository:**
```bash
git clone https://github.com/mikartisan/gpt4-voice-assistant.git
cd gpt4-voice-assistant2. **Install dependencies:**
```bash
npm install3. **Start the server:**
```bash
node server.mjs![Screenshot](public/image/ss.PNG)