Copyright | (c) Oleksandr Zhabenko 2021-2024 |
---|---|
License | MIT |
Maintainer | oleksandr.zhabenko@yahoo.com |
Stability | Experimental |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Extensions |
|
This module works with syllable segmentation in Ukrainian. Uses Word8
whenever possible.
Is inspired by the DobutokO.Sound.DIS5G6G module from dobutokO2
package.
See: 'https://hackage.haskell.org/package/dobutokO2-0.43.0.0/docs/DobutokO-Sound-DIS5G6G.html'.
The initial Word8
data are gotten from there.
Synopsis
- s0DuratD1 :: Sound8 -> Word8
- s0DuratD2 :: Sound8 -> Word8
- s0DuratD3 :: Sound8 -> Word8
- s0DuratD4 :: Sound8 -> Word8
- class Eq a => SyllableDurations4 a where
- syllableDurationsGD :: (Sound8 -> Word8) -> [[[Sound8]]] -> [[Word8]]
- syllableDurationsD :: [[[Sound8]]] -> [[Word8]]
- syllableDurationsD2 :: [[[Sound8]]] -> [[Word8]]
- syllableDurationsD3 :: [[[Sound8]]] -> [[Word8]]
- syllableDurationsD4 :: [[[Sound8]]] -> [[Word8]]
Documentation
class Eq a => SyllableDurations4 a where Source #
sDuratsD :: a -> Word8 Source #
sDuratsD2 :: a -> Word8 Source #
sDuratsD3 :: a -> Word8 Source #
sDuratsD4 :: a -> Word8 Source #
syllableDurationsGDc :: (a -> Word8) -> [[[a]]] -> [[Word8]] Source #
Instances
syllableDurationsGD :: (Sound8 -> Word8) -> [[[Sound8]]] -> [[Word8]] Source #
General variant of the syllableDurationsD
function.
syllableDurationsD :: [[[Sound8]]] -> [[Word8]] Source #
syllableDurationsD2 :: [[[Sound8]]] -> [[Word8]] Source #
syllableDurationsD3 :: [[[Sound8]]] -> [[Word8]] Source #
syllableDurationsD4 :: [[[Sound8]]] -> [[Word8]] Source #