OpenAI Voice Chat Web App Development

Job ID: 40037885

Budget: $1,500 – $3,000 AUD

Build a Real-Time OpenAI Voice Chat Web App with Live Dashboard (Prototype)

Project Description
I’m looking for a developer to create a browser-based voice chat web application using the OpenAI Audio and Speech APIs. The goal is to have a real-time, streaming voice conversation with an AI agent, paired with a live dashboard that updates continuously with insights from the conversation.
This is a prototype project (not production-ready), but it should be functional, mobile-friendly, and hosted on Firebase.

Core Features
- Real-time voice streaming:
- Continuous speech recognition (speech-to-text)
- Real-time text-to-speech responses from the agent
- Use of a predefined OpenAI stock voice
- Conversation Dashboard (visible to the end user):
- Live transcript of the conversation
- Running summary of key points
- Extracted entities (names, dates, tasks, etc.)
- Sentiment/emotion analysis
- Web Application Requirements:
- Browser-based, responsive design (desktop + mobile)
- No authentication required (for private testing only)
- Frontend: React or plain HTML/JS
- Backend: Node.js
- Hosting: Firebase