Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
asuprog
0 / 0 / 0
Регистрация: 03.03.2016
Сообщений: 4
#1

Русификация голоса - Программирование Android

03.03.2016, 10:17. Просмотров 211. Ответов 7
Метки нет (Все метки)

День добрый! Прошу помощи в русификации Андроид-приложения. Приложение бесплатное. Мультитулом декомпилировал apk и начал русифицировать. В файле tts.smali нашел текст, который отображается и произносится в приложении. Удалось русифицировать текст. Но произношение не работает. В этом файле есть такой код:
.line 76
sget-object v1, Lorg/gcs/helpers/TTS;->tts:Landroid/speech/tts/TextToSpeech;

sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;

invoke-virtual {v1, v2}, Landroid/speech/tts/TextToSpeech;->isLanguageAvailable(Ljava/util/Locale; )I

move-result v0

.line 77
sget-object v1, Lorg/gcs/helpers/TTS;->tts:Landroid/speech/tts/TextToSpeech;

sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;

invoke-virtual {v1, v2}, Landroid/speech/tts/TextToSpeech;->setLanguage(Ljava/util/Locale; )I

move-result v0

.line 78
sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;

const-string v2, "setLanguage(Locale.ENGLISH)"

invoke-virtual {v1, v2}, Ljava/io/PrintStream;->println(Ljava/lang/String; )V

Есть примерно такой же код код для китайского языка. Усли заменить English на Russian, то приложение сразу при запуске выдает ошибку. Как можно его заставить говорить на русском? Движок установлен от Google.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2016, 10:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Русификация голоса (Программирование Android):

Отмена распознавания голоса - Программирование Android
Создаю интент с распознаванием Intent listenIntent; private void startVoiceRecognitionActivity() { listenIntent = new...

На чем писать программу распознавания и обработки голоса? - Программирование
Необходимо написать программу ( или же сайт) в которой можно управлять только голосом.Подскажите на чем написаны подобные проекты?как можно...

Русификация - Windows 7
Обьясните почему у меня некоторые приложения на русском языке выдают ероглифами, в каких настройках это надо было менять?

Русификация JobBoard - Joomla
Русифицировал компонент. Положил в папу сайт\языки\ру. Но блин на сайте все равно текст на английском. Вот файлики! Может где еще нужно...

Русификация VBulletin5 - VBulletin
Добрый день! Вы ставите VBulletin5. Я его поставил, точнее мне на хостинге его поставили, но у них нет русского языка, как оказалось. Вы...

Русификация EhLib - C++ Builder
Всем привет! Скачал EhLib v 5.3. Устанавливаю для С++Builder 6. Есть необходимость заменить значения выпадающего списка STFilter для...

7
EVP
390 / 246 / 43
Регистрация: 14.12.2010
Сообщений: 472
03.03.2016, 10:27 #2
Цитата Сообщение от asuprog Посмотреть сообщение
Прошу помощи в русификации Андроид-приложения. Приложение бесплатное. Мультитулом декомпилировал apk и начал русифицировать.
То что приложение бесплатное ещё не означает, что у тебя появились права на его взлом.
Обратись к разработчику приложения с просьбой русифицировать.
Если он откажется, то пиши своё, а не взламывай чужое.
0
asuprog
0 / 0 / 0
Регистрация: 03.03.2016
Сообщений: 4
03.03.2016, 10:48  [ТС] #3
Вот спасибо тебе добрый человек, только разработчик этого ПО китаец. и не хочет его русифицировать, а написать свое невозможно, так как это ПО работает с железом, протоколы связи с которым также не документированы.
0
EVP
390 / 246 / 43
Регистрация: 14.12.2010
Сообщений: 472
03.03.2016, 10:59 #4
Цитата Сообщение от asuprog Посмотреть сообщение
написать свое невозможно, так как это ПО работает с железом, протоколы связи с которым также не документированы.
Ты любишь на завтрак есть кактусы? Какой в этом смысл?)
Ты не ценишь своё время..
проще отказаться от неправильной идеи, чем пытаться с нею забрести неизвестно куда.
Мой совет: откажись от всего этого, замени железо, напиши свою программу
Удачи!
0
androbro
326 / 287 / 61
Регистрация: 17.10.2014
Сообщений: 854
03.03.2016, 11:15 #5
asuprog, ну если же все таки не прислушаетесь к словам EVP, то наверно можно попробовать по быстрому набросать свою прогу с TTS, далее
- выставить English, запустить, декомпильнуть;
- выставить Russian, запустить, декомпильнуть;
- сравнить два файла, посмотреть что где меняется;
- попробовать из декомпилированной English версии получить Russian.
0
asuprog
0 / 0 / 0
Регистрация: 03.03.2016
Сообщений: 4
03.03.2016, 11:18  [ТС] #6
To EVP:
Ты всегда отвечаешь не по теме и уверен в себе?
Если не можешь, то и не надо.
0
EVP
390 / 246 / 43
Регистрация: 14.12.2010
Сообщений: 472
03.03.2016, 11:38 #7
Цитата Сообщение от asuprog Посмотреть сообщение
Ты всегда отвечаешь не по теме и уверен в себе?
Ты правила читал, провокатор?)
7. Запрещено создание и распространение вредоносного ПО, вирусов, кряков и взлома лицензионного софта, а также публикация ссылок для их скачивания.
Так что формально, любые обсуждения по взлому противоречат правилам.
Не веришь - спроси у модератора
0
asuprog
0 / 0 / 0
Регистрация: 03.03.2016
Сообщений: 4
03.03.2016, 11:49  [ТС] #8
Так это не лицензионный софт. Я же говорю - не можешь не надо. флудер
0
03.03.2016, 11:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2016, 11:49
Привет! Вот еще темы с ответами:

Русификация вывода - C++
Доброго времени суток. Написал такую программу: #include <iostream> #include <string> #include <iomanip> #include <cmath> ...

Русификация исходника - Flash
Помогите- Подскажите. Как внедрить глифы (кириллические) в FLA файл. Пытаюсь русифицироавть flash шаблон с сайта ТМ. Кто знает как...

русификация sharepoint - C# ASP.NET
Скачала с оф сайта sharepoint services 3.0 с русским языком, поставила sharepoint(у меня windows server 2003, Netframework 3.5), все...

Русификация KDE4.14.2 - Debian Linux
root@debian:/home/samsung# aptitude show kde-i18n-ru Пакет: kde-i18n-ru Состояние: установлен ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru