Автоматическая загрузка сотен видео в день. Заставь Youtube вздрогнуть[2].

10 видео на новый канал максимум в день.
 
А какую версию зенки использовать? У меня на 7.4.0.0 выдает ошибку компиляции.
Screenshot_568.png
 
7.4.0.0
 
На gazeta.ru поменялось что-то?.. Кажется XPath для блоков текста нужно переделать...
 
На gazeta.ru теперь сделали рандомизацию классов блоков в статьях, да? :-)
 
Поменял таки.
Теперь вот так работает.
 

Вложения

Не парсит текст, кажется из-за xpath.
Подставил //div[@class='b_article-text']/p[1] не находит текстовый блок.
 

Вложения

  • 1.png
    1.png
    19,3 KB · Просмотры: 258
  • 2.png
    2.png
    8,5 KB · Просмотры: 258
Выше и в стартпосте поменял шаблон.
 
  • Спасибо
Реакции: Lightest
В папке audio создается файл generate.html

83278


Если я правильно понимаю это ошибка при обращении к yandex.speech.
Использую "секретный ключ" из 40 символов :)

Это может быть связано с текстом не на русском языке?
Нужно ли переименовать в этом случае все audio.wav в audio.mp3?
 
Такая ошибка говорит о недействительном ключе. audio.wav и audio.mp3 одинаково хорошо работают.. Если хотите audio.mp3 - надо поменять wav на mp3 во всём коде.
 
Мне кажется что-то не так с этим запросом в шаблоне:

//ссылка для запроса перевода текста в голос
string linkAudio = "https://tts.voicetech.yandex.net/generate?key=" + audioKey +"&text=77777&format=wav&lang=en-US&speaker=alyss";

В документации yandex cloud вот такое:

83283
 
Мне кажется что-то не так с этим запросом в шаблоне:

//ссылка для запроса перевода текста в голос
string linkAudio = "https://tts.voicetech.yandex.net/generate?key=" + audioKey +"&text=77777&format=wav&lang=en-US&speaker=alyss";
На русском с данными как в шаблоне этот запрос отлично отрабатывает, смотрите видео, там есть готовый ролик.
 
Использую API ключ для yandex speech, приходит ответ "423 Locked" либо "Text is too long!" , но в тексте меньше 1000 символов. Пересоздавал ключ, роль "editor" установил. В чем может быть проблема?
 
Последнее редактирование:
423 Locked - ключ недействителен, вторую ошибку не встречал. Новый ключ должен был помочь.
 
в 1 случае из 100 примерно создается аудио файл... :)
 
Вот такая картина наблюдается при отправке запроса.
Выходит, что ключ правильный, рабочий. Почему тогда так происходит?
 
Последнее редактирование:
Какой файл сохраняется в папку audio?
 
Вот короткое видео с демонстрацией кода каждого кубика и выполнением без ошибок.
 
Вот короткое видео с демонстрацией кода каждого кубика и выполнением без ошибок.
Да, у меня были ошибки с зависимостями и некоторыми библиотеками, пришлось еще visual basic 8.0, который в составе 2005 студии устанавливать :), но сейчас все упирается в получение ответа от yandex speech ((
 
Я не могу говорить за yandex speech
Если ключ рабочий - всё работает нормально.
Там должен создаваться файл generate.mpg и он затем переименовывается в audio.wav
Вот у человека
slava1975
были похожие проблемы, он их решил с тем же кодом. Поинтересуйтесь у него.
 
Я не могу говорить за yandex speech
Если ключ рабочий - всё работает нормально.
Там должен создаваться файл generate.mpg и он затем переименовывается в audio.wav
Вот у человека
slava1975
были похожие проблемы, он их решил с тем же кодом. Поинтересуйтесь у него.

Написал в тех.поддержку Yandex Cloud.

Вопрос:

"Делаю запрос к yandex speech на синтезирование короткого текста, но чаще всего получаю ответ "423 locked", очень редко в ответ на запрос приходит аудиофайл. Использую секретный ключ API с идентификатором ajesfhft1q8k810j60sn Запрос выглядит вот так: https://tts.voicetech.yandex.net/generate?key=(мой ключ) &text=текст&format=mp3&lang=ru-RU&speed=1&emotion=neutral&speaker=oksana

Ответ:

"Добрый день! Вы используете вызовы к уже не работающему API endpoint api — https://tts.voicetech.yandex.net/ Используете новое. С примерами можно ознакомиться в документации: https://cloud.yandex.ru/docs/speechkit"
 
Написал в тех.поддержку Yandex Cloud.

Вопрос:

"Делаю запрос к yandex speech на синтезирование короткого текста, но чаще всего получаю ответ "423 locked", очень редко в ответ на запрос приходит аудиофайл. Использую секретный ключ API с идентификатором ajesfhft1q8k810j60sn Запрос выглядит вот так: https://tts.voicetech.yandex.net/generate?key=(мой ключ) &text=текст&format=mp3&lang=ru-RU&speed=1&emotion=neutral&speaker=oksana

Ответ:

"Добрый день! Вы используете вызовы к уже не работающему API endpoint api — https://tts.voicetech.yandex.net/ Используете новое. С примерами можно ознакомиться в документации: https://cloud.yandex.ru/docs/speechkit"
Я использую
Пока оно работает
 
Я использую

Пока оно работает

Пробовал составить запрос по аналогии, используя параметры в теле запроса из документации yandex speech (https://cloud.yandex.ru/docs/speechkit/tts/request), но где-то допускаю ошибку((
83363

Вы не могли бы подсказать, как будет выглядеть запрос к новому API? Буду вам очень благодарен!
 
Пробовал составить запрос по аналогии, используя параметры в теле запроса из документации yandex speech (https://cloud.yandex.ru/docs/speechkit/tts/request), но где-то допускаю ошибку((
Посмотреть вложение 83363
Вы не могли бы подсказать, как будет выглядеть запрос к новому API? Буду вам очень благодарен!
Я не пользуюсь новым api яндекса и у меня нет ключей для него, поэтому я не могу проверить как оно работает. В документации должны быть примеры. Попробуйте, как работает windows синтезатор, может, его хватит.
 
Я не пользуюсь новым api яндекса и у меня нет ключей для него, поэтому я не могу проверить как оно работает. В документации должны быть примеры. Попробуйте, как работает windows синтезатор, может, его хватит.
Озвучка Windows синтезатором ужасна. Ключ для нового API тот же. Да, в документации есть примеры. Не буду вас больше отвлекать :-)
 

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