随笔 - 2649  文章 - 2452  评论 - 0  阅读 - 80424

startRecordAudio 开启麦克风录音

startRecordAudio ^4.4.0

开启麦克风录音,可以保存录音文件或者把声音转换成文字

#请求参数

Prop Type Required Default Description
param Object Y {} 属性: max:{ Type: Number, Default: 10, Description: 最长录音时间,默认 10 秒 } 属性: isSave:{ Type: Boolean, Default: true/false, Description: true/false(是否保存语音录音文件) } isTransform:{ Type: Boolean, Default: true/false, Description: true/false(是否需要转换语音成文字) } 请求参数

#接口调用示例

this.$bridge
    .startRecordAudio(params)
    .then(res => {    
    this.$alert(res)
    })
    .catch(err => {
    this.$toast(err)
    })
  • 注:当最大录音时间到达后,APP 通过globalEventreceiveMessageFromApp)通知 weex 页面
    返回结果:见附表2

附表2:监听receiveMessageFromApp

Prop Type Default Description
messageType String N/A H5用来判断消息类型,然后做相对应的处理
messageBody Object N/A 录音返回的结果 同stopRecordAudio接口返回

#返回参数

  • 成功时返回
Prop Type Description
status Number 0 开始录音成功
  • 失败时返回
Prop Type Description
errorCode Number -1 麦克风权限失败
posted on   AtlasLapetos  阅读(11)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示