Всем привет! Меня зовут Евгений, я создал расширение ListenIt для браузера Google Chrome. Расширение позволяет автоматически создавать аудиоверсии статей, а читателям прослушивать их прямо с сайта.
Так сложилось что я уже не первый год пользуюсь всякими расширениями Google Chrome для озвучки текста, это очень полезно для людей с плохим зрением или просто для тех кто не хочет застревать на 1 странице при этом не имея возможности заниматься чем-то еще. Благодаря таким расширениям появляется возможность листать любимый сайт или заниматься своими делами при этом одновременно слушая какую либо интересную статью.
Но у всех таких расширений был минус, в основном принцип их работы был — выделяй и слушай. И так получалось что иногда приходилось выделять разные рекламные баннеры чтобы полностью выделить и озвучить статью. Так же во многих расширениях проблемы с нормальной русской озвучкой.
Так и родилась идея создать своё расширение которое можно адаптировать под каждый сайт отдельно без потребности выделять текст, а просто нажав на кнопку и слушать в хорошей русской озвучке.
На сегодняшний день расширение имеет только функционал озвучки определенного количества сайтов, а именно 5 сайтов.
Расширение добавляет кнопку для озвучки в крайних угол сайта, при нажатие на которую начинается озвучка открытой статьи.
Для озвучки используется Yandex SpeechKit, хорошей альтернативы для работы с русским языком я пока что не нашел.
Расширение имеет достаточно простой интерфейс, если сайт «озвучен» расширение покажет всем своим видом, что Вы можете прослушивать материал с этого сайта, или же наоборот не можете.
На текущий момент добавлено всего 5 сайтов для того чтобы была возможность нормально отследить все возможные ошибки для каждого сайта отдельно, если бы я добавил сразу 20 сайтов с этим было бы сложнее, но в планах расширять количество сайтов в большом количестве.
Так же из функционала сейчас доступна только одна кнопка «плей» что тоже будет меняться, будут добавлены кнопки для перемотки статьи вперед\назад.
На данный момент расширение в стадии тестирования, отсутствует любая монетизация, всё делается «для людей от людей». Я уверен что будут ошибки которые нужно исправить, по этому буду очень благодарен за фидбэк об ошибках на почту listenit.extension@gmail.com или в комментарии. Буду рад Вашим предложениям по тому, какие сайты еще добавить и какие изменения внести.
P.S. У пользователей с Украины могут быть проблемы из-за отсутствия доступа к Yandex
Идея
Так сложилось что я уже не первый год пользуюсь всякими расширениями Google Chrome для озвучки текста, это очень полезно для людей с плохим зрением или просто для тех кто не хочет застревать на 1 странице при этом не имея возможности заниматься чем-то еще. Благодаря таким расширениям появляется возможность листать любимый сайт или заниматься своими делами при этом одновременно слушая какую либо интересную статью.
Но у всех таких расширений был минус, в основном принцип их работы был — выделяй и слушай. И так получалось что иногда приходилось выделять разные рекламные баннеры чтобы полностью выделить и озвучить статью. Так же во многих расширениях проблемы с нормальной русской озвучкой.
Так и родилась идея создать своё расширение которое можно адаптировать под каждый сайт отдельно без потребности выделять текст, а просто нажав на кнопку и слушать в хорошей русской озвучке.
Расширение
На сегодняшний день расширение имеет только функционал озвучки определенного количества сайтов, а именно 5 сайтов.
Список озвученных сайтов на текущий момент![image](https://habrastorage.org/getpro/habr/post_images/264/ae6/241/264ae62413b3d3325be95121775d6ec0.webp)
![image](https://habrastorage.org/getpro/habr/post_images/264/ae6/241/264ae62413b3d3325be95121775d6ec0.webp)
Расширение добавляет кнопку для озвучки в крайних угол сайта, при нажатие на которую начинается озвучка открытой статьи.
Кнопка озвучки на сайте meduza.io![image](https://habrastorage.org/getpro/habr/post_images/dd9/45e/316/dd945e316979162a72f706877258892f.webp)
![image](https://habrastorage.org/getpro/habr/post_images/dd9/45e/316/dd945e316979162a72f706877258892f.webp)
Для озвучки используется Yandex SpeechKit, хорошей альтернативы для работы с русским языком я пока что не нашел.
Расширение имеет достаточно простой интерфейс, если сайт «озвучен» расширение покажет всем своим видом, что Вы можете прослушивать материал с этого сайта, или же наоборот не можете.
Интерфейс расширения![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/2f3/c0b/bef/2f3c0bbefd22983b7fc2b0e0dd4af3ce.png)
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/75e/8e2/08e/75e8e208ea1b9a424f6cefd05a631837.png)
![image](https://habrastorage.org/getpro/habr/post_images/2f3/c0b/bef/2f3c0bbefd22983b7fc2b0e0dd4af3ce.png)
![image](https://habrastorage.org/getpro/habr/post_images/75e/8e2/08e/75e8e208ea1b9a424f6cefd05a631837.png)
Планы на будущее
На текущий момент добавлено всего 5 сайтов для того чтобы была возможность нормально отследить все возможные ошибки для каждого сайта отдельно, если бы я добавил сразу 20 сайтов с этим было бы сложнее, но в планах расширять количество сайтов в большом количестве.
Так же из функционала сейчас доступна только одна кнопка «плей» что тоже будет меняться, будут добавлены кнопки для перемотки статьи вперед\назад.
Итоги
На данный момент расширение в стадии тестирования, отсутствует любая монетизация, всё делается «для людей от людей». Я уверен что будут ошибки которые нужно исправить, по этому буду очень благодарен за фидбэк об ошибках на почту listenit.extension@gmail.com или в комментарии. Буду рад Вашим предложениям по тому, какие сайты еще добавить и какие изменения внести.
P.S. У пользователей с Украины могут быть проблемы из-за отсутствия доступа к Yandex