Страница 27 из 91

Re: Android приложение

Добавлено: Вт дек 15, 2015 12:17 am
Sandr
Хорошая новость. Пошел искать эти команды ...


Отправлено с моего iPad используя Tapatalk

Re: Android приложение

Добавлено: Вт дек 15, 2015 9:33 pm
avgaz
А как в обще работает этот "Детектор лиц" а то включил в настройках и выводится сообщение при обновлении страницы "face detection is not supported for camera 0" как в обще это работает и для чего?

Re: Android приложение

Добавлено: Пт дек 25, 2015 3:40 pm
ToteMeiSter
Вопрос к автору.
Не работает под андройд 5 и 6 версии.
Что делать?

Re: Android приложение

Добавлено: Вт дек 29, 2015 9:35 am
zumer34rus
У меня вот другая проблема. В общем стоит у меня на своём телефоне версия приложения, которая тут в виде apk выложена. На другом стоит очень старая версия из маркета, в которой не было ещё проблем с несколькими голосовыми командами подряд.

Но проблема собственно не в приложении. А в голосовых командах.
Непонятным образом, через некоторое время, при отправке любой голосовой команды, которая есть в шаблонах - сервер отвечает "Неизвестная команда". Поотправляешь так их несколько раз, в итоге начинает через какое то время воспринимать всё, что есть в шаблонах. На следующий день с того же устройства - опять "Неизвестная команда".
И кстати, есть у меня шаблон типа "найти музыку (+.)" который запускает vkmusic. И вот если в то время, когда ты слышишь "Неизвестная команда" сказать найти музыку - сервер открывает отдельным окном онлайн мп3 проигрывание - закрываешь его - после этого начинают работать все остальные голосовые команды из шаблонов.

Какая то уличная магия прям.

З.Ы. сами команды наверно отношения к приложению даже не имеют, поскольку если даже через поле отправки команд делать всё вышеперечисленное - эффект одинаковый.

Re: Android приложение

Добавлено: Вт дек 29, 2015 10:32 am
sergejey
Возможно, система входит в какой-то контекст и не может из него выйти, игнорируя все остальные команды, т.к. они вне текущего контекста. Можно пробежаться по командам и посмотреть, в каких из них стоит галочка "использовать как контекст". Про контексты можно посмотреть более детально в видео.

Re: Android приложение

Добавлено: Вт дек 29, 2015 10:40 am
zumer34rus
sergejey писал(а):Возможно, система входит в какой-то контекст и не может из него выйти, игнорируя все остальные команды, т.к. они вне текущего контекста. Можно пробежаться по командам и посмотреть, в каких из них стоит галочка "использовать как контекст". Про контексты можно посмотреть более детально в видео.
Спасибо, вечером потестирую.

Re: Android приложение

Добавлено: Пн янв 11, 2016 8:01 am
Virtus-pro
Возможно ли добавить в приложение функцию, чтобы не засыпал телефон при открытом приложении?

Re: Android приложение

Добавлено: Пн янв 11, 2016 10:14 am
Amarok
На Highscreen Zera F rev S вылетает при попытке зайти в настройки(

Re: Android приложение

Добавлено: Пн янв 11, 2016 3:59 pm
sergejey
Virtus-pro писал(а):Возможно ли добавить в приложение функцию, чтобы не засыпал телефон при открытом приложении?
Для этого можно воспользоваться сторонним приложением, например Keep Screen On

Re: Android приложение

Добавлено: Сб янв 16, 2016 5:12 pm
sergejey
Дошли руки до небольшого обновления, новая тестовая версия в APK: http://c2n.me/3t0aSah.apk

Что изменилось:
* В настройках системных путей появилась возможность указать период принудительной перезагрузки страницы (в минутах) -- бывает полезно, когда по каким-то причинам (пропал wifi и т.п.) страница загрузилась с ошибкой и приходится её вручную перезагружать, нажимая на Home
* Добавилась команда "tts:" для того, чтобы можно было из центральной системы попросить терминал воспроизвести определённую фразу.
Пример скрипта отправки фразы на планшетSPOILER_SHOW

Код: Выделить всё

$address='192.168.0.170'; // ip-адрес планшета
$service_port='7999';
$in='tts:проверка'; // команда для отправки

$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if ($socket === false) {
    echo "socket_create() failed: reason: " . socket_strerror(socket_last_error()) . "<br/>\n";
    return 0;
}
$result = socket_connect($socket, $address, $service_port);
if ($result === false) {
    echo "socket_connect() failed.\nReason: ($result) " . socket_strerror(socket_last_error($socket)) . "\n";
    return 0;
}
socket_write($socket, $in, strlen($in));
socket_close($socket);