Copyright | (c) Oleksandr Zhabenko 2020-2023 |
---|---|
License | MIT |
Maintainer | oleksandr.zhabenko@yahoo.com |
Stability | Experimental |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Some functionality for SaaW mode of operation for PhLADiPreLiO.
Documentation
data SyllWeightsG Source #
Instances
Show SyllWeightsG Source # | |
Defined in Phladiprelio.General.EmphasisG showsPrec :: Int -> SyllWeightsG -> ShowS # show :: SyllWeightsG -> String # showList :: [SyllWeightsG] -> ShowS # |
showFSG :: FlowSoundG -> String Source #
type FlowSoundG = [PRS] Source #
weightSyllablesIO :: [FlowSoundG] -> IO [SyllWeightsG] Source #
:: 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 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> String | |
-> IO ([[FlowSoundG]], [SyllWeightsG], [[[Int8]]]) |
:: 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 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> Int | |
-> String | |
-> IO ([[FlowSoundG]], [[SyllWeightsG]], [[[Int8]]]) |
weights2SyllableDurationsDArr :: [SyllWeightsG] -> Array Int (Int8, Double) Source #
weights2SyllableDurationsD :: [SyllWeightsG] -> [[[Int8]]] -> [[Double]] Source #
weightSyllAIO :: Bool -> FlowSoundG -> IO Double Source #
data ReadyForConstructionPL Source #
Instances
showR :: ReadyForConstructionPL -> String Source #
isStr :: ReadyForConstructionPL -> Bool Source #
isFSL :: ReadyForConstructionPL -> Bool Source #
fromReadyFCPLF :: ReadyForConstructionPL -> Maybe [[[Int8]]] Source #
:: 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 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> String | |
-> [[FlowSoundG]] |
:: 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 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> String | |
-> [([String], [[Int8]], [FlowSoundG])] |
:: 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 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> String | |
-> [(String, [[Int8]])] |
:: 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 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> String | |
-> String | |
-> [[[Int8]]] |
:: 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 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> String | |
-> ReadyForConstructionPL | |
-> String |
:: 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 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> Bool | |
-> String | |
-> IO ([[FlowSoundG]], [[[[Int8]]] -> [[Double]]], ReadyForConstructionPL) |
:: 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 100 delimiter in the |
-> String | Corresponds to the 101 delimiter in the |
-> Int | |
-> Bool | |
-> String | |
-> IO ([[FlowSoundG]], [[[[Int8]]] -> [[Double]]], ReadyForConstructionPL) |