Технический форум по робототехнике.
elmot » 18 сен 2015, 09:33
Scorpio писал(а):elmot писал(а):Нет, конечно.
Так мы вроде их и тестить собирались. Я раасчитываю на тестеров, которые форум читают.

Ну и зря. Ну, допустим, я читаю. Лично мне все это говорилово электронное без разницы. Для хорошего дела готов потестить, но не готов разбираться.
elmot писал(а):Нет, конечно. И бывают тестовые фермы
У нас все на русском. Кому это интересно. Говорилок всяких полно висит. Можно на любом русскоязычном асистенте телефон настроить, а потом мою прогу тестить. Чтобы в движках не сомневаться.
Ну так мануал будет или где?
Madf » 18 сен 2015, 12:07
1. это хорошо, что сразу всплыли трудности с совместимостью ПО и железа, сразу становится понятны горизонты проблем. Да можно взять несколько моделей аппаратов (из имеющихся) и на них тестить, дальше список поддерживаемых устройств можно расширять. Впрочем раз такое вообще возникло - значит мало опыта у разработчика ПО. Ну что, опыт и опыт нужен.
2. Да у нас на русском всё, но писать надо так, чтобы в дальнейшем было легко поддерживать другие языки (а как там с внешними гугл-модулями - это уже их проблема).
Кстати данная игрушка может стать хорошим началом для желания подучить какой либо язык...

Хотя бы элементарные вещи.
elmot » 18 сен 2015, 12:40
Madf писал(а):Да можно взять несколько моделей аппаратов (из имеющихся) и на них тестить, дальше список поддерживаемых устройств можно расширять.
Это очень прямая дорога в забытьё. Тут вам не
здесь Apple. Моделей устойств - сотни, они все время апгрейдятся, надо с самого начала уметь писать совместимо. На ведроиде это возможно.
Madf » 18 сен 2015, 12:51
elmot писал(а):надо с самого начала уметь писать совместимо.
Я об этом какбэ намекал:
Madf писал(а):Впрочем раз такое вообще возникло - значит мало опыта у разработчика ПО. Ну что, опыт и опыт нужен.
elmot писал(а):На ведроиде это возможно.
Я вот с этим точно не согласен. Всегда найдется какой-то корявый аппарат в линейке производителя, который всё испортит. Да и направления есть больше подверженные к таким не совместимостям. В этом проекте, как раз на такие направления упор, т.ч. фиг мы грязную лужу объедим, надо быть готовым пачкаться...
Впрочем, что мы тут вообще спорим об аппаратах, держатель мобилы/разъёма вообще у всех по разному расположен, не факт, что удастся сделать универсальный и надежный держатель аппарата.
Scorpio » 18 сен 2015, 17:03
Madf писал(а): Впрочем раз такое вообще возникло - значит мало опыта у разработчика ПО.
Ну дык я сразу сказал, что
Scorpio писал(а): прежде всего нам нужен настоящий ява – программист, а не это чмо

Не смотря на общий универсальный подход, андроидовский SDK, на каждом шагу предупреждает, что, в зависимости от производителя может работать по разному.
elmot писал(а): Лично мне все это говорилово электронное без разницы.
В чем тогда фишка? Очередной телефон на колесах?
elmot писал(а):Ну так мануал будет или где?
Какой такой мануал? Открываешь меню настроек "язык и ввод", в нем "параметры TTS" и "распознавание голоса". Там же в настройках "голосовой ввод Google" можно выбрать "распознавание ofline" и установить нужный пакет. На разных телефонах может быть по разному. Но даже младенец легко разберется.
Добавлено спустя 5 минут 6 секунд:elmot писал(а):У меня на одном из тлф. говорит Device not found or Device Not Match, потом лупает глазами и все.
Asus Zenfone 4, Android 4.4.2
Попробуй на этом настроить, может заговорит.
elmot » 19 сен 2015, 09:08
Настроил на обоих телефонах, эффекта нету. Кстати, у тебя там все на яве? Точно ничего на ndk нету? А то асус у меня на интеле сделан
Scorpio » 19 сен 2015, 16:24
elmot писал(а):Кстати, у тебя там все на яве?
на ней. Надо будет урезанную версию чисто на говорилку сделать. А то в той много чего навешано лишнего. И выводить тестовую инфу на экран. Займусь на досуге.
Раз глазами лупает, значит прога не виснет. Дальше система такая: когда тычешь в экран, запускается говорилка и произносит первую фразу, по событию окончания фразы, запускается слушалка и т.д. Т.е. если TTS не запустился, то дальше все глухо. Если, какие-то проблемы с движком, то должно появиться сообщение. Может он так реагирует на попытку изменить его громкость/тон/скорость. Заглыхает и все. Язык то русский настроен или финский?

Scorpio » 20 сен 2015, 09:28

- Скачивает с Google Drive
- RobotUmnikTest1.png (1.4 КиБ) Просмотров: 2426
Убрано лишнее, события пишутся в файл sdcard/RoboLog.txt
Лог можно просмотреть в меню программки. Также не плохо было бы переслать его мне в личку.
Не забывайте, что цель тестирования - проверить голосовые функции на разных телефонах, не больше.
elmot » 20 сен 2015, 12:02
Дай мыло, куда лог отсылать.
Сообщение исчезло, глазами зыркает, иногда бровь задирает. Иногда блямкает чего-то через динамик, но это точно не речь.
Madf » 20 сен 2015, 13:29
В маркете первую версию удаляю (раз на qr-код перешли)?
Scorpio » 20 сен 2015, 17:54
Да, можно удалить. Спасибо.
После тычка в экран должен сказать "Да, я слушаю!", а затем повторять сказанное тобой или реагировать на команды: "голос выше (ниже)", "скорость выше (ниже)", "вернуть настройки", "отбой". Поднимает бровь, значит слушает. В этот момент надо бы что-то говорить.

скорее всего, что говорильный движок неданастроен на русский язык.
elmot » 21 сен 2015, 00:32
настроен.
Scorpio » 21 сен 2015, 09:02

- RobotUmnikTest 1.png (1.4 КиБ) Просмотров: 2287
Убрал начальные настройки голоса и загрузку их из файла. Теперь д.б. все, как настроено в телефоне.
Также убрал синхронизацию "рта", может она глючит.
Madf » 21 сен 2015, 15:57
Пока вы тут всё обсуждаете (из чего и как проще, универсальнее..),
вот что товарищи мутят.
Простота и гибкость.
Scorpio » 21 сен 2015, 16:37
Такую ВТ машинку многие на форуме могли бы сделать. А задумка с бумажными скинами хороша.