v0.3.0
debpalash/VoiceStudiov0.3.0Jun 2, 2026by github-actions[bot]
Upgrading?
AI Summary
This release introduces a frameless OS-level dictation widget and a standalone capture component, while also resolving Docker GPU detection issues and updating documentation.
Key Highlights
- New frameless OS-level dictation widget activated by `⌘+⇧+Space` that auto-hides after pasting.
- Standalone `CaptureWidget` component running on an isolated route.
- Updated Docker Compose profiles to be mutually exclusive, preventing port 3900 conflicts.
- Fixed Docker GPU detection by falling back to PyTorch CUDA availability checks.
Breaking Changes
- Docker Compose profiles are now mutually exclusive; the CPU profile is no longer the implicit default and must be explicitly enabled with `--profile cpu`.
New Features
- Frameless dictation widget
- Standalone CaptureWidget component
- Social preview image
Full Release Notes
### Added - **Frameless dictation widget.** Global dictation upgraded from an in-app FAB to a true OS-level floating widget that hovers over any application. Transparent, decorations-free, always-on-top secondary Tauri window activated by `⌘+⇧+Space`. Auto-hides 2.5 s after a successful paste. - **Standalone `CaptureWidget` component.** Refactored `CaptureButton` into `CaptureWidget`, running on an isolated route (`/?window=widget`). - **Social preview image.** Added `social-preview.png` for GitHub SEO. ### Changed - **README overhaul.** Compact 3-column feature grid, reorganized Quickstart (one-command install, Docker, Desktop App tips), updated comparison table, roadmap, and footer CTA. - **Docker Compose profiles are mutually exclusive.** CPU service now requires `--profile cpu` (was the implicit default). Prevents port 3900 conflict when running `--profile gpu`. Usage: `docker compose --profile cpu up` or `docker compose --profile gpu up`. ### Fixed - **Docker GPU detection false negative.** Preflight reported "No compatible GPU detected" inside Docker containers because `nvidia-smi` isn't present in the PyTorch base image. The GPU probe now falls back to `torch.cuda.is_available()` and `torch.cuda.get_device_name()`, correctly showing CUDA as available in containerized deployments. --- ### Windows x64 artifacts ``` 9e3b598726efb19c3382d6ec6f7faf3b31beb0ca09bd451e3b60b3fef10b38ea *OmniVoice Studio_0.3.0_x64_en-US.msi 62268e015315c6bd362faad37537f38325f0d8f571b64713c9e94eeeefc45949 *OmniVoice Studio_0.3.0_x64_en-US.msi.sig ```
Related Repositories
public-apis/public-apis★ 491,260
A collective list of free APIs
NousResearch/hermes-agent★ 256,129
The agent that grows with you
yt-dlp/yt-dlp★ 200,311
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,595
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,704
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.