-
Notifications
You must be signed in to change notification settings - Fork 37
/
CHANGELOG
78 lines (46 loc) · 1.81 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
## [2.4.0] - 2024 July 3
### Added
- Support for Catalan (credit: fedecosta)
- Update dependencies
## [2.2.0] - 2021 Dec 3
### Added
- Support for Luxembourgish (credit: mbarnig)
- External pronunciation lexicons with <lexicon uri="...">
### Fixed
- Choose first word pronunciation when all pronunciations have roles instead of last
- Word role is on <lexeme> instead of <grapheme>
## [2.1.0] - 2021 Nov 10
### Added
- Support for inline SSML pronunciation lexicons (<lexicon>, <lookup>)
### Changed
- Moved English data files to separate Python package so core can be updated without large download
- With --ssml, input from stdin is assumed to be one document instead of lines (override with --stdin-format lines)
### Fixed
- <sub> tag
- Avoid parsing non-finite numbers as words (nan, inf)
## [2.0.0] - 2021 Oct 14
### Added
- SSML support (see README for supported tags)
- Date, time, and initialism (e.g., T.T.S.) expansion
- Swahili (sw) language
### Changed
- API and command-line interface (use gruut.sentences)
### Removed
- Inline pronunciations, <number>_<format> (use SSML)
## [1.3.1] - 2021-08-02
### Fixed
- eSpeak lexicons and g2p models re-created without language flags
## [1.3.0] - 2021-07-22
### Added
- Arabic (ar) and Farsi (fa) languages
- Inline pronunciations with [[ phonemes ]] or {{ word s{eg}m{ents} }} (--inline)
- text2phonemes command for CLI (combined tokenize/phonemize)
- Support for Phonetisaurus grapheme-to-phoneme FSTs converted with fst2npz.py (--phonetisaurus)
### Fixed
- bin scripts support speaker column in CSV
- Tests properly extend PYTHONPATH
- setup.py specifies README encoding
- Code formatting/linting includes bin scripts
## Changed
- Require num2words fork for additional language support (https://github.com/rhasspy/num2words)
- Lexicons and CRF models added to git repo