Ingmar Steiner
d89491941c
expose another edge case for syllabification failure
2015-07-15 12:34:52 +02:00
Ingmar Steiner
9d7889f533
temporarily handle digit suffix stress notation from legacy LTS CARTs until these are rebuilt
...
fixes #341
2015-07-15 11:31:05 +02:00
Ingmar Steiner
0588884f61
add tests to expose #341
2015-07-15 10:41:25 +02:00
Ingmar Steiner
39d6fb5282
workaround for NPE in syllables that violate sonority constraints
...
fixes #342
2015-07-14 21:12:19 +02:00
Ingmar Steiner
66d826c981
expose NPE for #342
2015-07-14 20:58:26 +02:00
Sébastien Le Maguer
d359be44e9
Ignore punctuation tokens during the phonetisation part
2015-02-19 15:40:10 +01:00
Sébastien Le Maguer
1f986ad0f3
Add a global access mary constant class
2015-02-19 15:39:47 +01:00
Ingmar Steiner
973f0f9b23
we really do want to throw an IAE on empty input to syllabify
2015-02-19 09:57:34 +01:00
Ingmar Steiner
e9c8edd892
bugfix following #266 and #285
...
An empty phone string should not be syllabified -- but tokens such as `!' are processed in this way; now syllabify returns null in such cases.
NB: It *should* be an IAE, but this would mean handling it in all Phonemiser classes etc.
2015-02-17 22:36:41 +01:00
Ingmar Steiner
9f82167c39
format java code in marytts-common
2015-01-26 21:51:32 +01:00
Ingmar Steiner
787598762f
prepare for v5.2
2015-01-23 20:37:23 +01:00
Ingmar Steiner
235bc25cb8
release v5.1.2
2015-01-23 17:46:31 +01:00
Ingmar Steiner
1cdd010a54
tweak dependency management
2015-01-23 13:13:47 +01:00
Ingmar Steiner
84842a52ec
use testng only as a local dependency in marytts-common
2015-01-12 21:18:57 +01:00
Ingmar Steiner
2c5aabc6d3
fixes #266 some more
2015-01-12 20:58:54 +01:00
Ingmar Steiner
b9c4b8fc94
deprecate old Syllabifier class
2015-01-07 23:41:45 +01:00
Ingmar Steiner
e7eed784c9
implement new syllabification based on Core Syllabification Principle (Clements, 1990); fixes #266
2015-01-07 23:38:13 +01:00
Ingmar Steiner
d4324569e3
prepare to move syllabify method into AllophoneSet
2015-01-07 17:26:11 +01:00
Ingmar Steiner
c27603bad0
also test strings with spaces
2015-01-06 22:30:42 +01:00
Ingmar Steiner
80595643a7
regression fix: ensure that IAE is thrown on invalid input
2015-01-06 22:29:25 +01:00
Ingmar Steiner
fc90b6a496
add public wrapper method to split string into list of allophone strings preserving stress and syllable boundaries
2015-01-06 22:28:19 +01:00
Ingmar Steiner
64d7141109
drop unused variable
2015-01-06 20:09:44 +01:00
Ingmar Steiner
d56fece7f7
test existing splitters in AllophoneSet
2015-01-06 17:19:18 +01:00
Ingmar Steiner
4c205eca67
switch to testng for parameterized tests with proper array unwrapping
2015-01-06 16:29:33 +01:00
Ingmar Steiner
f88b49ae33
Merge branch 'reformat-code'
2015-01-06 13:47:24 +01:00
Ingmar Steiner
e189ab729d
normalize line endings some more
2015-01-06 13:39:05 +01:00
Ingmar Steiner
efc16faaae
remove null checks for invalid allophones, rely on IAE in the getter instead
2015-01-06 11:13:32 +01:00
Ingmar Steiner
f884732548
streamline AllophoneSetTest and add test to ensure IAE is thrown when getting invalid allophone
2015-01-06 09:38:07 +01:00
Ingmar Steiner
5618e70da0
fixes #268
2015-01-06 09:37:25 +01:00
Ingmar Steiner
6d60e5c528
format java code in marytts-common
2015-01-05 20:56:21 +01:00
Ingmar Steiner
1d71468ca8
format java code in marytts-common
...
incantation:
$ mvn com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:format -pl marytts-common
2014-12-19 13:09:27 +01:00
Tristan
0ecaacdc34
issue #154 trailing whitespace solved
...
solving issue #154 - test to check for trailing whitespace in config file using test file
fix head
fix issue#154
issue#154 trailing whitespace solved
2014-10-09 16:41:19 +02:00
Ingmar Steiner
90ad650bdc
prepare for 5.2 release
2014-07-09 11:32:05 +02:00
Ingmar Steiner
493748ee4c
release v5.1
2014-07-09 07:22:07 +02:00
Ingmar Steiner
ff514e1b28
prepare for 5.1 release
2014-07-03 16:10:21 +02:00
Ingmar Steiner
22d78b7ce0
release v5.1-beta3
...
incantation:
$ mvn versions:set -DnewVersion=5.1-beta3
2014-07-03 14:02:23 +02:00
Ingmar Steiner
f017eaf397
change to valid groupId
...
This is a breaking change, but necessary for deployment to global repositories such as jCenter, Maven Central, etc. It corrects a temporary, but unsustainable, decision made back in 8e0ead74b9
.
See also http://maven.apache.org/guides/mini/guide-naming-conventions.html
2014-07-03 13:55:37 +02:00
Ingmar Steiner
81b93a4569
[maven-release-plugin] prepare for next development iteration
2014-03-10 22:32:24 +01:00
Ingmar Steiner
4c476d3802
[maven-release-plugin] prepare release v5.1beta2
2014-03-10 22:32:23 +01:00
Ingmar Steiner
e5848faea2
bugfix: no longer necessary to update specification-version.txt by hand; it's now filtered by maven-resources-plugin
2013-11-27 11:20:37 +01:00
Ingmar Steiner
264fe52034
[maven-release-plugin] prepare for next development iteration
2013-11-21 11:00:06 +01:00
Ingmar Steiner
93c9dcb538
[maven-release-plugin] prepare release v5.1beta1
2013-11-21 10:59:43 +01:00
Ingmar Steiner
79964be6e9
DRY on module names
...
as long as we don't name them properly, we might as well use the artifact ID
2012-08-15 16:27:48 +01:00
Ingmar Steiner
c10ad5426b
centralized dependency management
2012-08-15 14:09:21 +01:00
Ingmar Steiner
b240f9e946
removed (partially wrong) URLs in module POMs
2012-08-14 21:10:12 +01:00
Ingmar Steiner
ab308f26a2
removed redundant source encoding properties inherited from parent POM
2012-08-14 21:10:02 +01:00
Ingmar Steiner
9bdc8deca0
auto-formatted POMs in Eclipse/m2e
...
with 130 char lines and disabled wrapping in XML comments
2012-08-14 21:07:34 +01:00
Ingmar Steiner
87605443c4
deprecated some superfluous utility methods
2012-07-30 22:44:18 +01:00
Marc Schröder
35df60e79c
New development version is 5.1-SNAPSHOT.
2012-06-14 11:33:44 +02:00
Marc Schröder
d0442127c1
Upgrade version number to 5.0
2012-06-14 09:48:48 +02:00