| Copyright | (c) OleksandrZhabenko 2021 |
|---|---|
| License | MIT |
| Maintainer | olexandr543@yahoo.com |
| Stability | Experimental |
| Safe Haskell | None |
| Language | Haskell2010 |
EspeakNG_IPA
Description
Is intended to use internally "espeak-ng" or "espeak" executable to produce the IPA phonemes output of the given String. The prerequisite is installed espeak-ng or espeak executable in the path that is in the PATH environment variable.
Synopsis
- espeakNG_IPA :: String -> String -> IO String
- espeakNG_IPA1 :: String -> String -> IO String
- espeakNG_IPA_ :: String -> String -> IO ()
- espeakNG_IPA1_ :: String -> String -> IO ()
- espeakNG_IPA_G :: (String -> String) -> String -> String -> IO String
- espeakNG_IPA_G_ :: (String -> String) -> String -> String -> IO ()
Documentation
espeakNG_IPA :: String -> String -> IO String Source #
Given a language String supported by the espeak-ng or espeak (which one is installed properly, the espeak-ng is a preferred one) and the needed text returns the IPA representation. Is just some wrapper around the espeak functionality.
espeakNG_IPA1 :: String -> String -> IO String Source #
Given a language String supported by the espeak-ng or espeak (which one is installed properly, the espeak-ng is a preferred one) and the needed text returns the IPA representation filtered of the 'ˈ' and 'ː' characters. Is just some wrapper around the espeak functionality.
espeakNG_IPA_ :: String -> String -> IO () Source #
Given a language String supported by the espeak-ng or espeak (which one is installed properly, the espeak-ng is a preferred one) and the needed text prints the IPA representation. Is just some wrapper around the espeak functionality.
espeakNG_IPA1_ :: String -> String -> IO () Source #
Given a language String supported by the espeak-ng or espeak (which one is installed properly, the espeak-ng is a preferred one) and the needed text prints the IPA representation filtered of the 'ˈ' and 'ː' characters. Is just some wrapper around the espeak functionality.
espeakNG_IPA_G :: (String -> String) -> String -> String -> IO String Source #
Given a conversion function that is applied to the resulting String before it is returned, a language String supported by the espeak-ng or espeak (which one is installed properly, the espeak-ng is a preferred one) and the needed text returns the IPA representation. Is just some wrapper around the espeak functionality.
espeakNG_IPA_G_ :: (String -> String) -> String -> String -> IO () Source #
Given a conversion function that is applied to the resulting String before it is printed, a language String supported by the espeak-ng or espeak (which one is installed properly, the espeak-ng is a preferred one) and the needed text prints the IPA representation. Is just some wrapper around the espeak functionality.