Как стать автором
Обновить
26
Карма
0
Рейтинг
Ирина Максимова @imaximova

Technical writer

CI/CD для коммуникационной платформы Voximplant

Блог компании Voximplant Программирование *Системы управления версиями *Управление разработкой *
Туториал

Совсем недавно мы в Voximplant выпустили инструмент под названием VoxEngine CI. Для чего коммуникационной платформе нужна непрерывная интеграция и что можно сделать с её помощью, я расскажу в этой статье.

Если коротко, будем заливать изменения в приложениях на платформу удалённо с максимальным удобством для разработчиков.

Узнать всё
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 1.6K
Комментарии 4

Скрываем номера курьеров и клиентов с помощью key-value хранилища

Блог компании Voximplant JavaScript *Программирование *Разработка систем связи *Облачные сервисы *
Туториал

В условиях пандемии курьерские сервисы стали востребованы как никогда прежде. Чтобы клиент и курьер могли созвониться для уточнения информации по заказу, им нужно знать номера телефонов друг друга. А что насчет соблюдения прайваси? Многие сервисы доставок уже озаботились этим вопросом после не очень приятных инцидентов, о которых вы могли читать в новостях.

Каждый сервис использует свои решения для маскировки номеров клиентов и курьеров. В этой статье я расскажу, как сделать это с помощью key value storage в Voximplant.

Вау
Всего голосов 16: ↑15 и ↓1 +14
Просмотры 5.4K
Комментарии 9

Оптимизация графики в Voximplant Kit

Блог компании Voximplant Разработка веб-сайтов *JavaScript *Программирование *Разработка систем связи *

Что делать, если сценарий крутой и сложный, но из-за этого начинает тормозить? Данным вопросом задались наши разработчики Voximplant Kit и придумали функцию оптимизации. Продолжая серию обновлений Кита, расскажем, как оптимизация заставила большие сценарии летать и с какими проблемами мы столкнулись в процессе её создания.

Полетели!
Всего голосов 21: ↑19 и ↓2 +17
Просмотры 1.2K
Комментарии 0

Почему стоит обратить внимание на подход low-code/no-code

Блог компании Voximplant Анализ и проектирование систем *Управление разработкой *Будущее здесь
Перевод

Все мы в последнее время довольно много слышим о платформах low-code/no-code. Платформы без кода обещают сделать разработку программного обеспечения столь же простой, как использование Word’а или PowerPoint’а, чтобы обычный бизнес-пользователь смог продвигать проекты без дополнительных затрат (денег и времени) на команду инженеров. В отличие от платформ без кода, low-code по-прежнему требует определенных навыков программирования, однако обещает ускорить разработку программного обеспечения, позволяя разработчикам работать с предварительно написанными компонентами кода.

Читать далее
Всего голосов 25: ↑21 и ↓4 +17
Просмотры 14K
Комментарии 27

Машинное обучение в Hum to Search от Google

Блог компании Voximplant Алгоритмы *Машинное обучение *Искусственный интеллект Звук
Перевод

Навязчивые мелодии (англ. earworms) – хорошо известное и порой раздражающее явление. Как только одна из таких застревает в голове, избавиться от нее бывает довольно трудно. Исследования показали, что так называемое взаимодействие с оригинальной композицией, будь то ее прослушивание или пропевание, помогает прогнать навязчивую мелодию. Но что, если вы не можете вспомнить название песни, а можете только напеть мотив?
Читать дальше →
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 2.6K
Комментарии 2

RED: Улучшение качества звука с помощью резервирования

Блог компании Voximplant Google Chrome Браузеры Звук
Перевод

Еще в апреле 2020 года Citizenlab сообщил о довольно слабом шифровании Zoom и заявил, что Zoom использует аудиокодек SILK. К сожалению, статья не содержала исходных данных, чтобы это подтвердить и дать мне возможность обращаться к ней в дальнейшем. Однако благодаря Натали Сильванович из Google Project Zero и инструменту трассировки Frida я смог получить дамп некоторых необработанных кадров SILK. Их анализ вдохновил меня взглянуть на то, как WebRTC обрабатывает звук. Что касается восприятия качества вызова в целом, больше всего на него влияет качество звука, поскольку мы склонны замечать даже небольшие сбои. Всего десяти секунд анализа было достаточно, чтобы отправиться в настоящее приключение – на поиски вариантов улучшения качества звука, обеспечиваемых WebRTC.
Читать дальше →
Всего голосов 27: ↑27 и ↓0 +27
Просмотры 4.1K
Комментарии 0

Облачный гейминг с открытым исходным кодом на WebRTC: p2p, мультиплеер, zero latency

Блог компании Voximplant Разработка игр *Облачные сервисы *Игры и игровые консоли Будущее здесь
Перевод

ПО как услуга, инфраструктура как услуга, платформа как услуга, коммуникационная платформа как услуга, видеоконференции как услуга, а что насчет облачных игр как услуги? Уже было предпринято несколько попыток создания облачных игр (Cloud Gaming), например, Stadia, недавно запущенная компанией Google. Stadia не новичок в WebRTC, но могут ли другие использовать WebRTC так же?
Читать дальше →
Всего голосов 24: ↑24 и ↓0 +24
Просмотры 8.6K
Комментарии 25

«Живые» интерактивные логи: визуализация логов в Voximplant Kit

Блог компании Voximplant Разработка веб-сайтов *JavaScript *Программирование *

Мы продолжаем обновлять Voximplant Kit с помощью JointJS. И рады сообщить о появлении «живых» логов (live logs) звонков. Насколько они живые и опасны ли для простых юзеров, читайте под катом.
Всего голосов 25: ↑25 и ↓0 +25
Просмотры 3.7K
Комментарии 2

Компьютерное зрение на WebRTC-сервере с аппаратным ускорением от Intel OWT

Блог компании Voximplant Программирование *Машинное обучение *Искусственный интеллект
Туториал
Перевод

WebRTC упростил (в большинстве своем) получение и отправку видеопотоков в реальном времени. А значит, можно немного поразвлекаться с ними при помощи машинного обучения. В прошлом месяце я показал, как запустить компьютерное зрение (Computer Vision – CV) локально в браузере. Как я уже упоминал, локально – это, конечно, хорошо, но иногда требуется более высокая производительность, и для этого нам понадобится удаленный сервер. В данном посте я расскажу о том, как запускать серверные модели OpenCV с аппаратным ускорением на чипсетах Intel с помощью Open WebRTC Toolkit (OWT) с открытым исходным кодом.
Читать дальше →
Всего голосов 38: ↑38 и ↓0 +38
Просмотры 7.1K
Комментарии 1

Deepfakes и deep media: Новое поле битвы за безопасность

Блог компании Voximplant Информационная безопасность *Машинное обучение *Научно-популярное Искусственный интеллект
Перевод


Эта статья является частью специального выпуска VB. Читайте полную серию здесь: AI and Security.

Количество дипфейков – медиа, которые берут существующее фото, аудио или видео и заменяют личность человека на нем на чужую с помощью ИИ – очень быстро растет. Это вызывает беспокойство не только потому, что такие подделки могут быть использованы, чтобы влиять на мнения людей во время выборов или впутывать кого-то в преступления, но и потому, что ими уже злоупотребляли для создания фейкового порно и обмана директора британской энергетической компании.
Всего голосов 23: ↑23 и ↓0 +23
Просмотры 6.1K
Комментарии 9

Как Smartcalls стал Voximplant Kit’ом – ребрендинг и киллер-фичи

Блог компании Voximplant Разработка веб-сайтов *JavaScript *Программирование *

Мы долго готовили обновление Smartcalls – визуального редактора для исходящих звонков – и вот оно случилось. Сегодня под катом расскажем про UI/UX-изменения и залезем под капот деморежима, чтобы показать, как мы приручали JointJS.
Всего голосов 24: ↑24 и ↓0 +24
Просмотры 3.5K
Комментарии 6

Бэрримор, что за шум вокруг Voximplant? Внедрили веб-сокеты, сэр

Блог компании Voximplant Разработка веб-сайтов *JavaScript *Программирование *Звук
Туториал

WebSocket — это прогрессивный стандарт полнодуплексной (двусторонней) связи между клиентом и сторонним сервисом в режиме реального времени. Веб-сокеты используются для организации непрерывного обмена данными без дополнительных HTTP-запросов.

И мы рады сообщить вам, что все это стало возможным в Voximplant благодаря новому модулю VoxEngine, который называется – сюрприз – WebSocket. Отныне вы сможете передавать текст и аудио, пользуясь преимуществами веб-сокетов в полной мере. Проще говоря, у вас появился еще один инструмент, чтобы прокачать ваше приложение.

Из этой статьи вы узнаете, как создать исходящее WebSocket-соединение, передать через него аудиопоток и преобразовать его в текст с помощью Google Cloud Speech-to-Text API.
Читать дальше →
Всего голосов 32: ↑31 и ↓1 +30
Просмотры 6.9K
Комментарии 9

Высококачественная, легковесная и адаптируемая технология Text-to-Speech с использованием LPCNet

Блог компании Voximplant Программирование *Машинное обучение *Искусственный интеллект Звук
Перевод

Последние достижения в области глубокого обучения привносят существенные улучшения в развитие систем синтеза речи (далее – TTS). Это происходит благодаря применению более эффективных и быстрых методов изучения голоса и стиля говорящих, а также благодаря синтезу более естественной и качественной речи.
Читать дальше →
Всего голосов 35: ↑34 и ↓1 +33
Просмотры 6.7K
Комментарии 1

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность