小程序錄制音頻實(shí)現(xiàn)邊錄邊傳
小程序音頻開發(fā)除了具有播放,還具有錄制的能力,同時(shí)還可以實(shí)現(xiàn)邊錄邊傳,那么應(yīng)該要如何實(shí)現(xiàn)呢?
通過 wx.getRecorderManager 接口,可以獲取全局唯一的錄音管理器。
<1小程序錄制音頻實(shí)現(xiàn)邊錄邊傳
默認(rèn)情況下,錄音結(jié)束后會(huì)生成一個(gè)本地文件,并通過回調(diào)返回本地文件的地址。對(duì)于實(shí)時(shí)性要求比較高的小程序(如“面對(duì)面翻譯”),可以通過設(shè)置 frameSize 參數(shù)來設(shè)置一個(gè)幀的大小,這樣每錄制指定幀大小的內(nèi)容后,會(huì)通過 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步上線。通過拖拽、拼接模塊布局小程序商城頁(yè)面,所看即所得,只需要美工就能做出精美商城。
更多小程序熱點(diǎn),盡在:http://m.descansotropical.com/xiaocx/