3 место Синтез текста в речь

sibrisrush

Новичок
Регистрация
13.12.2020
Сообщения
4
Благодарностей
0
Баллы
1
Тогда да, тут по сложнее будет, нужно переводить субтитры построчно, на выходе получится много аудиофайлов.
Затем обрабатывать аудиофайл (например с помощью ffmpeg) по таймкоду, чтоб полученный аудиофайл соответствовал длительности таймкода (либо чуть ускорять, либо чуть замедлять ) и потом все эти нарезки склеивать в одно целое)
Я так далеко не копал, возможно под это дело есть какие-то сторонние библиотеки
А за 3000 руб сделаете такую модификацию?) Просто очень хочется смотреть видоиски образовательные на ютьбе в нормальном озвучке)
 

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
7 текстов озвучивает в демо и ошибка потом 400 https://prnt.sc/10amhp0
У вас ошибка 400, возможно в тексте есть какие-то символы, которые нужно обрабатывать. Может и в Яндексе что поменялось, тут надо смотреть, разбираться конкретно на вашем примере, какой текст, какие настройки и тд.
И шаблон скачивали самый последний или из старт поста?
 

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3
Что вы там нашаманили )) ?? Перенес исходные текста для озвучки в папку с зеннопостером и вроде все заработало))
 

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3
как то рандомно работает то 3 то 10 сделает, текста без особых символов, версия шаба обновленная https://prnt.sc/10bdd2w
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
как то рандомно работает то 3 то 10 сделает, текста без особых символов, версия шаба обновленная https://prnt.sc/10bdd2w
Нужно в таком случае запускать в ProjectMaker и вылавливать ошибку, по шагам.
Возможно передается слишком много текста и не обрабатывается запрос, в таком случае в шабе нужно править, кол-во символов для разделения текста...
Хотя, когда я публиковал статью, для теста я парсил 1 том война и мир, все норм было. Сейчас, возможно, лимиты какие-то установили.

Или "палят" по IP адресу, что много запросов идет.
 

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3
а там только один прокси можно вставлять или несколько в столбик ? И в каком формате ?
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
а там только один прокси можно вставлять или несколько в столбик ? И в каком формате ?
Делал только для 1, но можете прикрутитьь несколько. Формат стандартный для зенно: логин:пароль@IP адрес:Порт
 

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3
подскажите как в шаблон добавить голосовой движок Ivona Татьяна , скачал экзешник так у него свой софт, Хотел что бы скачаный голосовой движок интегрировался в винду , как здесь https://prnt.sc/10o7hah
 

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3
Добавилось , крутая озвучка ))0 В разы быстрее яндекса и бесплатно на 30 дней
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
подскажите как в шаблон добавить голосовой движок Ivona Татьяна , скачал экзешник так у него свой софт, Хотел что бы скачаный голосовой движок интегрировался в винду , как здесь https://prnt.sc/10o7hah
Когда устанавливаешь экзешник, голосовой движок по идее должен установиться в систему автоматом (возможно потребуется перезагрузка)
Потом в интерфейсе шаблона нажимаешь кнопку получить имя движка, там будет отображен список всех доступных голосовых движков, из этого списка выбираешь необходимый движок и вставляешь его в поле имя движка для озвучки
 

jkvoka

Client
Регистрация
24.02.2009
Сообщения
478
Благодарностей
3
Баллы
18

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
Подскажите, кто подключал яндекс спич платный- как выглядит строка обращения к синтезатору?

Вот такая конструкция не работает (ппробовал вставить OAuth-токен , и IAM-токен )

А что в коде не посмотрите, он же открыт...
 
  • Спасибо
Реакции: jkvoka

jkvoka

Client
Регистрация
24.02.2009
Сообщения
478
Благодарностей
3
Баллы
18

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
То, что для одних кажется очевидным, для других может выглядеть как дремучий лес. Подскажите, где смотреть?
Открываете шаблон, там есть кубик на C# - Yandex SpeechKit API (полная версия)
1) Нужно получить IAM-токен
2) Потом делаем сам запрос (в коде используется библиотека xNet) - ниже скрин кода.
3) Далее уже обрабатываем полученный ответ.

75327
 
  • Спасибо
Реакции: jkvoka

volna88

Client
Регистрация
07.02.2021
Сообщения
56
Благодарностей
2
Баллы
8
Подскажите пожалуйста, какие библиотеки dll нужно качать?
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
  • Спасибо
Реакции: volna88

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 432
Баллы
113
А зачем нужна эта библиотека, если стандартным методом POST всё отлично работает?
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
А зачем нужна эта библиотека, если стандартным методом POST всё отлично работает?
не все отлично... Стандартным способом у меня были проблемы с сохранением файла, поэтому использовал библиотеку.
 

mrstorm

Client
Регистрация
16.04.2015
Сообщения
205
Благодарностей
14
Баллы
18
всем привет. Не подскажите как запустить шаблон? Там два архива, в одном шаблон, во втором VS. Распаковал все в одну папку - но запуская шаблон - появляется только ошибка от зенно постера, скрипт от VS не появляется для ввода текста и выбора голоса и т.д.
Что делаею не так?
Спасибо!
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
всем привет. Не подскажите как запустить шаблон? Там два архива, в одном шаблон, во втором VS. Распаковал все в одну папку - но запуская шаблон - появляется только ошибка от зенно постера, скрипт от VS не появляется для ввода текста и выбора голоса и т.д.
Что делаею не так?
Спасибо!
Архив от VS можно вообще не трогать, это просто показано как внутри устроена визуальная часть, на работу шаблона он не влияет.

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

scr.jpg
 

DemonX

Новичок
Регистрация
01.04.2016
Сообщения
10
Благодарностей
2
Баллы
3
Всё работало хорошо в беслатном ржиме. Но в конце озвучки стала добовляться фраза "Текст озвучен с помощью ЯндексSpeechKit"
Как я апонимаю халява закончилась, или что делать?



"
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
Всё работало хорошо в беслатном ржиме. Но в конце озвучки стала добовляться фраза "Текст озвучен с помощью ЯндексSpeechKit"
Как я апонимаю халява закончилась, или что делать?



"
Бесплатный режим давно не тестил.
Если в конце озвучки добавляется фраза, то нужно просто обрезать в конце несколько секунд, например при помощи ffmpeg.
 

mrstorm

Client
Регистрация
16.04.2015
Сообщения
205
Благодарностей
14
Баллы
18
Архив от VS можно вообще не трогать, это просто показано как внутри устроена визуальная часть, на работу шаблона он не влияет.

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

Посмотреть вложение 76138
доп. бибилиотеки разместил сразу как указано на скрине.
Ошибка вот такая:
76202


Зенка Лайт, версия старая
 
Последнее редактирование:

mrstorm

Client
Регистрация
16.04.2015
Сообщения
205
Благодарностей
14
Баллы
18
В итоге удалось запустить проект, удалив все кубики кроме демо режима. Но появилась новая ошибка после ввода исходных параметров в самом начале:
Тип Время Сообщение
13:29:35 "Выполнение действия CSharp OwnCode Значение параметра не может быть строкой нулевой длины.
Parameter name: value"
Вроде все поля заполнил.
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
В итоге удалось запустить проект, удалив все кубики кроме демо режима. Но появилась новая ошибка после ввода исходных параметров в самом начале:
Тип Время Сообщение
13:29:35 "Выполнение действия CSharp OwnCode Значение параметра не может быть строкой нулевой длины.
Parameter name: value"
Вроде все поля заполнил.
Скиньте ваш шаблон + файл Settings.json из директории проекта
Проверю у себя что не так. Какая версия ZennoPoster используется?
 

mrstorm

Client
Регистрация
16.04.2015
Сообщения
205
Благодарностей
14
Баллы
18

Вложения

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
Проверил у себя, все отработало корректно.
Возможно это из-за версии шаблона, т.к. мин. версия на котором тестировал была 5.27.0.0

Попробуй установить демо версию ZennoPoster и проверить.

Так же посмотри чтоб все переменные были заполнены, вот на твоем пример который мне скинул:

scr.jpg
 
  • Спасибо
Реакции: mrstorm

DemonX

Новичок
Регистрация
01.04.2016
Сообщения
10
Благодарностей
2
Баллы
3
Бесплатный режим давно не тестил.
Если в конце озвучки добавляется фраза, то нужно просто обрезать в конце несколько секунд, например при помощи ffmpeg.
Обрезать непроблемма,сложно выловить тот ролик куда яндекс плюнул свою метку. Когда отправляешь несколько текстов, что бы потом склеить в одно длинное. Не во все роики он вставляет. Бывает два перых чисто потм с 3 го вставляет сою метку. бывает с 4, тоесть как то рандомно. и вставляет то в конце ролика то в начале.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)