Releases: r4isy/PTT4E
Releases · r4isy/PTT4E
Fix: PyAudio Long Session Crash
🐛 Fixed: Resolved a crash (OSError: -9999) in long-running PyAudio sessions.
🛠️ Details:
- Caused by PyAudio throwing an unanticipated host error after extended use.
- Now handled gracefully — no more silent mic deaths mid-session.
✅ Stability: Greatly improved for extended voice sessions (even if you leave it running all day).
🔥 Thanks to those who unknowingly stress-tested the app.
Keep it up — we'll keep it alive.
v1.1 - Add tray icon feature
🆕 Tray icon support has been added!
PTT4E now displays a system tray icon that shows microphone status in real time:
- 🎤 Active mic → Blue icon (
tray-active.ico) - 🔇 Idle / not listening → Gray icon (
tray-deactive.ico)
Other changes:
- Added tray logic to
main.py - Included
.icofiles in the main directory - Minor improvements to code structure
💡 Note: If you're running main.py manually, make sure the .ico files are in the same folder.
v1.0 - First Release
🚀 Initial release of PTT4E
Includes:
- Terminal-based setup with microphone and key selection
- Microphone and key selection
- JSON-based configuration
- Multi-language support (TR/EN)
- VB-Cable output
Tested on Windows 10/11