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>
26 lines
931 B
PowerShell
26 lines
931 B
PowerShell
# Create Desktop Shortcut for Voice Recorder
|
|
# Run this script once to create the shortcut
|
|
|
|
$scriptDir = Split-Path -Parent $MyInvocation.MyCommand.Definition
|
|
$batPath = Join-Path $scriptDir "VoiceRecorder.bat"
|
|
$icoPath = Join-Path $scriptDir "voice_recorder.ico"
|
|
$desktopPath = [Environment]::GetFolderPath("Desktop")
|
|
$shortcutPath = Join-Path $desktopPath "Voice Recorder.lnk"
|
|
|
|
# Create WScript Shell object
|
|
$WshShell = New-Object -ComObject WScript.Shell
|
|
$Shortcut = $WshShell.CreateShortcut($shortcutPath)
|
|
|
|
# Configure shortcut
|
|
$Shortcut.TargetPath = $batPath
|
|
$Shortcut.WorkingDirectory = $scriptDir
|
|
$Shortcut.IconLocation = $icoPath
|
|
$Shortcut.Description = "Voice Recorder - Record and transcribe voice memos to Obsidian"
|
|
$Shortcut.WindowStyle = 1 # Normal window
|
|
|
|
# Save shortcut
|
|
$Shortcut.Save()
|
|
|
|
Write-Host "Desktop shortcut created: $shortcutPath" -ForegroundColor Green
|
|
Write-Host "Icon: $icoPath" -ForegroundColor Cyan
|