Shadcn.io is not affiliated with official shadcn/ui
React AI Voice Selector
React AI voice selector component for choosing text-to-speech voices with attributes and preview
Let users pick a voice for your AI's text-to-speech. This dialog-based selector shows available voices with name, gender icon, accent flag, age, and description. Play preview button lets users hear before selecting. Built on shadcn Command for search and keyboard navigation. Perfect for voice AI apps, accessibility settings, or personalization features.
Voice Selector preview
Scroll to load preview
Installation
Related Components
React AI Audio Player
Audio playback controls
React AI Speech Input
Voice recording button
React AI Mic Selector
Microphone selection
React AI Transcription
Speech transcript display
React AI Message
Chat message bubbles
React AI Composer
Message composition