What problem does it solve?
This Skill automatically identifies and helps resolve performance bottlenecks in VoiceLite, such as high RAM/CPU usage, slow transcription, and memory leaks, ensuring the application remains lightweight and responsive.
Core Features & Use Cases
- Performance Target Monitoring: Tracks idle/active RAM, CPU, and transcription latency against strict requirements.
- Memory & CPU Profiling: Guides on using tools like Task Manager, dotMemory, and PerfView to diagnose issues.
- Whisper Optimization: Provides command-line flags and model comparisons for improving transcription speed.
- Use Case: If VoiceLite's RAM usage exceeds 150MB when idle, use this skill to guide through using dotMemory to identify growing
byte[] arrays or Process objects, pinpointing memory leaks in audio buffers or un-disposed Whisper processes.
Quick Start
Analyze VoiceLite's idle RAM usage using Task Manager, then use dotMemory to identify any memory leaks if the usage exceeds 150MB.