Mashdun
WorkCapabilitiesIntegrationsProcessLabsMarketplaceBlogAbout
Get in Touch
Mashdun

Full-stack web developer, AI engineer & growth marketer. Building production-grade apps and intelligent solutions.

Navigation

  • Portfolio
  • Capabilities
  • Process
  • Labs
  • About

Resources

  • Blog / Notes
  • Marketplace
  • Contact
  • RSS Feed

© 2026 Mashdun. All rights reserved.

Built with Next.js, Tailwind CSS & Prisma

    All Labs
    AI
    ElevenLabs
    Web Speech
    RAG
    TTS

    Voice Portfolio Assistant

    Web Speech API transcription feeds the same RAG pipeline as Ask-the-Portfolio, and the reply comes back as studio-quality ElevenLabs speech with an audio-reactive visualizer. Falls back to OpenAI TTS or browser speech when unkeyed.

    Voice Portfolio Assistant

    ElevenLabs
    Web Speech API
    RAG
    Next.js
    Type a question below

    Ask about projects, dashboards, integrations — the assistant answers out loud using the same RAG pipeline as the Ask-the-Portfolio lab.

    How it works

    1. Browser Web Speech API transcribes your voice
    2. The question runs through the portfolio RAG pipeline
    3. ElevenLabs synthesizes the spoken reply (OpenAI & browser fallbacks)
    4. An AudioContext analyser drives the reactive orb

    Voice

    Limitations

    • • Mic capture needs Chrome/Edge/Safari (Web Speech API)
    • • Replies are capped at ~1,200 spoken characters
    • • Turn-based, not streaming — full-duplex voice (Hume EVI + LiveKit) is a bigger build
    Text-only version of this assistant