Страница 5 из 6
Re: Демонстрация возможностей системы
Добавлено: Чт ноя 16, 2017 3:39 pm
alekszander
skysilver писал(а):alekszander писал(а):Ошибка исчезла, но в динамиках тишина, файл появляется.
Какого размера файл? Попробуй его проиграть через плеер на компе или телефоне. Думаю, что он просто пустой.
он весит ровно 0
Re: Демонстрация возможностей системы
Добавлено: Чт ноя 16, 2017 3:47 pm
skysilver
alekszander писал(а):он весит ровно 0
Ну вот, проблема в яндексе - не возвращает синтезированный файл. Апи-ключ точно рабочий? Сервисы яндекса доступны? Например, пользователи с Украины не могут пользоваться сервисами Яндекса из-за блокировок.
Re: Демонстрация возможностей системы
Добавлено: Чт ноя 16, 2017 3:49 pm
alekszander
skysilver писал(а):alekszander писал(а):он весит ровно 0
Ну вот, проблема в яндексе - не возвращает синтезированный файл. Апи-ключ точно рабочий? Сервисы яндекса доступны? Например, пользователи с Украины не могут пользоваться сервисами Яндекса из-за блокировок.
Ключ точно рабочий, использую свой. Сервисы доступны. Через модуль проговаривает. И нахожусь я в России г. Владивосток.
Через модуль сейчас произнесла. Все в норме. Два файла один 20 другой 14 Кб
Re: Демонстрация возможностей системы
Добавлено: Чт ноя 16, 2017 4:01 pm
skysilver
alekszander писал(а):Через модуль сейчас произнесла. Все в норме. Два файла один 20 другой 14 Кб
Тогда у меня только предположение, убедиться что в функции YandexTTS используется правильный ключ. Можно для теста заменить SETTINGS_YANDEX_TTS_KEY на 'апи-ключ' (в одинарных кавычках).
Re: Демонстрация возможностей системы
Добавлено: Чт ноя 16, 2017 4:16 pm
alekszander
skysilver писал(а):alekszander писал(а):Через модуль сейчас произнесла. Все в норме. Два файла один 20 другой 14 Кб
Тогда у меня только предположение, убедиться что в функции YandexTTS используется правильный ключ. Можно для теста заменить SETTINGS_YANDEX_TTS_KEY на 'апи-ключ' (в одинарных кавычках).
сменил не помогло. Тишина (
Завтра на работе подумаю еще. Меня единственное что еще беспокоит. Есть переменная $message но нигде не объявлена. Может проблема в этом?
Re: Демонстрация возможностей системы
Добавлено: Чт ноя 16, 2017 4:39 pm
skysilver
alekszander писал(а):Меня единственное что еще беспокоит. Есть переменная $message но нигде не объявлена. Может проблема в этом?
$message это собственно сам текст, который нужно озвучить. Этот текст передается в виде аргумента при вызове функции YandexTTS.
Re: Демонстрация возможностей системы
Добавлено: Пн ноя 20, 2017 10:15 am
alekszander
В общем удалось заставить говорить Алису а не просто молчать. Файлы генерируются, но теперь не переходит на следующий скрипт выполняет первый и молчит потом. Таймер установлен и он отрабатывает, но не запускается в моем случае скрипт Demo02.
Всем огромное спасибо за помощь. Все заговорила, и переход тоже заработал.
Re: Демонстрация возможностей системы
Добавлено: Вт ноя 21, 2017 12:02 pm
webms
skysilver, OlegM - спасибо вам ОГРОМНОЕ
Re: Демонстрация возможностей системы
Добавлено: Вт ноя 21, 2017 12:06 pm
webms
Немного изменил эту строку
Код: Выделить всё
$qs = http_build_query(array('format' => 'mp3', 'lang' => $lang, 'speaker' => 'oksana', 'emotion' => 'good', 'key' => SETTINGS_YANDEX_TTS_KEY, 'text' => $message));
Мне кажется у Оксаны по приятней голос + добавил радостные эмоции
Re: Демонстрация возможностей системы
Добавлено: Чт ноя 23, 2017 12:16 am
webms
У меня как странно работает sleep(1);
Когда запускается сценарии, он не ждёт когда до него дойдет очередь, а сразу запускает паузу
Пример
Говорит текст1
Говорит текст2
//Ушло на это 5 сек
Пауза 10 сек
Команда включение света
- я так понимаю вот так должно работать
А у меня почему то вместо паузы 10 сек, ждёт только 5 потом запускает команду вкл.света