Phoneme types
The configuration enum recognizes the six current Piper phoneme type names:
Type |
Phase 1 status |
|---|---|
|
implemented in core |
|
native and CLI backends implemented |
|
recognized configuration value, unavailable |
|
recognized configuration value, unavailable |
|
recognized configuration value, unavailable |
|
recognized configuration value, unavailable |
Arabic eSpeak voice |
explicitly blocked until preprocessing is implemented |
Selecting a deferred type without a custom backend raises an actionable UnsupportedPhonemeTypeError. Arabic eSpeak profiles raise UnsupportedCompatibilityError. Optional language dependencies are not imported by the core package.