Commit beed3d0
committed
feat: Add audio file upload and transcription support
- Add AudioUploadSection component with drag-and-drop support
- Implement audio converter using symphonia for M4A/MP3/FLAC support
- Add transcribe_audio_file command for direct file transcription
- Add comprehensive tests for upload component and converter
- Update UI to show 'Upload' section in sidebar
- Support multiple audio formats beyond just WAV
Test coverage:
- Frontend: 43 tests for AudioUploadSection
- Backend: 9 tests for converter and file operations1 parent d1a0e67 commit beed3d0
File tree
15 files changed
+1714
-7
lines changed- src-tauri
- src
- audio
- commands
- tests
- src/components
- sections
- __tests__
- tabs
15 files changed
+1714
-7
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
0 commit comments