Emit tiny PanPhon handoff fixtures
This commit is contained in:
parent
4a03d242e8
commit
5a38fb62a4
15 changed files with 3093 additions and 12 deletions
30
examples/speech-training/tiny-panphon-v0.1/README.md
Normal file
30
examples/speech-training/tiny-panphon-v0.1/README.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# 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](../../../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:
|
||||
|
||||
```powershell
|
||||
& '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.
|
||||
Loading…
Reference in a new issue