cmp.audio 类
语音组件
该类提供了对移动设备的语音接口的调用,包括:
- 开始录音(startRecord)
- 停止录音(stopRecord)
- 播放录音(playVoice)
- 停止播放(stopVoice)
- 获取播放时间(getDuration)
- 提供有UI界面的录、播一套的组件
- 提供有UI界面的播放录音的界面
注:录音时,需要将记录的文件名以.wav的格式进行录制
方法
getDuration
getDuration
(
-
url
)
Number
获取播放时间
参数:
名称 | 类型 | 标识 | 描述 |
---|---|---|---|
url
| Object | 必选 | 播放文件地址 |
返回值:
[Number]
播放时间
init
init
(
-
[options]
)
录、播UI界面
参数:
名称 | 类型 | 标识 | 描述 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
[options] |
Object | 可选 | 调用配置参数
|
play
play
(
-
options
)
播放录音UI界面
参数:
名称 | 类型 | 标识 | 描述 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
| Object | 必选 | 调用配置参数
|
playVoice
playVoice
(
-
options
)
播放录音
参数:
名称 | 类型 | 标识 | 描述 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
| Object | 必选 | 播放录音参数配置
|
startRecord
startRecord
(
-
[cfg]
)
Object
开始录音
参数:
名称 | 类型 | 标识 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
[cfg] |
Object | 可选 | 回调函数对象配置
|
返回值:
[Object]
媒体对象Media
stopRecord
stopRecord
(
-
[cfg]
)
停止录音
参数:
名称 | 类型 | 标识 | 描述 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[cfg] |
Object | 可选 | 回调函数对象配置
|
stopVoice
stopVoice
(
-
obj
)
停止播放
参数:
名称 | 类型 | 标识 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
obj
| Object | 必选 | 参数对象配置
|