Skip to content

Releases: OleksandrZhabenko/mm1

Twelfth version revised A

03 Sep 11:57
Compare
Choose a tag to compare

Made some optimizations for predicate functions, filtering and voluntary pause creation.

Twelfth version

02 Sep 13:24
Compare
Choose a tag to compare

You can now add volatile pauses by using a " !Double " pattern where Double means a normally written Double numeral with (or without) a dot. Extended documentation and used a module declaration.

Eleventh version

23 Aug 23:48
86948de
Compare
Choose a tag to compare

Changed the mechanism how it it checked whether the .exe suffix is needed for espeak ond sox executables. Earlier there could be some difficulties for users with this issue. Now, it should work for all enough good
conditions.

Tenth version

23 Aug 11:49
172e5bc
Compare
Choose a tag to compare

Added some extra documentation and some additional changes to the installation files.

Ninth version

23 Aug 10:39
1949a33
Compare
Choose a tag to compare

The program were completely rewritten with performance and further improvements and additions in mind.
Removed Text.Replace as a dependency, added Data.ByteSring as a dependency. The program now uses a special conversion to 8bit characters and a lot of functions were rewritten.
Added the possibility to read separate numbers in the text by naming their separate digits in Ukrainian Nominative clause.
Moreover, the program now supports reading by letters the written in Latin-1 words asseming the English language for them.

Eigth version revised C

03 Aug 13:32
97587a5
Compare
Choose a tag to compare

Made some optimizations and shortened the code length to make it more readable and shorter.

Eigth version revised B

01 Aug 19:27
f1bfeb1
Compare
Choose a tag to compare

Added filter for Unicode symbols to prevent from some extra symbols being substituted. Fixed an issues with wrongly sounding parts of syllables. Added a special conversion for '[' and ']'. Partially optimized a function for punctuation pauses.

Eigth version revised A

30 Jul 22:30
c734822
Compare
Choose a tag to compare

Fixed an issue with missed checking for OS.

Eigth version

30 Jul 22:10
dbe7312
Compare
Choose a tag to compare

Added opportunity to read text by sounds. You can now choose whether it would be better to read it by syllables and sounds or only by sounds (internally, the program divides words into syllables in both cases). Fixed an issue with wrongly sounding long syllables. Added a punctuation constraint for assimilation rules. The function that creates sounds and punctuation is completely rewritten using functions with multiple arguments.

Seventh version revised B

29 Jul 20:39
ac0e0eb
Compare
Choose a tag to compare

Fixed an issue with empty list. Added most common punctuation patterns.