docs(voice): bandeaux migration OmniVoice sur les specs voix
- VOICE_DEPLOYMENT_SPEC : bandeau de substitution .cvps→.ovsp, cosyvoice/→omnivoice/voices/, GGUF→OVSP (modèle d'exclusivité §3-4 inchangé, non touché). - VOICE_ENROLLMENT_SPEC : marqué SUPERSEDED → OmniVoice (make_ovsp + migration doc). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
adc0904009
commit
7861abd734
|
|
@ -1,4 +1,11 @@
|
|||
# VOICE_DEPLOYMENT_SPEC — adaptations app patiente pour le déploiement des voix `.cvps`
|
||||
# VOICE_DEPLOYMENT_SPEC — adaptations app patiente pour le déploiement des voix `.ovsp`
|
||||
|
||||
> ⚠️ **MIGRATION OmniVoice (23/06/2026)** — l'app patiente a remplacé CosyVoice par
|
||||
> OmniVoice (vc17+, cf. `OMNIVOICE_VOICE_MIGRATION.md`). Dans tout ce document, lire :
|
||||
> `.cvps` → **`.ovsp`**, dossier `cosyvoice/` → **`omnivoice/voices/`**, conteneur GGUF →
|
||||
> **binaire OVSP**, `CosyVoiceTtsEngine`/`cvpsPath` → **moteur OmniVoice** (les noms
|
||||
> internes du §0 sont une observation **pré-migration**). Le modèle d'exclusivité (§3-4)
|
||||
> est **inchangé** par la migration codec.
|
||||
|
||||
> **Destinataire : dev de l'app patiente `com.kazeia`.**
|
||||
> **Auteur : Kazeia-central.** Même démarche que `PROVIDER_RPC_SPEC.md` /
|
||||
|
|
|
|||
|
|
@ -1,5 +1,13 @@
|
|||
# VOICE_ENROLLMENT_SPEC — conversion WAV → `.cvps` (clonage vocal CosyVoice)
|
||||
|
||||
> 🛑 **SUPERSEDED (23/06/2026) — CosyVoice retiré, remplacé par OmniVoice.**
|
||||
> Cet algorithme (teacher CosyVoice3-0.5B → 4 tenseurs GGUF `.cvps`) **n'est plus
|
||||
> utilisé**. L'enrôlement actuel = **OmniVoice** : `create_voice_clone_prompt` → binaire
|
||||
> **`.ovsp`** (magic `OVSP` | T_ref | text_len | tokens[8·T_ref] | ref_text), cap réf
|
||||
> **16 s**, ASR de réf via OmniVoice (plus de Whisper), venv **`ov_venv`**. Source de
|
||||
> vérité : **`OMNIVOICE_VOICE_MIGRATION.md`** + `/opt/Kazeia-engine/dist/omnivoice/scripts/make_ovsp.py`.
|
||||
> Le code `kazeia_central/voice/` est migré. Document conservé pour historique.
|
||||
|
||||
> **Destinataire : dev Kazeia-central.** Comment transformer un échantillon de voix
|
||||
> (WAV) en artefact `.cvps` chargeable par le moteur TTS CosyVoice de l'app patiente.
|
||||
>
|
||||
|
|
|
|||
Loading…
Reference in New Issue