haqumei 0.5.0

Haqumei is a Japanese Grapheme-to-Phoneme (G2P) library implemented in Rust.
Documentation
use haqumei_macros::phonemes;

phonemes! {
    UnvoicedA = "A",
    UnvoicedE = "E",
    UnvoicedI = "I",
    UnvoicedO = "O",
    UnvoicedU = "U",
    Nn        = "N", // Moraic nasal (ん)
    A         = "a",
    B         = "b",
    By        = "by",
    Ch        = "ch",
    Cl        = "cl",
    D         = "d",
    Dy        = "dy",
    E         = "e",
    F         = "f",
    Fy        = "fy",
    G         = "g",
    Gw        = "gw",
    Gy        = "gy",
    H         = "h",
    Hy        = "hy",
    I         = "i",
    J         = "j",
    K         = "k",
    Kw        = "kw",
    Ky        = "ky",
    M         = "m",
    My        = "my",
    N         = "n",  // Standard nasal consonant
    Ny        = "ny",
    O         = "o",
    P         = "p",
    Py        = "py",
    R         = "r",
    Ry        = "ry",
    S         = "s",
    Sh        = "sh",
    T         = "t",
    Ts        = "ts",
    Ty        = "ty",
    U         = "u",
    V         = "v",
    W         = "w",
    Y         = "y",
    Z         = "z",
    Sp       = "sp",
    Pau       = "pau",
    Unk       = "unk",
}