Skip to content

Releases: r4isy/PTT4E

Fix: PyAudio Long Session Crash

08 Jul 22:01
6f95534

Choose a tag to compare

🐛 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

04 Jul 15:01
4f42945

Choose a tag to compare

🆕 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 .ico files 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

04 Jul 14:35
bbebe54

Choose a tag to compare

🚀 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