RU

Открытые модели против облака: T-one, GigaAM или Deepgram: что реально тянет обычный CPU для живых субтитров в звонке

Открытые модели против облака: T-one, GigaAM или Deepgram: что реально тянет обычный CPU для живых субтитров в звонке Мне понадобились живые субтитр…

распознавание речиspeech-to-textтранскрибацияживые субтитрыT-oneGigaAMVoskDeepgramopen sourceWebRTC
Habr
RU

Как я запилил «Дискорд» для вечерних каток в стиле рации

Привет, друзья. Долго думал, с чего начать. Может, забить промт в нейросеть — от которой уже все устали — и, махнув рукой, сказать «и так сойдёт» ил…

WebRTCP2PSFUMCUJanus Gatewayголосовой чаттекстовый чатмедиасерверрацияSetChat
Habr
RU

Кооп-бадминтон на двух телефонах с сонар-управлением, и зачем мне понадобилась картонка

В прошлой статье я показывал игру, где телефон работает как сонар: пищит ультразвуком, слушает эхо и по нему понимает, где ладонь. Следующий вопрос…

сонарультразвукWeb Audio APIrollback netcodeWebRTCмультиплееркооперативбраузерные игрыуправление жестамиClaude
Habr
RU

Никто не просил — а я сделал банку робота-секретаря

Я люблю решать нерешаемые проблемы , делать людям жизнь легче, тестить гипотезы , создавать крутые продукты . Так меня позвали работать в Уралсиб, г…

робот-секретарьтранскрибацияwhisper.cppдиаризацияyandexgptWebRTCollamaExchange Web ServicesDimaTorzokзакрытый контур
Habr
RU

После сборки на Tauri затрещал голос и почернел стрим: разбираем три ошибки одного теста

После сборки на Tauri голос начал трещать, автокалибровка почти минуту вмешивалась в разговор, а демонстрация экрана через минуту становилась чёрной…

TauriWebView2Web Audio APILiveKitWebRTCOpusAndroidджиттер-буфераудиодемонстрация экрана
Habr
RU

Почему смена IP не делает вас новым пользователем

Вы держите личный и рабочий аккаунты на одном сервисе — просто чтобы не путать переписку и не смешивать процессы. Или ведете пару разных аккаунтов д…

отпечаток браузерафингерпринтингмультиаккаунтингантифродприватность в интернетеVPNпроксиантидетектWebRTCWebGL
Habr
RU

Как я случайно создал голосовой чат, который невозможно прослушать

Я не пытался сделать «приватный мессенджер» и вообще не думал про слежку и прослушку. В один день мне просто надоело, что созвониться с человеком —…

WebRTCP2Pголосовой чатголосовой чат без регистрацииальтернатива DiscordприватностьNode.jsVoIPperfect negotiationmesh
Habr
RU

А что, если управлять торговой платформой голосом? За 48 часов собрали голосового ассистента и проверили

Привет, Хабр! Меня зовут Платон Малюгин, я Android Developer в Garage Eight. Мы в компании разрабатываем экосистему инвестиционных продуктов, и…

голосовой ассистентAI AgentRealtime APIWebRTCLLMмобильный клиентинвестиционная платформахакатонархитектура ассистентаинвестиционные операции