Releases: Cadlaxa/Syllable-Based-ARPAsing-Phonemizer
Releases · Cadlaxa/Syllable-Based-ARPAsing-Phonemizer
V0.1
- Compiled ARPA+ G2p for external phonemizer usage
- Added support for
[-C]
and[C-]
alias format - Code fixes, cleanup, and more
📍 NOTE: This version of this external phonemizer is the last one and a new version is preparing and coming to OpenUtau as a built-in phonemizer, thank you for using this phonemizer and happy ARPAsing synthesizing
V0.0.94
V0.0.93
V0.0.90
- Added exceptions for vanilla 2-letter Arpabet phonetic consonants such as (
th
,ng
,hh
) etc, now they will be not recognized as[CCV]
and[VCC]
[VCC]
now will only trigger if next note/alias is[CCV]
- fixed
[VCC]
bug - endings for
[VCC]
are still the same
- fixed
- Preparation for
[VC C]
- Code cleanup and fixes on
[C C]
and[C CC]
V0.0.86
- fixed
[CCV]
trigger on multiple consonants, now it will only trigger if the current word has 2 or more consonants clusters in the beginning of the word(ex: tries > [t r ay z])
. Current word with single consonant will only trigger[CV]
- fixed
[C C]
and ending C fallback cycle
V0.0.84
- Added
[C CC]
,[C CC]
fallbacks to[C C]
if[C CC]
is not available on the voicebank[C CC]
only occur as connecting cc to[CCV]/[CC V]
and[CV]/[C V]
- Added
[CCV]/[CC V]
trigger to multiple consonants instead of the previous vowel only trigger- eg: [s tr ao ng z] [st aa r] [fr eh n d z]
[V CC]
fallbacks: the vowel will fallback first (ex:[ay st]
to[iy st]
) then[V C(first C of the CCV)]
- eg: [ay k] [kr ay] [ay d]
- code fixes and cleanup
V0.0.80
- Cleaned and removed redundant codes
- Fix some [C C] fallback
- Preparing for [C CC] transition
- Preparing for [V V] diphthong extended alias update for SBP stakira/OpenUtau#939
- Slight adjustment for consonant lengths
- Fallback consonant endings (one and multiple) to [V C][C -][- C]... if alias doesn't exist
- Implemented automatic [CCV] and [VCC]
- [CCV] only triggers when the previous phoneme is vowel, (preparing for multiple consonant triggers with [C CC])
note: there are known bugs on [VCC] and ending consonants that I haven't fixed because I don't know what caused the bug to appear to begin with :C, see the code comments for more info about the bug, help and contribution is appreciated.
V0.0.72
- Reworked vowel and consonant endings, now supports:
- vowels:
[v-]
[v R]
[v -] is prioritized so if the vb has all of them, [v -] is used
- consonants:
[v c-]
[vc -]
[vc-]
[v cc]
[vv c]
consonant endings still supported [c -]
[v]
alias on[v v]
fallback ([v c]
[c v]
) will fallback to glottal stop ([v q]
[q v]
) if[v]
alias is not available
V0.0.70
- code cleanup and fixes
- fixed
[y cons]
and[w cons]
conflict in vowels with[y]
and[w]
characters on verV0.0.66
- fixed
[c c]
looping logic, now the second[c c]
fallback will not override the first[c c]
fallback looping logic - fixed
[v c]
logic, now the second[v c]
fallback will not override the first[v c]
logic