Media
VoiceSelector
Dialog-based voice selector with voice preview, gender, accent, and age metadata display.
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| value | string | - | Controlled selected voice ID |
| defaultValue | string | - | Default selected voice ID |
| onValueChange | (value: string | undefined) => void | - | Callback when voice changes |
| open | boolean | - | Controlled dialog open state |
| onOpenChange | (open: boolean) => void | - | Callback when dialog opens/closes |
Import
import { VoiceSelector, VoiceSelectorTrigger, VoiceSelectorContent, VoiceSelectorItem } from '@blastx/ui-ai';