Плагин TextToSpeech



  • @dev:

    @Dimich-SDU:

    @sergeyygr:

    А Вы что хотите от этого плагина?

    У меня он только как средство информирования. В сценарии выглядит так: this.info("text2speech","OWNER",+dt.getHours()+":"+dt.getMinutes()+":"); - это произношение текущего времени. А Вы задумали голосом управлять устройствами? Тогда Вам сюда: https://frm.intrahouse.ru/viewtopic.php?f=18&t=5494

    Я конечно понимаю разницу между управлением и озвучиванием событий. Этот плагин для озвучки, а приведенный мною сценарий, он так сказать тестовый, чтоб запустить плагин и понять его работу и потом разобравшись (запустив) его, буду пытаться применить в реальной потребности… Вот и пытаюсь разобраться, так как параллельные события (команды) отрабатываются, а звук не работает.

    Добрый день, давайте проверим, что у Вас все нормально при воспроизведение звука через плагин:

    1. Выберите плагин TextToSpeech

    2. Откройте нижнюю панель плагина

    3. Перейдите в список каналов

    4. Нажмите кнопку с тремя полосками

    5. Выберите пункт "Проверить аудио"

    6. Вы должны услышать голосовое приветствие "Интрахаус"

    Да, это работает.



  • @Dimich-SDU:

    @dev:

    @Dimich-SDU:

    Я конечно понимаю разницу между управлением и озвучиванием событий. Этот плагин для озвучки, а приведенный мною сценарий, он так сказать тестовый, чтоб запустить плагин и понять его работу и потом разобравшись (запустив) его, буду пытаться применить в реальной потребности… Вот и пытаюсь разобраться, так как параллельные события (команды) отрабатываются, а звук не работает.

    Добрый день, давайте проверим, что у Вас все нормально при воспроизведение звука через плагин:

    1. Выберите плагин TextToSpeech

    2. Откройте нижнюю панель плагина

    3. Перейдите в список каналов

    4. Нажмите кнопку с тремя полосками

    5. Выберите пункт "Проверить аудио"

    6. Вы должны услышать голосовое приветствие "Интрахаус"

    Да, это работает.

    Добрый день, это хорошо, значит проблема с токеном, попробуйте токен от сюда:

    https://webasr.yandex.net/ttsdemo.html
    
    
    


  • @dev:

    @Dimich-SDU:

    @dev:

    Добрый день, давайте проверим, что у Вас все нормально при воспроизведение звука через плагин:

    1. Выберите плагин TextToSpeech

    2. Откройте нижнюю панель плагина

    3. Перейдите в список каналов

    4. Нажмите кнопку с тремя полосками

    5. Выберите пункт "Проверить аудио"

    6. Вы должны услышать голосовое приветствие "Интрахаус"

    Да, это работает.

    Добрый день, это хорошо, значит проблема с токеном, попробуйте токен от сюда:

    > https://webasr.yandex.net/ttsdemo.html
    > 
    > 
    

    Ок, сейчас с работы доеду до дома и попробую.

    А что я должен буду услышать? То что будет вписано на этой странице в окне тест или то что я пропишу в своем сценарии?



  • @Dimich-SDU:

    @dev:

    @Dimich-SDU:

    Да, это работает.

    Добрый день, это хорошо, значит проблема с токеном, попробуйте токен от сюда:

    > > https://webasr.yandex.net/ttsdemo.html
    > > 
    > > 
    

    Ок, сейчас с работы доеду до дома и попробую.

    А что я должен буду услышать? То что будет вписано на этой странице в окне тест или то что я пропишу в своем сценарии?

    Добрый день, вы должны проверить через сценарий



  • @dev:

    @Dimich-SDU:

    @dev:

    Добрый день, это хорошо, значит проблема с токеном, попробуйте токен от сюда:

    > > > https://webasr.yandex.net/ttsdemo.html
    > > > 
    > > > 
    

    Ок, сейчас с работы доеду до дома и попробую.

    А что я должен буду услышать? То что будет вписано на этой странице в окне тест или то что я пропишу в своем сценарии?

    Добрый день, вы должны проверить через сценарий

    С токеном из ссылки работает. Спасибо большое за подсказку. И если я правильно понимаю, этот токен не будет работоспособен постоянно, он типа тестовый (временный).

    Выходит проблема в моем токене. Как получить, правильный я не пойму, там на Яндекс Облаке такие джунгли в инструкциях, ничего не понятно, какая последовательность действий, куда вводить данные, которые они указывают в инструкциях, взрыв мозга сплошной.

    Писал в тех.поддержку, они только посочувствовали, согласились, что инструкции и последовательность действий по получению токенов действительно очень сложны, обнадежили, что их инженеры работают над упрощением возможности получения токенов… Сразу полегчало...

    Подскажите еще пожалуйста, реальный (правильный) токен должен выглядеть также как тестовый (последовательность символов, потом тире, опять символы, тире, символы...)? Или это может быть абсолютно любой набор и просто символов без тире?



  • @Dimich-SDU:

    @dev:

    @Dimich-SDU:

    Ок, сейчас с работы доеду до дома и попробую.

    А что я должен буду услышать? То что будет вписано на этой странице в окне тест или то что я пропишу в своем сценарии?

    Добрый день, вы должны проверить через сценарий

    С токеном из ссылки работает. Спасибо большое за подсказку. И если я правильно понимаю, этот токен не будет работоспособен постоянно, он типа тестовый (временный).

    Выходит проблема в моем токене. Как получить, правильный я не пойму, там на Яндекс Облаке такие джунгли в инструкциях, ничего не понятно, какая последовательность действий, куда вводить данные, которые они указывают в инструкциях, взрыв мозга сплошной.

    Писал в тех.поддержку, они только посочувствовали, согласились, что инструкции и последовательность действий по получению токенов действительно очень сложны, обнадежили, что их инженеры работают над упрощением возможности получения токенов… Сразу полегчало...

    Подскажите еще пожалуйста, реальный (правильный) токен должен выглядеть также как тестовый (последовательность символов, потом тире, опять символы, тире, символы...)? Или это может быть абсолютно любой набор и просто символов без тире?

    Добрый день, в Яндексе происходит миграция сервиса и пока до сих пор не ясно, как и что работает из за отсутствия корректной документации. Кто то получил токены ранее и они полноценно функционируют. Можно попробовать автоматически забирать токен с тестовой страницы 😉



  • Думаю вывести звук через Яндекс.Станцию, может у кого-то уже получилось ?



  • @fanagor, нужно api чтобы, наверное, через Яндекс-облако передать нужные данные. Вообще мне сам девайс от Яндекс понравился (неплохая аппаратная начинка и звук), но вот с софтом от Яндекс он для умного дома не слишком приспособлен...не знаю как сейчас, но раньше чтобы сделать навыки надо было постараться.
    Мне кажется, что более продуктивно будет хакнуть одноплатник Яндекс-станции и залить туда debian, на который накатить тот же mdmTerminal2. Более подробно о нем писал тут.
    Мне нравятся "легко программируемые" возможности такого голосового ассистента (сценарий iH и железка с mdmTerminal2). Плохо одно - нет функционально законченного устройства, на которое можно установить mdmTerminal2. В частности мне нужна железка (одноплатник с Eth, массив микрофонов, RGB-индикация, усилитель на борту с клеммами для подключения динамиков и внешним, либо POE-питанием) с установкой в потолок! - хочу спроектировать, но времени совсем нет для этого...



  • При обращении из сценария типа this.info("text2speech","admin",'Свет прихожая включен'); правильно понимаю, что в отладчике плагина должно что-то происходить ? У меня он молчит. В отладчике пусто. Тестовая фраза также не произносится. Где смотреть, кто подскажет ?



  • @fanagor Добрый день, а токен у вас есть ?
    Также проверьте что у вас установлены в системе один из следующих плееров:
    mplayer afplay play aplay



  • @dev токен есть. Плеер mplayer не поставился. "afplay play aplay" не нашел таких. VLC не подходит ? Не говорит, ну никак. Нет тестовой фразы. Может специфический кодек какой требуется для плагина ?


Log in to reply