sunshineHu
V2EX  ›  问与答

html5 audio 标签是否支持录音

  •  
  •   sunshineHu · Apr 18, 2017 · 2272 views
    This topic created in 3350 days ago, the information mentioned may be changed or developed.

    上周一直在调研 html5 video 标签的属性和方法的使用,这周 boss 又分配给我一个任务就是调研 audio 是否支持录音,遂着手查文档,本地环境实践。发现 https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API 这个网站介绍的很全面, very nice !对我来说美中不足的是有些文档没有翻译成中文,英语不好是硬伤!!! o(>﹏<)o
    通过 getUserMedia 来获取访问麦克风权限,然后用户可以录入声音。那我有一个问题,这个录入的声音保存到哪里呢,我要怎样操作才能听到我录入的声音呢?不然我怎么知道我有没有录入声音?囧 rz=З
    var audioCtx = new AudioContext();
    var source = audioCtx.createMediaStreamSource(stream);
    这两行的代码的主要意思是获取到这段音频流? 求大神指教!(>^ω^<)

    4 replies    2017-04-18 16:07:08 +08:00
    nimonew
        1
    nimonew  
       Apr 18, 2017
    我知道可以把麦克风的音频流转换成波形,不知道能不能换成字节流来储存
    sunshineHu
        2
    sunshineHu  
    OP
       Apr 18, 2017
    @x537196 求把麦克风的音频流转换成波形的代码,我参考下看能不能转换成字节流(⊙o⊙)
    learnshare
        3
    learnshare  
       Apr 18, 2017
    WebAudioAPI 和 audio 标签不是一个概念
    nimonew
        4
    nimonew  
       Apr 18, 2017
    @sunshineHu 就是你上面的写的那两段啊
    http://mdn.github.io/voice-change-o-matic/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2436 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 10:10 · PVG 18:10 · LAX 03:10 · JFK 06:10
    ♥ Do have faith in what you're doing.