{"id":6582,"title":"\u0426\u0418\u0410\u041d \u0441\u043a\u0443\u043f\u0430\u0435\u0442 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043e\u0432","url":"\/redirect?component=advertising&id=6582&url=https:\/\/vc.ru\/cian\/294481-vam-zvonok-iz-cian-zachem-kompaniya-skupaet-nomera-telefonov-i-kak-call-tracking-pomogaet-klientam-servisa&placeBit=1&hash=047f0d61d5fb15424d0edfa83b3119ee0f5cee3045775490b3df524eaf8e59cf","isPaidAndBannersEnabled":false}
Трибуна
tgaru

YouTube SubSound — автоматическая озвучка субтитров на YouTube

Расширение для браузера, которое озвучивает субтитры на YouTube.

Демонстрация работы Chrome расширения "YouTube SubSound".

Вступление

Привет всем! Заходя на YouTube мы ограничиваемся роликами, язык которых нам знаком, а великое множество контента на других языках мы игнорируем. "Как здорово было бы стереть эту границу!" – подумал я и создал «YouTube SubSound».

Это бесплатное расширение озвучивает субтитры на YouTube параллельно видеоролику и поддерживает русский, английский, японский, китайский, корейский, французский, немецкий, испанский, итальянский и польский языки.

Процесс разработки

Немного предыстории. Всё началось с идеи переводить и озвучивать фильмы и сериалы. Интересно было пощупать механику субтитров, синтеза речи и синхронизации с видеорядом. После недолгой попытки реализации стало понятно, что полезного и удобного применения этому я не смогу найти и всё остановилось особо и не начавшись.

Но через некоторое время, открыв какое-то видео на YouTube с субтитрами, я ощутил сложность одновременно следить за картинкой ролика и читать перевод. Сопоставив предыдущий неудачный опыт озвучки фильмов с новой проблемой, родилась идея оживить субтитры YouTube программно генерируемым голосом. Итак, я решил сделать расширение для Chrome, т.к. это самый удобный способ внедрить данную функцию.

Накидав небольшую демку на ~80 строк кода, я понял, что получается довольно неплохо, хоть и результат сильно зависит от качества перевода. Само собой, лучше всего выходило с роликами, где автор позаботился о написании/переводе субтитров. Но доработав код, удалось добиться довольно приемлемой слушабельности. И в какой-то момент, во время теста я слушал фоном интервью-ролик с очень быстрой подачей и обнаружил, что не только уловил суть, но и не почувствовал сильного дискомфорта (тут дело вкуса) при прослушивании!

Записал пару видео, нарисовал быстро логотип, сделал скриншоты и отправил расширение на модерацию в Chrome Web Store, где за 2 дня его проверили и опубликовали. Теперь любой желающий может его бесплатно установить.

Как пользоваться?

Первым делом нужно установить расширение «YouTube SubSound» в ваш браузер.

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

Всё! Голос будет идти параллельно с видео!

Дальнейшие планы

Озвучку на текущем этапе сложно назвать профессиональной. Поэтому в планах добавить синтез речи от Yandex и Google, которые должны улучшить качество звучания и восприятия слушателем.

Также есть идея регулировать скорость произношения и высоту голоса для отдельных фраз, дабы как можно сильнее приблизиться к оригинальной звуковой дорожке.

Заключение

Продукт призван помочь людям получить доступ к контенту, который в силу языкового барьера недосягаем или тяжело воспринимаем. YouTube SubSound даёт возможность смотреть обучающие, научно-популярные или развлекательные видео без привязки к конкретному языку!

Я с нетерпением жду ваших отзывов о разработанном мной расширении. Не стесняйтесь оставлять комментарии! И если вам понравилось, проголосуйте за проект на ProductHunt.

Демонстрация работы Chrome расширения "YouTube SubSound".
{ "author_name": "tgaru", "author_type": "self", "tags": [], "comments": 186, "likes": 239, "favorites": 217, "is_advertisement": false, "subsite_label": "tribuna", "id": 268237, "is_wide": true, "is_ugc": true, "date": "Sat, 10 Jul 2021 07:29:09 +0300", "is_special": false }
0
186 комментариев
Популярные
По порядку
Написать комментарий...

Удачи и есть планы на другие браузеры(safari, firefox)! ред.

14

Спасибо! Конечно. Если идея найдёт свою аудиторию, можно уже будет задумываться над другими браузерами.

21

Думаю что это полезное расширение, даёт много возможностей. Снимает ограничение, между языковым полюсом)

3

Ваш комментарий - это вот на каком языке написано? У меня русский родной, но что такое «между языковым полюсом» так и не понял.

4

Для вас тогда грани. Если вы не совсем поняли меня, но вроде русским языком написала.

0

Давно бы сам ютуб мог бы дорожки добавить, а сообщество бы разобралось нужно ли оно или нет. ред.

3

Думаю что Ютуб сделает выводы и начнет сам себе делать такие сервисы. Только на подписку денег больше поставят.

2

Это точно. Но пока будем справляться своими силами.

0

В FF тот же формат. Особых проблем с конвертацией быть не должно.
Update: увидел что там Web Speech API, которого нет в FF. ред.

2

Расширение отличное.

Хочу предостеречь от вот таких комментариев, когда их читаешь, то кажется, что пользователям это действительно нужно, в реальности это очень трудоёмкие задачи, а пользоваться будут три калеки. Реально нужные функции можно собрать в каких-нибудь сборщиках идей, типа: https://control.product.connectwise.com/communities/1-feature-request-portal/topics

2

Синтезатором речи от яндекс или гугл не советую пользоваться в силу нарушения авторских прав. Это нарушение может поставить крест на вашем изобретении

0

Да, на другие браузеры тоже очень надо! А то так и будем сидеть на Хроме. А хотелось бы на Safari...☺️

0

Человек! Ты молодец!
Довёл до реализации! Была такая идея, но руки и голова инженера не позволяют реализовывать подобное.
Спасибо за работу!

8

Теперь можете пользоваться этим) Оно бесплатное)

5

Аналогичная идея была, да, но тоже упёрся в это вот все

1

руки и голова инженера не позволяют реализовывать подобное

Это как?

0

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

Плюсанул вас на PH 😂 ред.

6

PornHub?)

6

ProductHunt) В конце статьи есть ссылка. 

5

Со смартфоном пока не представляю как это реализовать. За PH отдельное спасибо!

2

Комментарий удален по просьбе пользователя

2

Это одна из тех идей, когда думаешь: "Это так гениально и просто. Почему я до этого не додумался?!"🤔 ред.

7

Надеюсь это будет также сильно популярно)

0

Супер

4

Сенкью)

1

Думайте сразу про smart TV - tizen, webos, android. Это путь к масс-маркету.

Идея - огонь! 

5

Спасибо за совет, всё впереди!

0

надо бы еще научить приглушать в оригинальной дорожке речь говорящего

4

Громкость оригинальной дорожки можно прям в плеере менять. А вообще, готовлю скоро обновление, с возможностью менять скорость и громкость озвучки, если автоматическая не устраивает.

3

Комментарий удален по просьбе пользователя

0

Спасибо! У любого расширения можно посмотреть код. Можете сами глянуть или отдать специалисту. 

3

Комментарий удален по просьбе пользователя

5

Да и сам гугл ужесточил правила и проверяет такие вещи в расширениях. Спасибо большое за расширение

1

Не планируете залить на GitHub?

0

Не думал пока над этим. Возможно так и поступлю. 

2

специалиста нет, но вот после установки этого расширения у меня ютуб начал жестко тормозить и откликаться на управление с задержкой 10-20 секунд. Стала вылазить какая то шняга - автоматические субтитры, которые непонятно как отключить даже после удаления и отключения вашего создания. Благо хоть тормоза после удаления ушли!

0

Спасибо за фидбек! Вышло обновление, где исправлены многие баги. Добавлена возможность настраивать скорость и громкость озвучки! А также добавлен автоматический выбор субтитров на нужном языке и скрытие субтитров! ред.

1

Спасибо! Отличное расширение!!!

2

Рад, что вам нравится) Приятного использования!

4

Гениально! Большой респект!

2

Попробовал. Предложение по улучшению - сделать звук озвучки громче (или звук оригинального видео тише). А то иногда не слышно озвучку

3

Громкость оригинальной дорожки можно прям в плеере менять. Готовлю скоро обновление, с возможностью менять скорость произношения и громкость озвучки.

3

Спасибо! 

1

 проголосуйте за проект на ProductHant.

ProductHunt *

3

Исправил, спасибо:) 

2

Предложение: Если нет субтитров на нужном языке, можно прикручивать перевод оригинальных субтитров (английских, их вроде Ютуб автоматом генерить может) и озвучивать сразу перевод на нужный язык.
И конечно, нужно для смартфона решение

3

YouTube может эти субтитры и перевести сам (в интерфейсе есть кнопка «Перевести…»).

1

Сейчас это именно так и работает) Сначала средствами YouTube переводятся автоматические или добавленные вручную субтитры, а потом расширение их озвучивает. На видео это продемонстрировали

1

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

3

Конечно пробуйте! Напишите после фидбек, если не сложно.

0

я сейчас немного протестировал расширение, нашел некоторые неприятные моменты: 
1) Оно не работает с автоматическими субтитрами, они вообще перестали появляться
2) Не всегда успевает дочитать предложение, переходит резко на новое. Зашел к какому то парню, который довольно быстро говорит и уже не получается пользоваться этим расширением.

Идея хорошая, буду пользоваться, надеюсь появится аудитория и расширение будет развиваться ред.

2

1. Да, пришлось отключить озвучку рулонных субтитров, их очень сложно обрабатывать. Но они в дальнейшем тоже будут работать.
2. Скоро выйдет обновление с настройками скорости и громкости. Возможно даже придумаю как автоматом подстраивать скорость.

Полезные замечания, спасибо!

1

Да, большинство роликов с автоматическими субтитрами. жду версию с ними)

1

Друг, у тебя Яндекс идею позаимствовали , хорош. 

3

Очень годно. Благодарствую. Не бросай это дело.

2

Спасибо. Пишите фитбэк, как появятся мысли во время использования!

1

Может ввести маленькую плату за расширение, что бы не бросали работу над ним? Или гитхаб?🤔 ред.

0

Автор, это очень круто! Спасибо тебе!

2

Пожалуйста :)

1

Ждите звонок из Нетфликса

2

Netflix, напишите мне, сделаю вам такое же!

2
Необходимый Даниль

*охладите трахание*

2

Тут мои полномочия всё…

2

Мне очень пригодится, я часто смотрю спорт и много проблем с переводом. Спасибо автору за статью.

2

Спорт - довольно интересная ниша для популяризации этого расширения. Спасибо вам за использование!

1

Спасибо вам за такое расширение, думаю вы станете очень востребованными.

1

Очень круто!!! 

2

Пользуйтесь и пишите фитбэк - буду рад почитать!

1

И никто не упомянул, что это почти как в Железном человеке? Крутота же! Жду обновление с синтезом речи от Яндекса и Google

2

А ведь действительно!) Даже нашёл этот момент (0:52):
https://youtu.be/7__lfBX9No8?t=52

1

Рад, что вам понравилось!

1

Прекрасная идея!
И уже воплощённая.
Это просто здорово! 👍🏻😊

Установила и буду пользоваться.
Проголосовала в Ханте.

Успехов в совершенствовании! 🍀

2

Спасибо большое! Буду развивать! 

1

Было бы круто если вы связались с разработчиками YouTube Vanced и эта ваша фича появилась в их продукте! Готов даже задонатить за такое)

2

Плюсую!
А выбор голоса озвучки будет?
P.S.Добавите голос Николая Дроздова)

1

Думаю да. На стадии MVP пока один голос и минимум проблем)

1

то думаешь по монетизации и скейлу?

1

Буду развивать расширение в бесплатном виде и постараюсь охватить как можно больше платформ.

1

круто очень полезное расширение!

1

Дальше будет ещё лучше! Спасибо :)

1

Пользуясь случаем, респектую будущему долларовому миллионеру!
Наконец полезная фича!

1

Ну, что вы, сэр)

1

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

1

Громкость оригинального звука можно убавить в самом плеере YouTube. А настройки скорости и громкости озвучки появятся в новом обновлении. Спасибо!

1

UPD: Добавлена возможность настраивать скорость и громкость озвучки! 

0

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

0

Отличный плагин, установил пользуюсь!

1

Спасибо! Пишите фидбек! 

1

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

0

Пока в поисках хорошего бесплатного API. Или платного, чтобы юзеры могли свой ключ вставить и сами платить за себя.

1

Хорошая вещь!

1

Благодарю! Приятного использования. Пишите, если будут проблемы с расширением!

0

Автор, спасибо! Бегу голосовать!

1

Вам спасибо) Оставляйте фитбэк, после того как протестируете!

0

Круто! Очень полезное расширение. Успехов в разработке и продвижении! ред.

1

Большое спасибо! Пишите фитбек после использования! ред.

0

Сразу пошел ставить.

1

Потом расскажите понравилось ли вам)

0

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

с одной стороны крутая идея, с другой стороны, потом удивляемся, как же это люди стали так лениться))

1

Когда это стремление развиваться стало расцениваться как лень?

0

так это, лень - двигатель прогресса) для разработчиков понятно, это движение и развитие, а для большинства потребителей - это медвежья услуга

0

прикольно как то я тут на вс пару месяцев назад тоже задавался таким вопросом про перевод субтитров мне тогда накидали похожее расширение

1

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

1

Записал себе! В ближайшее время выкачу обновление

0

Крутая идея. Только вот сыро еще очень:
1. Свернув ролик в "окно в окне" - заглючила вкладка, либо вылетает окно с текстом, которое невозможно закрыть (еле убил вкладку) 
2. Если вкладка не активна (работаешь в соседней вкладке и слушаешь ролик), то перестает работать озвучка.
3. В некоторых роликах нет реагирует на меню в субтитрах "перевод"
4. Иногда просто не появляется иконка с аудиосубтитрами
5. Нет выбора голоса (включить мужской или женский)
Доработайте, плз, верю что взлетит ;) ред.

1

Хороший список проблем. Обязательно решу их!

0

Нужная вещь ред.

1

Благодарю! Обязательно опишите свой опыт использования, как будет время.

0

и давно тут появилась кнопка "Слушать"?

1

Сам удивился. Не на всех статьях она есть.

0

Полезный проект! Успехов вам

1

Спасибо! Буду рад услышать об опыте использования.

0

- ред.

0

- ред.

0

чувак, ты реально крут.. ред.

1

Большое спасибо! 

0

ЕМААА, этооооо крууто) 
Я попробовала, есть задержка но в целом офигеноо 

1

Приятно это слышать(читать)! 

0

Делай стартап и продавай

1

Это уже стартап :)

0

А я так надеюсь, что однажды в мобильном приложении Ютуба появится переводчик субтитр, как и в браузере. Раз 5 писал письма с предложением, даже ответа шаблонного ответа не поступало обратно :(

1

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

1

Если бы ещё прикрутить нейросеть, которая автоматически будет подстраивать голос озвучки под голос в видео... ух, это будет просто бомба :)

1

продукт хороший , ))) после того , как попытался отключить расширение и продолжить просмотр ролика , крашит основательно и бесповоротно YouTube 

1

Не нужно отключать расширение :)

0

хороший совет )))

0

Идея понравилась, если хочешь и дальше развивать, а для этого нужны деньги. То обращайся к нам в стартап-акселератор Krokit. Пиши мне в ЛС, помогу заработать на этом деньги, через нас уже прошло 150+ стартапов facebook.com/igorsaevets

1

Прощай РуТуб))

Идея классная, и ещё около 2-х месяцев назад была нужда в таком решении.

Спасибо. Сегодня протестирую.

1

Вам спасибо! Рассказывайте друзьям, если понравилось расширение!)

0

Думаю, было бы неплохо в перспективе добавить возможность выбора голоса, как минимум мужской/женский.

1

прикольно, но голос не успевает за субтитрами

1

Буду улучшать! Спасибо!

0

tgaru, очень круто! Особенно учитывая, что это первый релиз.
Да, со встроенными сабами пока не пашет, но, я понял, работа ведётся.
Удачи! Будем следить.
Пришлось зарегаться на PH, но лайкнул!
Спасибо!

1

Вам спасибо!

0

https://youtu.be/DCW5owMNps0?list=LL автор посмотри, есть похожее приложение.  

1

Интересное решение.

0

Удивительно почему Гугл не сделают такую систему встроенную прямо в сайт. 

1

Сорри, не открывается.

0

Вбей это в гугл «Яндекс» создал прототип закадрового перевода видео в «Браузере» 

0

Оказалось, у меня AdBlock по ко ключевому слову «Яндекс» стоял.

0

Иронично) 

0

Знаете я очень много смотрю туторов на английском, связанных с рисованием. И часто включаю субтитры потому что не понимаю о чём речь. Так как мне нужно смотреть визуально материал а не на субтитры это расширение просто волшебно. Пускай говорилка звучит не так как бы хотелось. Но я посмотрел видео и пускай перевод ужасный. Но на 80% я усвоил больше. Просто спасибо, это реально очень полезная функция