Stop Rebuilding UI

Shadcn.io is not affiliated with official shadcn/ui

React AI Voice-First Prompt Block

React AI voice-first prompt block for Next.js with large microphone button, waveform visualization, and transcript display using shadcn/ui and Tailwind CSS

Build voice-first AI interfaces with a centered microphone button and live waveform visualization. This React block features a large animated recording button, a waveform display using styled bars, real-time transcript text, and a seamless toggle between voice and text input modes. Built with TypeScript, shadcn/ui Button and Textarea components, and Tailwind CSS animations, it integrates with Web Speech API or AI SDK speech-to-text in any Next.js project.

React AI Voice-First Prompt Block preview

Loading...
Scroll to load preview

Installation

Install
Pro block

FAQ

Last updated on March 15, 2026

Was this page helpful?

Sign in to leave feedback.