Reece H. Dunn
85836eae92
SpeechSynthesis.java: rename the parameter APIs.
2013-05-02 19:57:52 +01:00
Reece H. Dunn
cc72825682
SpeechSynthesis.java: expose the different voice options from eSpeak
...
This makes the following changes:
1. setVoice takes a Voice object instead of a language string.
This is to make the API cleaner and allows SpeechSynthesis
to pass the correct parameter (identifier for SetVoiceByName,
or name for SetVoiceByProperties) to espeak.
2. The espeak_SetVoiceByName API is also exposed to support passing
the voice variant to use.
3. The age parameter has been re-added with the constants:
* SpeechSynthesis.AGE_ANY
* SpeechSynthesis.AGE_YOUNG
* SpeechSynthesis.AGE_OLD
based on the behaviour of the eSpeak voice selection algorithm.
NOTE: Due to the way that voice selection is implemented in eSpeak,
if variant is specified, the age and gender cannot be specified and
vice versa.
2013-05-02 18:06:41 +01:00
Reece H. Dunn
88eab88d8a
SpeechSynthesis.java: further simplify the setVoice method.
...
This renames `setVoiceByProperties` to the more consise `setVoice`
and removes the name parameter as this is not used -- the voice is
set by the language and gender parameters only.
2013-05-02 16:45:46 +01:00
Reece H. Dunn
027217d5f7
SpeechSynthesis.java: Simplify the SetVoiceByProperties parameters.
...
The `age` parameter is not useful as eSpeak does not use this when
selecting voices. This is always set to `0` by TtsService.java.
The `variant` parameter is not used to select the actual voice
variant (from the `!v` directory) but to select the n^th matching
voice from the list of matching voices. This is always set to
select the first matching voice by TtsService.java.
2013-05-02 16:32:46 +01:00
Reece H. Dunn
23d34d702a
SpeechSynthesis.java: provide a binding of the eSpeak Get/SetParameter API.
2013-05-02 16:23:59 +01:00
Reece H. Dunn
f6edb535c7
Add instructions for building with ant on the command line.
2013-05-02 14:30:13 +01:00
Reece H. Dunn
938530dcaf
Fix building espeakdata.zip after the merge.
2013-05-02 10:53:38 +01:00
Reece H. Dunn
e1f036bfd2
Merge branch 'master' into android
...
Conflicts:
README.md
2013-05-02 10:50:01 +01:00
Reece H. Dunn
e50f9e0055
DEFAULT_SAMPLE_RATE is not needed, so remove it.
...
The sampleRate variable gets overwritten with the actual sample
rate during creation from the espeak_Initialize method, so the
value it is set to in the constructor does not matter.
2013-05-02 10:44:39 +01:00
Reece H. Dunn
e841816365
Don't symlink espeak-data, set ESPEAK_DATA_PATH instead.
2013-05-02 10:35:40 +01:00
Reece H. Dunn
010f5ca24a
Merge branch 'master' into android
2013-05-01 21:31:23 +01:00
Reece H. Dunn
b542e298d9
Merge branch 'development'
2013-05-01 09:25:02 +01:00
Reece H. Dunn
788ef97025
Merge branch 'upstream' into development
...
Conflicts:
dictsource/dict_phonemes
dictsource/si_list
dictsource/si_rules
dictsource/ur_list
dictsource/ur_rules
phsource/compile_report
2013-05-01 09:20:57 +01:00
jonsd
1e91b80ec9
[1.47.10]
...
Language change: ur
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@354 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-30 23:02:51 +00:00
jonsd
7315c17ed8
[1.47.10]
...
Language: Spanish, revert change to sound of [t], back to 1.47.07.
Language changes: bn, hy, si, sl.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@353 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-30 22:37:16 +00:00
Reece H. Dunn
b09b4fc2f1
Merge branch 'development'
2013-04-30 11:38:37 +01:00
Reece H. Dunn
cfe5152b17
1.47.09 (from http://espeak.sourceforge.net/test/latest.html )
2013-04-30 11:34:51 +01:00
Reece H. Dunn
09cc97a41c
Merge branch 'upstream' into development
...
Conflicts:
dictsource/dict_phonemes
phsource/compile_report
phsource/ustop/th_rfx.wav
2013-04-30 11:28:41 +01:00
jonsd
b92a1fc3f1
[1.47.09]
...
Files missing from svn.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@352 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-30 07:43:00 +00:00
jonsd
adcb83fcf9
[1.47.09]
...
Fix: lookup in *_list occasionally find the wrong word.
Languages changes: hi, ne, sl.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@351 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-29 22:59:27 +00:00
Reece H. Dunn
3a92ee34f2
Support the new voices.
2013-04-29 10:53:54 +01:00
Reece H. Dunn
4236dd282e
Merge branch 'master' into android
2013-04-29 10:29:51 +01:00
jonsd
6f58bb4d5b
lang=de: Revert change of "ier" sound (eg. "vier").
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@350 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-27 11:34:56 +00:00
Reece H. Dunn
0122c41c4d
Merge branch 'development'
2013-04-27 00:46:00 +01:00
Reece H. Dunn
d2aad31451
Merge branch 'upstream' into development
...
Conflicts:
dictsource/dict_phonemes
2013-04-27 00:42:55 +01:00
jonsd
4a670d0f57
[1.47.08]
...
Add API function: espeak_TextToPhonemes().
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@349 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-26 22:33:46 +00:00
Reece H. Dunn
8cd1384a6f
Merge branch 'development'
2013-04-26 18:35:19 +01:00
Reece H. Dunn
a43db2baaa
Merge branch 'upstream' into development
...
Conflicts:
dictsource/dict_phonemes
2013-04-26 18:34:40 +01:00
jonsd
2fbfd42fc6
[1.47.07c]
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@348 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-26 09:24:34 +00:00
Reece H. Dunn
d261b6dc52
autotools: build the 'az' dictionary
2013-04-25 23:33:15 +01:00
Reece H. Dunn
1f86b9adbe
Merge branch 'development'
2013-04-25 23:32:12 +01:00
Reece H. Dunn
e972d0a6ca
1.47.07b (from http://espeak.sourceforge.net/test/latest.html )
2013-04-25 23:31:34 +01:00
Reece H. Dunn
bf47234817
Merge branch 'upstream' into development
...
Conflicts:
dictsource/dict_phonemes
phsource/compile_report
phsource/ph_azerbaijani
2013-04-25 23:22:14 +01:00
jonsd
271448af9c
[1.47.07b]
...
Reinstate language "az" (Azerbaijani) as a test voice.
Language changes: ga, hy, pt, sk.
Generate character names for subscript and superscript letters and digits.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@347 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-25 21:28:32 +00:00
Reece H. Dunn
d09a8663fc
Merge branch 'development'
2013-04-24 12:42:54 +01:00
Reece H. Dunn
9f435e284c
1.47.07a (from http://espeak.sourceforge.net/test/latest.html )
2013-04-24 12:41:36 +01:00
Reece H. Dunn
ac45bd4e80
Merge branch 'upstream' into development
...
Conflicts:
dictsource/dict_phonemes
espeak-data/voices/asia/ms
phsource/compile_report
2013-04-24 12:33:33 +01:00
jonsd
93cc76768c
[1.47.07a]
...
Use internal data for iswalpha(), towlower() for characters up to U+024F.
Language changes: es, nl, pt, tr, vi.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@346 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-23 20:22:56 +00:00
Reece H. Dunn
5dc922fa07
Merge branch 'development'
2013-04-19 10:21:10 +01:00
Reece H. Dunn
81cda039f3
Merge branch 'upstream' into development
2013-04-19 10:18:48 +01:00
jonsd
5a11f78bb6
[1.47.07]
...
Language changes: pt
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@345 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-18 22:24:51 +00:00
Reece H. Dunn
dcedb25030
Merge branch 'development'
2013-04-18 19:09:23 +01:00
Reece H. Dunn
a0fc2d46c4
Merge branch 'upstream' into development
...
Conflicts:
dictsource/dict_phonemes
2013-04-18 19:04:52 +01:00
jonsd
8a7781fd34
[1.47.06a]
...
Language changes: pt, bn.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@344 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-18 16:56:19 +00:00
Reece H. Dunn
8566757705
Merge branch 'development'
2013-04-16 08:55:40 +01:00
Reece H. Dunn
0957ba9f3d
1.47.06 (from http://espeak.sourceforge.net/test/latest.html )
2013-04-16 08:55:00 +01:00
Reece H. Dunn
7245bda467
Merge branch 'upstream' into development
...
Conflicts:
dictsource/dict_phonemes
2013-04-16 08:49:57 +01:00
jonsd
eeb49d1d5f
[1.47.06]
...
Language changes: da, en. nl, pt.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@343 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-04-15 22:03:02 +00:00
Reece H. Dunn
dfe1e2be7e
Merge branch 'development'
2013-04-11 10:17:56 +01:00
Reece H. Dunn
13c4d1b92d
Merge branch 'upstream' into development
...
Conflicts:
dictsource/dict_phonemes
phsource/compile_report
2013-04-11 10:15:49 +01:00