Распознавание речи оffline
Системы распознавания речи развиваются сегодня очень быстро. Меня приятно поразила библиотека Whisper от OpenAI. Сконвертировать звуковой файл в текст можно оффлайн буквально парой команд, при этом качество распознавания получается очень хорошим.
Whisper написана на python и устанавливается при помощи pip:
# installing pip install -U openai-whisper # usage wisper file_to_recognize.mp3 --language Russian --model large
При первом запуске будет скачана голосовая модель для нужного языка, которая занимает несколько гигабайт на жестком диске. Распознавание голоса, особенно на CPU, занимает значительное время, получасовой файл обрабатывался на моем лаптопе пол-часа или даже дольше, но результат того стоит.
Выпал снег
На выходных выпал снег, причем достаточно много. Решил отвлечь ребенка от майнкрафта и построить из снега снеговика. Но снеговиков в майнкрафте не строят, стороят что-то более существенное.... Пришлось строить что-то более существенное...
Как вам, нравится?
Использование Git для двусторонней синхронизации заметок
Для синхроницации заметок на всех устройствах я использую GIT. Это просто: сначала нужно закомиттить локальные изменения, потом подтянуть изменения с сервера и позволить GIT смержить все конфиликты автоматически - для текстовых файлов это не принципиально. Затем запушить результаты мержа опять на сервер.
Процесс только звучит сложно, если делать его регулярно оно превращаесят в рутину и не требует больших усилий. Если сделать alias то тогда синхронизация будет делается в одну команду:
alias nmds='git add * ; git commit -am'\''autocommit'\'' ; git pull origin master --no-edit ; git add * ; git commit -am'\''autocommit, fix conflicts'\'' ; git push origin master'
Работает на Linux и на Termux под Android на Windows можно сделать аналогичный bash файл. Надеюсь кому-нибудь пригодится.
Песни Аквариума которые можно понять
Борис Гребенщиков выпустил в 2024 году альбом песен, которые, в отличие от других его творений, просты для понимания. Как он сам рассказал в своем подкасте "Аэростат", это мини-альбом из незаконченных песен на английском языке, которые было важно выпустить именно сейчас.
Английский для Бориса не родной язык поэтому слова в песнях предельно просты, чего не скажешь о смыслах. Если в Radio Silence мне трудно было разобрать слова, то ли из-за проблем со сведением, то ли так и было задумано, то в новом альбоме все предельно понятно. Послушайте сами — правда ведь, совсем другое дело?