Я сделал читалку для книг (второй раз)
По последним постам вы, думаю, заметили, что чтение книг на иностранном языке оказывается капец какая сложная задача и сложно даже к ней подступиться. Сейчас с ИИ это, конечно, стало проще, но всё-таки должны быть удобные инструменты, а не просто возможность скопировать кусок текста в чат. И такие инструменты даже есть, но честно говоря, мне ничего из этого не понравилось по разным причинам. Если вы что-то такое активно используете, напишите в комментариях.
Первая попытка была примерно год назад (тут) На момент публикации того поста читалка была в очень сыром виде, поэтому, несмотря на то что на моих книгах она работала, люди столкнулись с проблемами. По большей части эти проблемы были исправлены позже, примерно в сентябре, но об этом я уже не писал. Читалка поддерживала только обычный текст без форматирования и изображений. Конечно, этого было достаточно для 90% художественных книг, но всё-таки хотелось большего.
И я думал, как решить все эти непонятные проблемы — частично технические, частично интерфейсные. И думал я целый год, хотя, конечно, не каждый день. В этот раз я решил более тщательно всё проработать и протестировать. Первая версия была готова ещё пару месяцев назад, но пишу только сейчас, когда уже все очевидные ошибки исправлены.
Новая читалка — это приложение для Android. Поддерживает книги в формате epub и txt. Перевод по клику. Возможность выделить и перевести кусок текста. Поддерживает изображения. Есть оглавление, закладки. Можно сохранять слова в словарь сразу вместе с контекстом. Сохранённые слова можно повторять в читалке или выгрузить в CSV для загрузки в любую другую программу (например, Anki).
В читалке доступны 4 модели для перевода. Модели отобраны по критериям: качество перевода, цена, скорость ответа. ChatGPT не проходит по качеству, китайские — по качеству и скорости. Поэтому выбраны модели Gemini и Claude.
Сама читалка бесплатная, а взаимодействие с ИИ осуществляется через провайдеров:
- Polza.ai — для тех, кто в России, оплата от 100 руб.
- OpenRouter.ai — для тех, кто вне России, оплата от 5$
(Подробности на экране «Настройки» → «Перевод»)
Разово закидываете деньги провайдеру и потом тратите по мере чтения. 100 рублей, думаю, должно хватить надолго, но это зависит от того, как часто вы пользуетесь переводом и какие модели используете.
Мне было важно, чтобы книги по программированию в ней выглядели хорошо. Попробовал после этого несколько обычных читалок — оказалось, там код даже особо никак не выделяется и отображается примерно как обычный текст. Хотя их, очевидно, тоже делали программисты, но видимо не для себя.
Скачать тут
https://www.rustore.ru/catalog/app/ru.nanoreader
По последним постам вы, думаю, заметили, что чтение книг на иностранном языке оказывается капец какая сложная задача и сложно даже к ней подступиться. Сейчас с ИИ это, конечно, стало проще, но всё-таки должны быть удобные инструменты, а не просто возможность скопировать кусок текста в чат. И такие инструменты даже есть, но честно говоря, мне ничего из этого не понравилось по разным причинам. Если вы что-то такое активно используете, напишите в комментариях.
Первая попытка была примерно год назад (тут) На момент публикации того поста читалка была в очень сыром виде, поэтому, несмотря на то что на моих книгах она работала, люди столкнулись с проблемами. По большей части эти проблемы были исправлены позже, примерно в сентябре, но об этом я уже не писал. Читалка поддерживала только обычный текст без форматирования и изображений. Конечно, этого было достаточно для 90% художественных книг, но всё-таки хотелось большего.
И я думал, как решить все эти непонятные проблемы — частично технические, частично интерфейсные. И думал я целый год, хотя, конечно, не каждый день. В этот раз я решил более тщательно всё проработать и протестировать. Первая версия была готова ещё пару месяцев назад, но пишу только сейчас, когда уже все очевидные ошибки исправлены.
Новая читалка — это приложение для Android. Поддерживает книги в формате epub и txt. Перевод по клику. Возможность выделить и перевести кусок текста. Поддерживает изображения. Есть оглавление, закладки. Можно сохранять слова в словарь сразу вместе с контекстом. Сохранённые слова можно повторять в читалке или выгрузить в CSV для загрузки в любую другую программу (например, Anki).
В читалке доступны 4 модели для перевода. Модели отобраны по критериям: качество перевода, цена, скорость ответа. ChatGPT не проходит по качеству, китайские — по качеству и скорости. Поэтому выбраны модели Gemini и Claude.
Сама читалка бесплатная, а взаимодействие с ИИ осуществляется через провайдеров:
- Polza.ai — для тех, кто в России, оплата от 100 руб.
- OpenRouter.ai — для тех, кто вне России, оплата от 5$
(Подробности на экране «Настройки» → «Перевод»)
Разово закидываете деньги провайдеру и потом тратите по мере чтения. 100 рублей, думаю, должно хватить надолго, но это зависит от того, как часто вы пользуетесь переводом и какие модели используете.
Мне было важно, чтобы книги по программированию в ней выглядели хорошо. Попробовал после этого несколько обычных читалок — оказалось, там код даже особо никак не выделяется и отображается примерно как обычный текст. Хотя их, очевидно, тоже делали программисты, но видимо не для себя.
Скачать тут
https://www.rustore.ru/catalog/app/ru.nanoreader
👍29❤4
Я не понял в чем прикол, но читалку скачали толи два человека толи шесть.
Статистика rustore и appmetrika расходятся.
Но в любом случае это че-то как-то совсем мало.
Есть идеи в чем проблема?
Никто не читает ничего? или все на айфонах? или чего.
Или не понятно зачем она нужна? Может плохо объяснено?
Статистика rustore и appmetrika расходятся.
Но в любом случае это че-то как-то совсем мало.
Есть идеи в чем проблема?
Никто не читает ничего? или все на айфонах? или чего.
Или не понятно зачем она нужна? Может плохо объяснено?
❤8
❤3
Переключил YouTube на французский аккаунт.
Ожидание: буду больше смотреть и слушать на французском.
Реальность: перестал смотреть YouTube.
Ожидание: буду больше смотреть и слушать на французском.
Реальность: перестал смотреть YouTube.
😁63🤣40🤝7💯2
Говорят, что если перестать все время сидеть в телеге, за освободившееся время можно выучить пару иностранных языков. Да ну фигня какая-то.
😁39🤝23
Переделал читалку на веб-версию
https://nanoreader.ru/
Даже сам удивился, что получилось сделать буквально всё, что было в Андроиде.
Единственный нюанс - это озвучка. Она зависит от браузера и операционной системы.
Работает теперь сразу, без настроек и регистрации, и даже добавил пример книги, чтобы можно было сразу попробовать.
https://nanoreader.ru/
Даже сам удивился, что получилось сделать буквально всё, что было в Андроиде.
Единственный нюанс - это озвучка. Она зависит от браузера и операционной системы.
Работает теперь сразу, без настроек и регистрации, и даже добавил пример книги, чтобы можно было сразу попробовать.
🔥41❤9👍9🍓3
😭8❤2
Прочитал книгу на французском
288 страниц.
На это ушел месяц с хвостиком. По часу в день в среднем или чуть больше. Скорость чтения не знаю, может быть, 6 страниц в час в начале и, может быть, быстрее потом, но не так чтобы радикально быстрее. Пусть даже 10 страниц в час — это всё равно довольно медленно по сравнению с родным языком.
В словарь добавлено 590 слов.
Незнакомых слов было больше, добавлял не все. Не добавлял редкие слова или слова, смысл которых не совсем ясен.
Т. е. примерно получается от 2 до 4 незнакомых слов на страницу в среднем.
Одна страница примерно 300 слов. Т. е. получается незнакомых слов 1,3%.
Пользуясь случаем, передаю привет тем людям, которые рассказывают, что 100, 500 или 1000 слов достаточно, чтобы понимать 80% контента.
Мне с менее чем 2% незнакомых слов приходилось пользоваться словарем и автоматическим переводом, причём много раз — буквально на каждой странице. Без словаря, может быть, я бы понял 80% смысла, но хочется больше.
Кроме незнакомых слов, сложность заключалась в длинных предложениях. Много длинных предложений — 20 и более слов, что, впрочем, типично для книг. Такие предложения приходилось перечитывать по несколько раз, чтобы понять, о чём шла речь. И удавалось это не всегда. Или не всегда хотелось тратить столько сил на расшифровку предложения.
Временами я не мог понять предложение из знакомых слов даже после перечитываний. Оказывалось, что слово знакомое, но значение у него в данном месте другое.
Во время чтения заметил, что определенные слова которые автор часто использует запомнились сами собой.
Добавленные в словарь слова не повторял и заучивать не планирую.
Надо ли упоминать, что читал я в своей читалке. Что и вам рекомендую, если еще не пробовали.
288 страниц.
На это ушел месяц с хвостиком. По часу в день в среднем или чуть больше. Скорость чтения не знаю, может быть, 6 страниц в час в начале и, может быть, быстрее потом, но не так чтобы радикально быстрее. Пусть даже 10 страниц в час — это всё равно довольно медленно по сравнению с родным языком.
В словарь добавлено 590 слов.
Незнакомых слов было больше, добавлял не все. Не добавлял редкие слова или слова, смысл которых не совсем ясен.
Т. е. примерно получается от 2 до 4 незнакомых слов на страницу в среднем.
Одна страница примерно 300 слов. Т. е. получается незнакомых слов 1,3%.
Пользуясь случаем, передаю привет тем людям, которые рассказывают, что 100, 500 или 1000 слов достаточно, чтобы понимать 80% контента.
Мне с менее чем 2% незнакомых слов приходилось пользоваться словарем и автоматическим переводом, причём много раз — буквально на каждой странице. Без словаря, может быть, я бы понял 80% смысла, но хочется больше.
Кроме незнакомых слов, сложность заключалась в длинных предложениях. Много длинных предложений — 20 и более слов, что, впрочем, типично для книг. Такие предложения приходилось перечитывать по несколько раз, чтобы понять, о чём шла речь. И удавалось это не всегда. Или не всегда хотелось тратить столько сил на расшифровку предложения.
Временами я не мог понять предложение из знакомых слов даже после перечитываний. Оказывалось, что слово знакомое, но значение у него в данном месте другое.
Во время чтения заметил, что определенные слова которые автор часто использует запомнились сами собой.
Добавленные в словарь слова не повторял и заучивать не планирую.
Надо ли упоминать, что читал я в своей читалке. Что и вам рекомендую, если еще не пробовали.
❤21🔥11👍3😁2💘2