Copyright | (c) OleksandrZhabenko 2020-2021 |
---|---|
License | MIT |
Maintainer | olexandr543@yahoo.com |
Stability | Experimental |
Safe Haskell | None |
Language | Haskell2010 |
Functions to choose from the FuncRep2
variants for the general phonetic languages approach.
Synopsis
- chooseMax :: Ord c => GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> (Double -> c) -> (Double -> String -> [[[PRS]]] -> [[Double]]) -> Coeffs2 -> [[[[PRS]]] -> [[Double]]] -> String -> FuncRep2 String Double c
- chooseMaxG :: Ord c => Double -> GWritingSystemPRPLX -> [(Char, Char)] -> CharPhoneticClassification -> SegmentRulesG -> String -> String -> (Double -> c) -> (Double -> String -> [[[PRS]]] -> [[Double]]) -> Coeffs2 -> [[[[PRS]]] -> [[Double]]] -> String -> FuncRep2 String Double c
- precChoice :: String -> Maybe Int
Documentation
:: Ord c | |
=> GWritingSystemPRPLX | Data used to obtain the phonetic language representation of the text. |
-> [(Char, Char)] | The pairs of the |
-> CharPhoneticClassification | The |
-> SegmentRulesG | |
-> String | Corresponds to the '0' symbol delimiter in the |
-> String | Corresponds to the '1' and '-' symbol delimiters in the |
-> (Double -> c) | |
-> (Double -> String -> [[[PRS]]] -> [[Double]]) | The function that is needed in the |
-> Coeffs2 | |
-> [[[[PRS]]] -> [[Double]]] | A list of 4 different functions that specifies the syllables durations, analogues of the
syllableDurationsD functions from the |
-> String | Is intended to be one of the following strings: "02y", "02z", "03y", "03z", "04y", "04z", "0y", "0z", "y", "y0", "y2", "y3", "y4", "yy", "yy2", "yy3", "z", "z2", "z3", "z4", "zz", "zz2", "zz3", "zz4" or some other one (that is the default one). Since the 0.5.0.0 version you can use also "w" and "x"-based lines of properties. Specifies the applied properties to get the result. The "z"-line uses 'F' functions. |
-> FuncRep2 String Double c |
Allows to choose the variant of the computations in case of usual processment. The coefficient 1.3 (anyway, it must be greater than 1.0) )is an empirical and approximate, you can use your own if you like.
:: Ord c | |
=> Double | Must be greater than 1.0 though it is not checked. |
-> GWritingSystemPRPLX | Data used to obtain the phonetic language representation of the text. |
-> [(Char, Char)] | The pairs of the |
-> CharPhoneticClassification | The |
-> SegmentRulesG | |
-> String | Corresponds to the '0' symbol delimiter in the |
-> String | Corresponds to the '1' and '-' symbol delimiters in the |
-> (Double -> c) | |
-> (Double -> String -> [[[PRS]]] -> [[Double]]) | The function that is needed in the |
-> Coeffs2 | |
-> [[[[PRS]]] -> [[Double]]] | A list of 4 different functions that specifies the syllables durations, analogues of the
syllableDurationsD functions from the |
-> String | Is intended to be one of the following strings: "02y", "02z", "03y", "03z", "04y", "04z",
"0y", "0z", "y", "y0", "y2", "y3", "y4", "yy", "yy2", "yy3", "z", "z2", "z3", "z4",
"zz", "zz2", "zz3", "zz4" or some other one (that is the default one). Since the 0.5.0.0 version
you can use also "w" and "x"-based lines of properties. Specifies the applied properties
to get the result. The "z"-line uses 'F' functions.
@ since 0.6.0.0 -- There is also the possibility to use 'line growing' that is to use the |
-> FuncRep2 String Double c |
Allows to choose the variant of the computations in case of usual processment.
:: String | Is intended to be one of the following strings: "02y", "02z", "03y", "03z", "04y", "04z",
"0y", "0z", "y", "y0", "y2", "y3", "y4", "yy", "yy2", "yy3", "z", "z2", "z3", "z4",
"zz", "zz2", "zz3", "zz4" or some other one (that is the default one). Since the 0.5.0.0 version
you can use also "w" and "x"-based lines of properties. Specifies the applied properties
to get the result. The "z"-line uses 'F' functions.
@ since 0.6.0.0 -- There is also the possibility to use 'line growing' that is to use the |
-> Maybe Int |
Allows to choose precision in the Numeric.showFDouble function being given a choice parameter.