Add Voice Recorder - Whisper transcription tool for Obsidian

Features:
- Audio recording with pause/resume and visual feedback
- Local Whisper transcription (tiny/base/small models)
- 7 note types: instructions, capture, meeting, idea, daily, review, journal
- Claude CLI integration for intelligent note processing
- PKM context integration (reads vault files for better processing)
- Auto-organization into type-specific folders
- Daily notes with yesterday's task carryover
- Language-adaptive responses (matches transcript language)
- Custom icon and Windows desktop shortcut helpers

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-27 19:51:53 -05:00
parent f0d093b0fd
commit 659bc7fb2e
10 changed files with 2250 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
@echo off
:: Create Desktop Shortcut for Voice Recorder
:: Run this script once to create the shortcut
set "SCRIPT_DIR=%~dp0"
set "BAT_PATH=%SCRIPT_DIR%VoiceRecorder.bat"
set "ICO_PATH=%SCRIPT_DIR%voice_recorder.ico"
:: Use PowerShell to create shortcut
powershell -ExecutionPolicy Bypass -Command ^
"$ws = New-Object -ComObject WScript.Shell; ^
$shortcut = $ws.CreateShortcut([Environment]::GetFolderPath('Desktop') + '\Voice Recorder.lnk'); ^
$shortcut.TargetPath = '%BAT_PATH%'; ^
$shortcut.WorkingDirectory = '%SCRIPT_DIR%'; ^
$shortcut.IconLocation = '%ICO_PATH%'; ^
$shortcut.Description = 'Voice Recorder - Record and transcribe voice memos to Obsidian'; ^
$shortcut.Save(); ^
Write-Host 'Desktop shortcut created successfully!' -ForegroundColor Green"
pause