Дисклеймер: Я не рассматриваю какие-либо алгоритмы и API для работы со звуком и распознаванием речи. Эта статья о проблемах при работе с аудио и об их решении с помощью Go. phono — прикладной фреймворк для работы со звуком. Его основная функция — создать конвейер из разных технологий, который обработает звук за вас нужным вам образом. При чём тут конвейер, к тому же из разных технологий и зачем ещё один фреймворк? Сейчас разберёмся. Читать дальше →
Если вы когда-нибудь читали агитации, призывающие к изучению Haskell, наверняка вас убеждали, что в нём ну очень удобно обрабатывать ошибки, ведь там есть Монада Either.Но это неправда. В хаскельных школах не рассказывают, как удобно(?) обрабатывать ошибки. А я расскажу. Обработать ошибки без регистрации и СМС
Звук — вещь неоднозначная. Одни слушают музыку через EarPods, а другие — работают над созданием музыкальных произведений на профессиональной аппаратуре. Для третьих звук играет роль дополнения к спорту или лайфхака для хорошего самочувствия, а для четвертых — это не более чем математика. С экосистемой звука связано множество специальностей, и в каждой он играет свою роль. В этом материале мы рассмотрим, как воспринимают звук те, кто с ним работает. Читать дальше →
Продолжаю эксплуатацию экзотического ноутбука Panasonic Toughbook CF-19Mk5 На данный момент он работает под управлением Alt LinuxРаботает достойно, решая практически все повседневные задачи.Как и в случае с тачскрином (см. другую мою заметку), с определённого момента появился забавный глюк со звуком. Работает звук через динамик.. Если экран потушить - звук продолжается. Если экран включить - звук выключается. При этом через выход наушника звук идёт без перебоев. Читать далее