Weksa/examples/speech-training/tiny-panphon-v0.1/README.md
2026-05-20 23:23:11 +01:00

1.3 KiB

Tiny PanPhon v0.1 Speech Curriculum

This directory is the first executable Weksa-to-AquaSynth speech handoff artifact.

It is intentionally small: six pure IPA packets for a, pa, ta, ka, sa, and ma. Each packet uses weksa.utterance_embedding_handoff.v0.1 and carries:

  • a 1024-float semantic text embedding reference, zeroed because these are pure IPA fixtures;
  • an inline variable-length PanPhon-style feature sequence;
  • 32 Weksa-owned prosody/emphasis hints;
  • a 64-float Epiphany-compatible neutral character-state vector reference;
  • pending AquaSynth-owned 256-float phonetic realization and 64-float utterance embedding lanes.

The emitter is tools/emit_tiny_panphon_handoffs.py. It uses only the Python standard library and does not define a Weksa runtime.

Run it from the Weksa repo root:

& 'C:\Users\Meta\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe' tools\emit_tiny_panphon_handoffs.py

batch.json is the training entrypoint for AquaSynth. The individual packet files are stable seed fixtures; the PanPhon feature values are hand-authored for this six-phone crawl stage and should be regenerated from the canonical PanPhon library before Weksa expands coverage.