он весит ровно 0skysilver писал(а):Какого размера файл? Попробуй его проиграть через плеер на компе или телефоне. Думаю, что он просто пустой.alekszander писал(а):Ошибка исчезла, но в динамиках тишина, файл появляется.
Демонстрация возможностей системы
Модератор: immortal
-
- Сообщения: 178
- Зарегистрирован: Вс янв 05, 2014 5:37 am
- Благодарил (а): 10 раз
- Поблагодарили: 17 раз
Re: Демонстрация возможностей системы
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Демонстрация возможностей системы
Ну вот, проблема в яндексе - не возвращает синтезированный файл. Апи-ключ точно рабочий? Сервисы яндекса доступны? Например, пользователи с Украины не могут пользоваться сервисами Яндекса из-за блокировок.alekszander писал(а):он весит ровно 0
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 178
- Зарегистрирован: Вс янв 05, 2014 5:37 am
- Благодарил (а): 10 раз
- Поблагодарили: 17 раз
Re: Демонстрация возможностей системы
Ключ точно рабочий, использую свой. Сервисы доступны. Через модуль проговаривает. И нахожусь я в России г. Владивосток.skysilver писал(а):Ну вот, проблема в яндексе - не возвращает синтезированный файл. Апи-ключ точно рабочий? Сервисы яндекса доступны? Например, пользователи с Украины не могут пользоваться сервисами Яндекса из-за блокировок.alekszander писал(а):он весит ровно 0
Через модуль сейчас произнесла. Все в норме. Два файла один 20 другой 14 Кб
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Демонстрация возможностей системы
Тогда у меня только предположение, убедиться что в функции YandexTTS используется правильный ключ. Можно для теста заменить SETTINGS_YANDEX_TTS_KEY на 'апи-ключ' (в одинарных кавычках).alekszander писал(а):Через модуль сейчас произнесла. Все в норме. Два файла один 20 другой 14 Кб
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 178
- Зарегистрирован: Вс янв 05, 2014 5:37 am
- Благодарил (а): 10 раз
- Поблагодарили: 17 раз
Re: Демонстрация возможностей системы
сменил не помогло. Тишина (skysilver писал(а):Тогда у меня только предположение, убедиться что в функции YandexTTS используется правильный ключ. Можно для теста заменить SETTINGS_YANDEX_TTS_KEY на 'апи-ключ' (в одинарных кавычках).alekszander писал(а):Через модуль сейчас произнесла. Все в норме. Два файла один 20 другой 14 Кб
Завтра на работе подумаю еще. Меня единственное что еще беспокоит. Есть переменная $message но нигде не объявлена. Может проблема в этом?
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Демонстрация возможностей системы
$message это собственно сам текст, который нужно озвучить. Этот текст передается в виде аргумента при вызове функции YandexTTS.alekszander писал(а):Меня единственное что еще беспокоит. Есть переменная $message но нигде не объявлена. Может проблема в этом?
Код: Выделить всё
$phrase = 'Здарова!';
YandexTTS($phrase);
- За это сообщение автора skysilver поблагодарил:
- alekszander (Вт ноя 21, 2017 9:14 am)
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 178
- Зарегистрирован: Вс янв 05, 2014 5:37 am
- Благодарил (а): 10 раз
- Поблагодарили: 17 раз
Re: Демонстрация возможностей системы
В общем удалось заставить говорить Алису а не просто молчать. Файлы генерируются, но теперь не переходит на следующий скрипт выполняет первый и молчит потом. Таймер установлен и он отрабатывает, но не запускается в моем случае скрипт Demo02.
Всем огромное спасибо за помощь. Все заговорила, и переход тоже заработал.
Всем огромное спасибо за помощь. Все заговорила, и переход тоже заработал.
- webms
- Сообщения: 498
- Зарегистрирован: Чт дек 15, 2016 3:13 am
- Благодарил (а): 221 раз
- Поблагодарили: 88 раз
Re: Демонстрация возможностей системы
Немного изменил эту строку
Мне кажется у Оксаны по приятней голос + добавил радостные эмоции
Код: Выделить всё
$qs = http_build_query(array('format' => 'mp3', 'lang' => $lang, 'speaker' => 'oksana', 'emotion' => 'good', 'key' => SETTINGS_YANDEX_TTS_KEY, 'text' => $message));
- webms
- Сообщения: 498
- Зарегистрирован: Чт дек 15, 2016 3:13 am
- Благодарил (а): 221 раз
- Поблагодарили: 88 раз
Re: Демонстрация возможностей системы
У меня как странно работает sleep(1);
Когда запускается сценарии, он не ждёт когда до него дойдет очередь, а сразу запускает паузу
Пример
Говорит текст1
Говорит текст2
//Ушло на это 5 сек
Пауза 10 сек
Команда включение света
- я так понимаю вот так должно работать
А у меня почему то вместо паузы 10 сек, ждёт только 5 потом запускает команду вкл.света
Когда запускается сценарии, он не ждёт когда до него дойдет очередь, а сразу запускает паузу
Пример
Говорит текст1
Говорит текст2
//Ушло на это 5 сек
Пауза 10 сек
Команда включение света
- я так понимаю вот так должно работать
А у меня почему то вместо паузы 10 сек, ждёт только 5 потом запускает команду вкл.света