濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > recorder.js 基于Html5錄音功能的實(shí)現(xiàn)

recorder.js 基于Html5錄音功能的實(shí)現(xiàn)

熱門(mén)標(biāo)簽:南昌仁和怎么申請(qǐng)開(kāi)通400電話 只辦理400電話 電話機(jī)器人黑斑馬免費(fèi) 高德地圖標(biāo)注地點(diǎn)糾錯(cuò) 如何獲取地圖標(biāo)注客戶(hù) 拓展地圖標(biāo)注 平?jīng)龅貓D標(biāo)注位置怎么弄 機(jī)器人外呼系統(tǒng)存在哪些能力 電話機(jī)器人電銷(xiāo)系統(tǒng)掙話費(fèi)

recorder.js

microphone基于HTML5的錄音功能,輸出格式為mp3文件。

前言

完全依賴(lài)H5原生API
所涉及的API:WebRTC、AudioContext、Worker、Video/Audio API、Blob、URL

兼容性

  • Chrome、FF、Edge、QQ、360(注:目前IE和Safari全版本不兼容)
  • 其中Chrome47以上以及QQ瀏覽器強(qiáng)制要求HTTPS的支持
  • 請(qǐng)嘗試使用FF、Edge、360等瀏覽器進(jìn)行體驗(yàn),或?qū)㈨?xiàng)目下載到本地通過(guò)localhost的方式 

使用方式

var recorder = new Recorder({
    sampleRate: 44100, //采樣頻率,默認(rèn)為44100Hz(標(biāo)準(zhǔn)MP3采樣率)
    bitRate: 128, //比特率,默認(rèn)為128kbps(標(biāo)準(zhǔn)MP3質(zhì)量)
    success: function(){ //成功回調(diào)函數(shù)
    },
    error: function(msg){ //失敗回調(diào)函數(shù)
    },
    fix: function(msg){ //不支持H5錄音回調(diào)函數(shù)
    }
});

API

//開(kāi)始錄音
recorder.start();
//停止錄音
recorder.stop();
//獲取MP3編碼的Blob格式音頻文件
recorder.getBlob(function(blob){ //獲取成功回調(diào)函數(shù),blob即為音頻文件
//  ...
},function(msg){ //獲取失敗回調(diào)函數(shù),msg為錯(cuò)誤信息
//  ...
});

到此這篇關(guān)于recorder.js 基于Html5錄音功能的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Html5錄音功能內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

標(biāo)簽:永州 遼源 西藏 池州 青島 新疆 棗莊 漯河

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《recorder.js 基于Html5錄音功能的實(shí)現(xiàn)》,本文關(guān)鍵詞  recorder.js,基于,Html5,錄音,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《recorder.js 基于Html5錄音功能的實(shí)現(xiàn)》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于recorder.js 基于Html5錄音功能的實(shí)現(xiàn)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    潮安县| 乡宁县| 高碑店市| 沁阳市| 大姚县| 北京市| 姚安县| 巴林右旗| 利辛县| 华容县| 南京市| 湟源县| 凤凰县| 齐齐哈尔市| 汶上县| 慈溪市| 布尔津县| 通江县| 莱西市| 桐柏县| 卢龙县| 鹤庆县| 修水县| 甘德县| 东乌珠穆沁旗| 越西县| 东明县| 手机| 浙江省| 麻江县| 长沙县| 自贡市| 宜春市| 大同县| 济源市| 内乡县| 建宁县| 康乐县| 正安县| 靖宇县| 东宁县|