录音机
在浏览器中用麦克风录制一段音频,支持暂停和继续,完成后可试听或下载原生音频文件。录音由你主动开始,工具只请求麦克风音频。
只有选择“开始录音”后才会请求麦克风权限。此工具不会上传录音或保存历史记录;离开页面会丢弃未保存的音频。
录制并试听一段音频
- 选择“开始录音”,并响应浏览器的麦克风权限提示。取消可阻止待处理的请求开始录音,但无法关闭浏览器提示。
- 使用暂停、继续和停止。暂停时麦克风仍然开启,但声音不会添加到录音中。隐藏页面会请求停止;离开页面会丢弃未保存的数据。
- 录音完成并达到初始播放就绪状态后,可以试听并下载。扩展名与实际原生格式一致。开始新录音前,请先丢弃当前录音。
时间、原生格式与最终文件
预计有效时间累计已确认的录音区间,不包括暂停和完成处理。预计会话时间从确认开始计至请求停止,包括暂停。两者都不是语音时间或文件编码时长的精确测量。
工具依次尝试浏览器声明支持的 WebM/Opus、Ogg/Opus 和 MP4 音频,并检查原生类型提示与文件类型。下载格式为 WebM、Ogg 或 M4A,不保证提供 MP3。未报告的编码不会被猜测。
请求停止时会释放工具的麦克风轨道,并按顺序收集最后的数据后组装结果。严重错误、文件过大或就绪检查失败会丢弃整段录音,不导出部分结果。
原生播放器可能报告时长,也可能不报告。播放器报告的时长与预计时间分别显示。初始播放就绪不代表整个文件已解码,也不保证其他播放器兼容。
暂停、计时与格式示例
如果第 1 秒开始、第 6 秒暂停、第 10 秒继续、第 13 秒请求停止,则预计有效时间为 8 秒,会话时间为 12 秒。之后等待最终数据的时间不计入。
WebM 录音可能可以播放,但原生播放器未报告时长。此时显示“未报告”,不会用预计有效时间代替。
如果页面隐藏后录音成功完成,结果会保留停止原因。已取消的权限请求若随后获得授权,其轨道会被停止,不会创建录音;两种情况都不会自动重启。
录音和播放限制
目标限制为预计有效时间 10 分钟、预计会话时间 15 分钟及保留数据 32 MiB。事件延迟、休眠和原生缓冲可能延迟停止或提前占用资源,因此不保证精确截断时间或进程内存上限。
需要安全上下文、麦克风权限以及受支持的原生录音控件和格式。设备、权限、编码和播放仍可能失败。浏览器的麦克风处理、静音、设备质量及其他应用的录音不在可听语音保证范围内。
暂停不会释放麦克风。停止、取消或丢弃会停止本工具的轨道。隐藏页面会请求停止并暂停播放;离开页面会丢弃未保存的数据。不保证后台、锁屏录音或崩溃恢复。
本工具不提供裁剪、混音、转写、音频上传、历史记录或 MP3 转换。原生格式和拖动播放的支持因浏览器及播放器而异。点击下载只会启动浏览器处理,不代表文件已保存。
主动使用麦克风,工具不上传录音
本工具不会额外上传录音、远程转换、保存录音、创建包含输入的链接或发送含音频的遥测数据。只有选择“开始录音”后才请求权限。现有网站服务、浏览器、操作系统及扩展程序不属于这一有限承诺的范围。
录音常见问题
参考资料
本工具参考原生媒体规范和浏览器行为。
- w3.orgW3C: MediaStream Recording录音与媒体捕获接口规范。
- w3.orgW3C: Media Capture and Streams录音与媒体捕获接口规范。
- developer.mozilla.orgMDN: dataavailable数据块的传送间隔并不精确。
- developer.mozilla.orgMDN: Performance.now单调计时及其限制。
- developer.mozilla.orgMDN: readyState原生播放就绪状态和时长。
- developer.mozilla.orgMDN: revokeObjectURL释放对象 URL。
审核日期:2026 年 11 月 13 日。
