|
TextToSpeech
|
|||
---|---|---|---|
#18+
Здравствуйте! Как можно проверить , поддерживается ли какой-то определённый язык и его регион в синтезаторе речи? Я пытаюсь проверять через метод isLanguageAvailable(); Если язык поддерживается, метод возвращает "0", если не поддерживается то "-2" В локале я написал "en-tinerr" , и возвратил метод "0". Как можно проверить поддержку не только самого языка а так-же и региона? en-English. tinerr-вымышленный регион. Код: java 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2015, 13:45 |
|
TextToSpeech
|
|||
---|---|---|---|
#18+
он же (TTS) тебе и вернет ошибку что не поддерживает язык. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2015, 14:00 |
|
TextToSpeech
|
|||
---|---|---|---|
#18+
НикоДимиденДжибс, в смысле? в смысле глянь доки гугла. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2015, 22:10 |
|
TextToSpeech
|
|||
---|---|---|---|
#18+
Джибс, Так а что не так? http://developer.android.com/reference/android/speech/tts/TextToSpeech.html#getAvailableLanguages() Locale locale = new Locale("en-tinerr"); textView2.setText(""+mTTS.isLanguageAvailable(locale)); ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2015, 22:34 |
|
TextToSpeech
|
|||
---|---|---|---|
#18+
НикоДимиден, http://developer.android.com/reference/android/speech/tts/TextToSpeech.html#isLanguageAvailable(java.util.Locale) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2015, 22:35 |
|
TextToSpeech
|
|||
---|---|---|---|
#18+
Джибс, Или ты хочешь сказать что так нужно проверять? Код: java 1. 2. 3. 4. 5. 6.
Но я не вижу разницы. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2015, 23:57 |
|
TextToSpeech
|
|||
---|---|---|---|
#18+
НикоДимиден, Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2015, 00:01 |
|
TextToSpeech
|
|||
---|---|---|---|
#18+
Джибс, По первому коду он мне возвращает что поддерживает язык. А вот как выяснить , поддерживает ли он не только язык а и регион? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2015, 00:06 |
|
TextToSpeech
|
|||
---|---|---|---|
#18+
НикоДимиден, С помощью этих констант можно выяснить поддерживается язык и его регион LANG_AVAILABLE - страна LANG_COUNTRY_AVAILABLE - регион Но как правильно задать регион? Я так понимаю что это не правильно будет "en-in" Может быть так - "en_IN" или еще как-то ? . ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2015, 08:37 |
|
TextToSpeech
|
|||
---|---|---|---|
#18+
тут не знаю. в принципе же есть примеры у гугла. с ТТS , он мне и на русский ругался на старом смарте. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2015, 10:26 |
|
TextToSpeech
|
|||
---|---|---|---|
#18+
Джибс, Синтезатор речи Google - Вот сейчас копаю его. Обнаружил проблему с этим синтезатором речи! При его инициализации, зависает вся ОС на 2-3 секунды. Причем проверял и не только на своих тест-программах. Остальные движки пробовал ставить, все работает хорошо. Похоже что вот таким форматом нужно задавать язык и его диалект: Locale locale = new Locale(Язык,диалект); ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2015, 12:35 |
|
|
start [/forum/topic.php?fid=13&msg=38856966&tid=1331439]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 260ms |
total: | 394ms |
0 / 0 |