Copyright | (c) OleksandrZhabenko 2019 |
---|---|
License | MIT |
Maintainer | olexandr543@yahoo.com |
Safe Haskell | None |
Language | Haskell2010 |
A program and a library that can be used as a simple basic interface to some SoX functionality or for producing the close to proper Ukrainian speech (if you pronounce sounds properly) with your own recorded voice.
Documentation
produceSound :: FilePath -> IO () Source #
Function that being given a path to the installed by the mmsyn6ukr
package file produces the corresponding analogous sound with your created
voicing.
beginProcessing :: FilePath -> FilePath -> String -> IO () Source #
Function beginProcessing
is used to catch the variant where the sound is fully cut by the SoX because the sound was created in inappropriate time.
It returns the process to the beginning of the sound recording.