小程序錄制音頻實(shí)現(xiàn)邊錄邊傳
小程序音頻開發(fā)除了具有播放,還具有錄制的能力,同時還可以實(shí)現(xiàn)邊錄邊傳,那么應(yīng)該要如何實(shí)現(xiàn)呢?
通過 wx.getRecorderManager 接口,可以獲取全局唯一的錄音管理器。
<1小程序錄制音頻實(shí)現(xiàn)邊錄邊傳
默認(rèn)情況下,錄音結(jié)束后會生成一個本地文件,并通過回調(diào)返回本地文件的地址。對于實(shí)時性要求比較高的小程序(如“面對面翻譯”),可以通過設(shè)置 frameSize 參數(shù)來設(shè)置一個幀的大小,這樣每錄制指定幀大小的內(nèi)容后,會通過 onFrameRecorded 回調(diào)返回本次分片的數(shù)據(jù)。
2注意事項(xiàng)不建議使用的歷史接口
上述接口可以滿足所有音頻相關(guān)的需求。除了上述接口,小程序內(nèi)還有若干跟音頻相關(guān)的接口(如 wx.startRecord 、 wx.playVoice 、 wx.playBackgroundAudio 等)。這些接口由于早期設(shè)計(jì)存在一些缺陷,我們不建議繼續(xù)使用。
HiShop小程序工具提供多類型商城/門店小程序制作,可視化編輯 1秒生成5步上線。通過拖拽、拼接模塊布局小程序商城頁面,所看即所得,只需要美工就能做出精美商城。
更多小程序熱點(diǎn),盡在:http://zytcm.com.cn/xiaocx/