Voice Notes Block
Record (push-to-talk from a selectable mic) or upload audio → Whisper/Moonshine transcription → saved notes with synced word-by-word replay (real Whisper segment timestamps; disabled with a hint for Moonshine), block-local semantic search o.

- Library
- LocalMode
- Framework
- React
- Type
- block
- License
- MIT
- Dependencies
- @localmode/core, @localmode/react, @localmode/transformers
- Install
npx shadcn add @localmode/ui/ui/blocks/audio/voice-notes- Files
apps/ui/src/app/blocks/audio/voice-notes/voice-notes.tsxpackages/react/src/index.tspackages/core/src/index.tspackages/transformers/src/index.tsapps/ui/registry/localmode/audio/voice-button/voice-button.tsxapps/ui/registry/localmode/audio/mic-selector/mic-selector.tsxapps/ui/registry/localmode/audio/waveform-activity-bars/waveform-activity-bars.tsxapps/ui/registry/localmode/data-documents/file-dropzone/file-dropzone.tsx
- Source
- https://github.com/LocalMode-AI/LocalMode
Categories
- AI Element Components
- React AI Element Components
- Tailwind CSS AI Element Components
- Data Display Components
- React Data Display Components
- Tailwind CSS Data Display Components
- List Components
- React List Components
- Tailwind CSS List Components
- Voice Input Components
- React Voice Input Components
- Tailwind CSS Voice Input Components