Записать голос
Запишите звук с микрофона в этой вкладке и сохраните его в MP3 или WAV. Без приложений и регистрации, звук не покидает ваше устройство.
Как записать голос в браузере
- 1
Разрешите доступ к микрофону
Браузер спросит один раз. Индикатор уровня сразу начнет двигаться, чтобы вы проверили, слышно ли вас, еще до начала записи.
- 2
Нажмите «Записать», потом «Стоп»
Ставьте запись на паузу и возобновляйте сколько угодно раз. Прослушайте дубль перед тем, как его сохранить.
- 3
Выберите формат и скачайте
MP3 — если запись нужно кому-то отправить, WAV — если вы будете ее дальше редактировать.
Индикатор уровня работает до нажатия «Записать»
Чаще всего запись оказывается испорченной не из-за шума или перегруза. Ее делают не с того входа и получают сорок минут тишины. Поэтому индикатор уровня запускается сразу после выдачи доступа, еще до того, как что-то начинает записываться. Скажите что-нибудь: если шкала не двигается, в списке выбран не тот микрофон, в который вы говорите. Шкала сделана логарифмической, потому что обычная речь лежит примерно в диапазоне от −25 до −15 dBFS, и линейный индикатор все время торчал бы около нуля.
Почему запись всегда моно
Один микрофон выдает один сигнал. Если сохранить его как стерео, ничего не прибавится: та же волна запишется в два канала, а размер файла удвоится без всякой пользы. Все, что записывается здесь, сохраняется в одном канале. Этого и ждут сервисы расшифровки речи и плееры голосовых заметок.
MP3 или WAV
WAV — это сырые сэмплы с заголовком на 44 байта: ничего не выбрасывается, файл получается большим, но браузер может записать его сам, без загрузки чего-либо еще. MP3 при 128 кбит/с занимает примерно десятую часть размера, и этого более чем достаточно для речи, но для него нужен аудиодвижок — около 8 МБ, загружается один раз и потом кэшируется. Если вы будете запись редактировать или расшифровывать, берите WAV. Если собираетесь кому-то ее отправлять, берите MP3.
Без HTTPS не работает
Браузеры дают доступ к микрофону только на защищенном origin — по HTTPS или на localhost при разработке. На обычной HTTP-странице запрос разрешения даже не появляется. Это осознанное решение разработчиков браузеров, а не ограничение инструмента: у страницы, которая может незаметно слушать, должен быть хотя бы проверяемый адрес.
Куда девается запись
Никуда. Звук захватывается в память в этой вкладке, тут же кодируется и выдается вам как скачивание. Нет шага с загрузкой, нет обработки на сервере и не остается никакой копии — закрытие вкладки удаляет все несохраненное. Ограничение в один час на один дубль связано с памятью, а не с политикой: несжатый звук — это примерно 10 МБ в минуту, и час уже близок к тому, что выдержит браузер на телефоне.
Запись и кодирование прямо в браузере
Сигнал микрофона записывается, измеряется и кодируется в MP3 или WAV в этой вкладке, а эхоподавление и шумоподавление выполняет сам браузер. Файл никуда не уходит, пока вы сами его не сохраните: нет аккаунта, очереди и копии на сервере, а закрытие вкладки стирает все данные.
Частые вопросы
Нужно ли быть онлайн во время записи?
Только чтобы открыть страницу и один раз загрузить аудиодвижок, если вы сохраняете в MP3. Сама запись и сохранение в WAV работают при отключенной сети.
Куда попадает моя запись?
Она остается в этой вкладке, пока вы ее не скачаете. Ничего не загружается на сервер, а закрытие вкладки удаляет все несохраненное.
Зачем здесь нужен HTTPS?
Браузеры дают доступ к микрофону только на защищенном origin. На обычной HTTP-странице запрос разрешения даже не появляется.
Можно ли поставить запись на паузу?
Да. Ставьте на паузу и возобновляйте запись сколько угодно раз; таймер останавливается и запускается вместе с ней.
Что выбрать — MP3 или WAV?
WAV — если вы будете править или расшифровывать запись, там ничего не выбрасывается. MP3 — если запись нужно отправить, он примерно в десять раз меньше.
Почему запись моно, а не стерео?
Один микрофон выдает один сигнал. Запись его в два канала удваивает размер файла, не добавляя ни одного нового звука.
Мой микрофон не отображается — что делать?
Имена устройств появляются только после выдачи доступа, поэтому сначала разрешите использование микрофона. Если список по-прежнему пуст, браузер не нашел ни одного входного устройства.