jpreprocess-core 0.13.2

Japanese text preprocessor for Text-to-Speech application (OpenJTalk rewrite in rust language).
Documentation
use serde::{Deserialize, Serialize};

#[derive(Clone, Copy, Debug, PartialEq, Eq, Serialize, Deserialize, Hash)]
pub enum MoraEnum {
    /// ヴョ
    Vyo,
    /// ヴュ
    Vyu,
    /// ヴャ
    Vya,
    /// ヴォ
    Vo,
    /// ヴェ
    Ve,
    /// ヴィ
    Vi,
    /// ヴァ
    Va,
    ///    Vu,
    ///    N,
    ///    Wo,
    ///    We,
    ///    Wi,
    ///    Wa,
    ///    Ro,
    ///    Re,
    ///    Ru,
    /// リョ
    Ryo,
    /// リュ
    Ryu,
    /// リャ
    Rya,
    /// リェ
    Rye,
    ///    Ri,
    ///    Ra,
    ///    Yo,
    ///    Xyo,
    ///    Yu,
    ///    Xyu,
    ///    Ya,
    ///    Xya,
    ///    Mo,
    ///    Me,
    ///    Mu,
    /// ミョ
    Myo,
    /// ミュ
    Myu,
    /// ミャ
    Mya,
    /// ミェ
    Mye,
    ///    Mi,
    ///    Ma,
    ///    Po,
    ///    Bo,
    ///    Ho,
    ///    Pe,
    ///    Be,
    ///    He,
    ///    Pu,
    ///    Bu,
    /// フォ
    Fo,
    /// フェ
    Fe,
    /// フィ
    Fi,
    /// ファ
    Fa,
    ///    Fu,
    /// ピョ
    Pyo,
    /// ピュ
    Pyu,
    /// ピャ
    Pya,
    /// ピェ
    Pye,
    ///    Pi,
    /// ビョ
    Byo,
    /// ビュ
    Byu,
    /// ビャ
    Bya,
    /// ビェ
    Bye,
    ///    Bi,
    /// ヒョ
    Hyo,
    /// ヒュ
    Hyu,
    /// ヒャ
    Hya,
    /// ヒェ
    Hye,
    ///    Hi,
    ///    Pa,
    ///    Ba,
    ///    Ha,
    ///    No,
    ///    Ne,
    ///    Nu,
    /// ニョ
    Nyo,
    /// ニュ
    Nyu,
    /// ニャ
    Nya,
    /// ニェ
    Nye,
    ///    Ni,
    ///    Na,
    /// ドゥ
    Dwu,
    ///    Do,
    /// トゥ
    Twu,
    ///    To,
    /// デョ
    Dho,
    /// デュ
    Dhu,
    /// デャ
    Dha,
    /// ディ
    Dhi,
    ///    De,
    /// テョ
    Tho,
    /// テュ
    Thu,
    /// テャ
    Tha,
    /// ティ
    Thi,
    ///    Te,
    ///    Du,
    /// ツォ
    Tso,
    /// ツェ
    Tse,
    /// ツィ
    Tsi,
    /// ツァ
    Tsa,
    ///    Tsu,
    ///    Xtsu,
    ///    Di,
    /// チョ
    Cho,
    /// チュ
    Chu,
    /// チャ
    Cha,
    /// チェ
    Che,
    ///    Chi,
    ///    Da,
    ///    Ta,
    ///    Zo,
    ///    So,
    ///    Ze,
    ///    Se,
    /// ズィ
    Zwi,
    ///    Zu,
    /// スィ
    Swi,
    ///    Su,
    /// ジョ
    Jo,
    /// ジュ
    Ju,
    /// ジャ
    Ja,
    /// ジェ
    Je,
    ///    Ji,
    /// ショ
    Sho,
    /// シュ
    Shu,
    /// シャ
    Sha,
    /// シェ
    She,
    ///    Shi,
    ///    Za,
    ///    Sa,
    ///    Go,
    ///    Ko,
    ///    Ge,
    ///    Ke,
    ///    Gu,
    ///    Ku,
    /// ギョ
    Gyo,
    /// ギュ
    Gyu,
    /// ギャ
    Gya,
    /// ギェ
    Gye,
    ///    Gi,
    /// キョ
    Kyo,
    /// キュ
    Kyu,
    /// キャ
    Kya,
    /// キェ
    Kye,
    ///    Ki,
    ///    Ga,
    ///    Ka,
    ///    O,
    ///    Xo,
    ///    E,
    ///    Xe,
    /// ウォ
    Who,
    /// ウェ
    Whe,
    /// ウィ
    Whi,
    ///    U,
    ///    Xu,
    /// イェ
    Ye,
    ///    I,
    ///    Xi,
    ///    A,
    ///    Xa,
    ///    Long,

    // Irregurar Katakana
    /// グヮ
    Gwa,
    /// クヮ
    Kwa,
    ///    Xwa,
    ///    Xke,

    // Special
    ///    Touten,
    ///    Question,
}