| تفريغ + diarization | Qwen 3.8-omni-flash (الأنظف) → Gemini 3.5-transcribe → Gemini flash |
| تلخيص/ترجمة | Gemini 3.8-flash → Gemini 3.1 → Qwen omni |
| ترجمة صوتية حيّة | Gemini 3.5-live-translate / Qwen livetranslate (realtime WS) |
| TTS موحّد | media_say.sh (Gemini Charon — المعتمد للعربي) |
| TTS بأصوات المتحدّثين | ElevenLabs voice-clone (creator — instant + pro clone) |
python3 skills/meeting-pipeline/meeting_pipeline.py process <audio> --target-lang ar --voices unified python3 skills/meeting-pipeline/meeting_pipeline.py process <audio> --target-lang en --voices clone python3 skills/meeting-pipeline/meeting_pipeline.py transcribe <audio> python3 skills/meeting-pipeline/meeting_pipeline.py selftest
clone_voice_from_sample(sample, "Speaker1") → voice_id._eleven_tts(translated_turn, out.mp3, voice_id) لكل دور.اجتماعات KCPC/حسّاسة → لا تُرفع سحابياً بلا إذن صريح. للحسّاس: On-Demand GPU (Whisper/Qwen محلي).
DaVinci Resolve 21.1 MCP أصلي (Claude/Codex): multicam · markers من transcript · audio normalization · renders. يشترط Resolve Studio مثبّتاً على جهاز → الدمج عبر لابتوب د. وائل (node) بجانب Adobe.