feat: refine meeting auto-start, silence timeout (25s) and improve transcription logging

This commit is contained in:
michael.borak
2026-01-24 14:16:55 +01:00
parent a3e4fa4ec7
commit 9a65f42f51
5 changed files with 135 additions and 112 deletions

View File

@@ -13,6 +13,7 @@
* **Noise Filtering**: Ignores typing and background noise.
* **🛡️ Empty Audio Guard**: Automatically discards silent recordings (e.g., false triggers) to save API costs and prevent errors.
* **✨ 48kHz Crystal Clear Audio**: Optimized audio pipeline prevents "robot voice" distortion.
* **💾 Daily Security Backups**: Automatically saves your entire history as a standard JSON file every 24 hours (unencrypted for easy recovery).
## 🚀 Key Features
@@ -40,13 +41,23 @@
### 3. Recording a Meeting
1. **Select Mode**: Choose "Meeting" (captures Mic + System) or "Voice Memo" (Mic only).
2. **Auto-Start (Recommended)**: Check "Auto-start when audio detected".
2. **Auto-Start Logic**:
- **Meeting Mode**: Triggers only when the call actually starts (system audio detected).
- **Voice Memo**: Triggers immediately when you start speaking.
3. **Standby**: Click "Standby (Auto-Start)". The app waits silently.
4. **Join Call**: Join your Teams/Zoom call.
5. **Trigger**: As soon as someone speaks, Hearbit starts recording automatically.
6. **Finish**: When the call ends (silence > 20s), Hearbit stops, transcribes, summarizes, and **goes back to Standby** for the next call.
5. **Trigger**: Hearbit starts recording automatically based on the selected mode.
6. **Finish**: When the call ends (silence > 25s), Hearbit stops, transcribes, summarizes, and **goes back to Standby** for the next call.
### 4. Customizing Prompts
### 4. Optimal Setup (MS Teams/Zoom)
For the best experience without changing any software settings:
* **Hearbit App**: Select your **real microphone** (e.g., "MacBook Mic" or Headset).
* **Teams/Zoom**: Use your standard output (Speakers/Headset).
* *How it works*: Hearbit captures your voice via mic and the other side via macOS System Audio Capture automatically.
*Note: If you choose "Hearbit Audio" (Aggregate Device) in the app, you MUST set your Teams' speaker output to "Hearbit Audio" as well.*
### 5. Customizing Prompts
You can create custom AI templates in Settings -> Prompts. Example:
* **"Sales Call"**: Focus on budget, timeline, and decision makers.
* **"Daily Standup"**: Extract blockers and next steps.
@@ -63,10 +74,10 @@ If macOS blocks the app because it's not notarized:
3. Enter your password and try again.
### Audio cuts off at the start?
v1.2.0 includes a **3-second buffer**. If this persists, ensure your "Auto-start" threshold isn't too high (though it's currently auto-calibrated).
v1.2.0 includes a **3-second buffer**. The Meeting mode now uses a more sensitive trigger (0.005 energy) to catch even quiet participants.
### "Batch processing failed"
This means the audio was empty or too short. The new **Empty Guard** prevents this in most cases. If it happens, check your microphone selection.
This means the audio was empty or too short. Check the **Logs** tab for detailed error messages from Infomaniak. The most common cause is selecting the wrong input device or a lack of Screen Recording permissions.
---