BolajiAyodeji/chat-with-siri
🤖 A text-to-speech chatbot built using Nextjs, OpenAI, and ElevenLabs.
Implements a dual-interface chat system where users can query via text or voice input, with 40+ voice options for audio responses streamed through ElevenLabs' API. Built with Next.js App Router and TypeScript, it stores chat history and voice preferences in localStorage, and supports PWA installation for mobile access. API keys are handled client-side only, enabling secure multi-user deployments where each user authenticates with their own OpenAI and ElevenLabs credentials.
Stars
25
Forks
9
Language
TypeScript
License
MIT
Category
Last pushed
Mar 17, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/BolajiAyodeji/chat-with-siri"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ActiveNick/HoloBot
HoloBot is a reusable 3D interface that allows HoloLens & VR users to interact with any bot...
VidyasagarMSC/WatBot
An Android ChatBot powered by IBM Watson Services (Assistant V1, Text-to-Speech, and...
sberdevices/assistant-client
Инструмент для тестирования и отладки СanvasApps — навыков семейства Виртуальных Ассистентов "Салют"
moshehbenavraham/Voice-Agent-PuPuPlatter
Multi-provider voice AI showcase featuring 7 providers (ElevenLabs + Widget, OpenAI, xAI,...
cameronking4/VapiBlocks
Vapi Blocks is a library of components & api snips to copy and paste into React applications...