Skip to content

🎤📸 macPerplex v1.1.1 — Voice Emotion + Reliability Polish

Latest

Choose a tag to compare

@sunnypsmith sunnypsmith released this 16 Jan 16:06
· 2 commits to main since this release

🎤📸 macPerplex v1.1.1 (2026-01-16)

A polish + reliability release with optional voice emotion context (Hume.ai), cleaner modular audio processing, and fewer “mystery failures” when attaching to Chrome.

✨ Highlights

  • 🎭 Voice Emotion Analysis (Optional): Adds structured [voice_affect: {...}] context to your Perplexity prompt (Hume Prosody).
  • Faster pipeline: Emotion analysis + transcription run in parallel.
  • 🧠 Better debugging: Prints the top detected emotion scores even when nothing passes your threshold (helps tune EMOTION_MIN_SCORE).
  • 🧩 Cleaner architecture: Audio work moved into audio_processor.py.

✅ Fixes

  • 🔁 Fixed a circular import risk between macPerplex.py and audio_processor.py (removed dead screenshot code from the audio module).
  • 🧷 More accurate Chrome attach detection: verifies the DevTools endpoint instead of only checking if port 9222 is open (prevents false positives).

📦 Install / Update

pip install git+https://github.com/sunnypsmith/macPerplex.git@v1.1.1