Страница 1 из 2
Помогите разобраться со звуком, что я не так делаю?
Добавлено: Пн май 15, 2017 3:54 pm
barsmaster
MJ на raspberry3, установлен яндекс ттс, Говорит только в колонки подключенные к малине. На планшет звук не доходит.
Что я делаю не так? Как не разбирался, ответ пока не нашел. Вижу что нужно копать в сторону настройки терминалов, но не могу разобраться что не так.
Re: Помогите разобраться со звуком, что я не так делаю?
Добавлено: Пн май 15, 2017 8:10 pm
savenko_egor
Re: Помогите разобраться со звуком, что я не так делаю?
Добавлено: Вт май 16, 2017 2:54 pm
barsmaster
MajorDroid стоит, синтезатор речи тоже.
Он даже не воспроизводит звуковой сигнал когда алиса говорит.
Re: Помогите разобраться со звуком, что я не так делаю?
Добавлено: Вт май 16, 2017 3:40 pm
savenko_egor
1. Если Вы говорите про то, что нет сигнала на Андроид планшете, то его там и не будет. Сергей пока не добавил эту фишку.
Здесь об этом говорили.
2. Попробуйте отправить текст напрямую на терминал. Пример как это сделать есть в
этом сообщении.
Re: Помогите разобраться со звуком, что я не так делаю?
Добавлено: Вт май 16, 2017 5:26 pm
barsmaster
у меня такое ощущение что поток медиа контента не идет из малины
Айпишники всех терминалов должны быть жестко прописаны в роутере, верно я понимаю?
Иначе MJ не понимает где кто.
Re: Помогите разобраться со звуком, что я не так делаю?
Добавлено: Вт май 16, 2017 5:29 pm
savenko_egor
Он и не должен идти. На Андроиде устанавливается синтезатор речи для того чтобы произносить слова. И с сервера поступает команда, а не поток. После обработки команды на экране Андроида появляется маленькое оповещение вида: "tts:То что говорит".
Вы попробовали отправить команду как я указывал выше?
То есть так:
Код: Выделить всё
$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);
Re: Помогите разобраться со звуком, что я не так делаю?
Добавлено: Вт май 16, 2017 5:38 pm
barsmaster
на экране появляются сообщения
вида: "tts:То что говорит".
но при этом тишина
Re: Помогите разобраться со звуком, что я не так делаю?
Добавлено: Вт май 16, 2017 5:40 pm
savenko_egor
Ну может у Вас звук на минимуме стоит?
Или попробуйте в настройках самого Андроид поколдовать с синтезаторами речи. Там даже проверить можно как они произносят слова.
Re: Помогите разобраться со звуком, что я не так делаю?
Добавлено: Вт май 16, 2017 5:46 pm
barsmaster
дело в том, что если с компьютера захожу а не с планшета, в наушниках тоже тишина.
Re: Помогите разобраться со звуком, что я не так делаю?
Добавлено: Вт май 16, 2017 5:47 pm
savenko_egor
А у Вас стоит ChromeGate?