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:
25
Tool_Scripts/Whisper_Transcript/create_shortcut.ps1
Normal file
25
Tool_Scripts/Whisper_Transcript/create_shortcut.ps1
Normal file
@@ -0,0 +1,25 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user