Commit Graph
1260 Commits
Author SHA1 Message Date
Reece H. Dunn 92ac250ddd Implement SpeechSynthesis.getAudioFormat in Java. 2015-10-07 20:51:17 +01:00
Reece H. Dunn c62a91fc0f Implement SpeechSynthesis.getChannelCount in Java. 2015-10-07 20:47:19 +01:00
Reece H. Dunn 48ba1899e4 tests: support the new Marathi language. 2015-07-25 12:26:25 +01:00
Reece H. Dunn 586c911d67 Merge tag '1.48.15' into android
espeak 1.48.15
2015-07-25 09:51:12 +01:00
Reece H. Dunn 135f852598 getTtsLanguage: workaround NPE in >= Lollipop.
When there is no TTS engine selected, mTts.getVoice() will throw
a NullPointerException. This is a workaround to cope with this bug
in Android.
2015-05-31 19:56:35 +01:00
Reece H. Dunn 05b5837ff0 Use android plugin 1.2.3 for Android Studio 1.3. 2015-05-31 19:54:03 +01:00
Reece H. Dunn c48bb4cd34 autotools: build the 'mr' dictionary 2015-04-16 13:59:24 +01:00
Reece H. Dunn 78d6119342 Merge branch 'development' 2015-04-16 13:58:29 +01:00
Reece H. Dunn df3989c633 1.48.15 (from http://espeak.sourceforge.net/test/latest.html) 2015-04-16 13:57:13 +01:00
Reece H. Dunn 4de4687d3a Merge branch 'upstream' into development
Conflicts:
	dictsource/dict_phonemes
2015-04-16 13:50:25 +01:00
jonsd f54252ea69 [1.48.15]
Language changes: en, fa, hr, pl, ta


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@389 d46cf337-b52f-0410-862d-fd96e6ae7743
2015-04-16 10:43:36 +00:00
Reece H. Dunn 4d1978262b Merge branch 'development' 2015-04-01 17:01:29 +01:00
Reece H. Dunn 24f15196c4 Merge branch 'upstream' into development
Conflicts:
	dictsource/dict_phonemes
	phsource/compile_report
2015-04-01 16:52:48 +01:00
jonsd 065a0e8f03 [1.48.14]
Language changes: af, en, eu, fa, hi, hu, id, it, mr, pl, ta.
zh (numbers)


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@388 d46cf337-b52f-0410-862d-fd96e6ae7743
2015-04-01 14:58:25 +00:00
Reece H. Dunn 1c6bdbd99d Fix building with wxWidgets 2.8 2014-11-18 17:51:55 +00:00
Reece H. Dunn af853e408e Merge branch 'development' 2014-11-07 09:24:12 +00:00
Reece H. Dunn e4a4ca28e1 Merge branch 'upstream' into development
Conflicts:
	dictsource/dict_phonemes
	phsource/compile_report
2014-11-07 09:20:21 +00:00
jonsd bfc7790a5a [1.48.13]
Changes to:
en, pt,
it,  implement ordinal numbers.
eu, stress positions.
es,  revert change to [t] and [k]
de, change to sounds "pr" and "kr".


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@387 d46cf337-b52f-0410-862d-fd96e6ae7743
2014-11-04 10:22:07 +00:00
Reece H. Dunn 6fd20acae4 Update the README to reflect the new requirements. 2014-11-02 12:11:59 +00:00
Reece H. Dunn 240a0c94ce autotools: update the phsource dependencies 2014-11-01 22:08:38 +00:00
Reece H. Dunn 1530534bc7 Merge branch 'development' 2014-11-01 22:04:32 +00:00
Reece H. Dunn 3fb6f9dc1d Remove the executable bit from the source files. 2014-11-01 22:03:57 +00:00
Reece H. Dunn 8ae9195ac3 Merge branch 'upstream' into development
Conflicts:
	dictsource/dict_phonemes
	phsource/compile_report
2014-11-01 21:58:15 +00:00
jonsd 8165a3029c [1.48.12]
Language changes: an, de, en, it, pt, ta, gu, hi, pa, ur.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@386 d46cf337-b52f-0410-862d-fd96e6ae7743
2014-11-01 14:54:28 +00:00
Reece H. Dunn 6c8df05fb7 eSpeak for Android 1.48.11 2014-10-30 17:32:56 +00:00
Reece H. Dunn 39eb0d2cff Theme: use the Material theme on API 21 and later 2014-10-30 16:58:22 +00:00
Reece H. Dunn 7909431259 Theme: use a dark action bar 2014-10-30 16:34:36 +00:00
Reece H. Dunn d4c6bc2549 Use the Holo Light theme. 2014-10-30 16:32:07 +00:00
Reece H. Dunn c14cfbf912 SpeechSynthesis: test for and prevent duplicate voice entries 2014-10-30 16:07:49 +00:00
Reece H. Dunn cb41b502e3 Merge branch 'master' into android 2014-10-30 15:46:47 +00:00
Reece H. Dunn 6fa2e34c7f Revert "DownloadVoiceData: check the mkdir return value"
This reverts commit 6ac54860a1.

This change was preventing the voice data from being installed.
2014-10-30 15:42:19 +00:00
Reece H. Dunn 34634569f8 ko is present in espeak-data/voices/asia, rm from test/ 2014-10-30 15:10:14 +00:00
Reece H. Dunn 1740026c1c SpeechSynthesisTest: make mVoices a Map 2014-10-30 14:56:16 +00:00
Reece H. Dunn 58047cef67 [Android 5.0] TTS settings crashes on hye-arevmda 2014-10-30 14:23:58 +00:00
Reece H. Dunn f4adda18b4 Voice: use the ISO3 language and country codes
The Android 5.0 Text-to-speech output settings dialog checks that
the languages from CheckVoiceData use the ISO3 language and
country codes. This change matches that expectation.
2014-10-30 14:16:43 +00:00
Reece H. Dunn 736986d609 TextToSpeechService: support SynthesisRequest.getVoiceName 2014-10-30 13:14:48 +00:00
Reece H. Dunn 1c0e4cfaa9 TextToSpeechService: use a HashMap for the voices.
This improves the performance of looking up a voice by name.
2014-10-30 12:56:06 +00:00
Reece H. Dunn cfb2f9d3cb Fix TextToSpeech,setLanguage on Android 5.0.
As of Android 5.0, TextToSpeech.setLanguage calls the new
TextToSpeechService.onGetDefaultVoiceNameFor(lang,country,variant)
and uses the specified voice name.

The default Android 5.0 implementation of onGetDefaultVoiceNameFor
does not work with eSpeak. This provides a working implementation.

This fixes the TextToSpeechTest.testLanguages tests on Android 5.0.
2014-10-30 12:28:32 +00:00
Reece H. Dunn 98208df155 TextToSpeechTest: provide more context information 2014-10-30 11:24:41 +00:00
Reece H. Dunn dbb259056e Add CheckVoiceData activity tests. 2014-10-30 09:30:01 +00:00
Reece H. Dunn c9003c50ba TextToSpeech: test and fix onIsValidVoiceName 2014-10-29 19:50:43 +00:00
Reece H. Dunn daa9326eb2 TextToSpeechTest: languages with codes not supported by Android are not present 2014-10-29 19:18:41 +00:00
Reece H. Dunn 83326027bf TextToSpeechTest: factor out the language checks 2014-10-29 19:17:26 +00:00
Reece H. Dunn f9912e0c41 TtsService: fix and test onGetVoice.
The default Android 5.0 implementation enumerates the available
locales. This enumerates the voices returned by eSpeak.
2014-10-29 18:21:31 +00:00
Reece H. Dunn 702f8be24f TextToSpeechTest: always test getLanguage.
This changes the getLanguage helper to return the result from
getLanguage on all platform versions, disabling the deprecated
message on API 21 and above.
2014-10-29 16:32:25 +00:00
Reece H. Dunn 7846e91089 TtsService: add wrappers for the new voice APIs.
This adds method declarations for the new voice APIs, forwarding
them to the default implementations.
2014-10-29 15:59:48 +00:00
Reece H. Dunn d90e58f9cd Fix deprecated SynthesisRequest.getText usage. 2014-10-29 15:34:20 +00:00
Reece H. Dunn 0dd897471c tests: initial language may be null 2014-10-28 19:05:21 +00:00
Reece H. Dunn 3d2308e285 Use API 21. 2014-10-28 18:30:16 +00:00
Reece H. Dunn 6ac54860a1 DownloadVoiceData: check the mkdir return value 2014-10-28 17:32:16 +00:00