【发布时间】:2020-02-07 04:35:23
【问题描述】:
我需要将从 MediaRecorder API 获取的 opus-audio 转换为 pcm。从 API 捕获的音频是 fltp 类型,我需要将其转换为 pcm-fltp 或 pcm-s16。
我知道 opus 中的 opus_decode() 函数,但据我所知,我们需要传递 opus_s16。是否可以将 opus-fltp 转换为 opus-s16 或者是否有任何其他方式来解码 opus-fltp 到 pcm ?
谁能帮我解决这个问题?
【问题讨论】:
-
知道了。感谢基兰。为此,我们需要解析 ogg 头来获取音频片段,然后使用 opus 库将音频片段解码为 pcm。
标签: html audio audio-recording opus web-mediarecorder