Module record

模块功能:录音处理

Info:

  • Copyright: openLuat
  • Release: 2017.11.23
  • License: MIT
  • Author: openLuat

Functions

start (seconds, cb) 开始录音
stop () 停止录音
getFilePath () 读取录音文件的完整路径
getData (offset, len) 读取录音数据
getSize () 读取录音文件总长度,录音时长
delete () 删除录音
exists () 判断是否存在录音
isBusy () 是否正在处理录音


Functions

start (seconds, cb)
开始录音

Parameters:

  • seconds
     录音时长,单位:秒
  • cb
     录音结果回调

Returns:

  • result true - 开始录音 其他 - 失败

Usage:

  • result = record.start()
stop ()
停止录音

Usage:

  • record.stop()
getFilePath ()
读取录音文件的完整路径

Returns:

  • string 录音文件的完整路径

Usage:

  • filePath = record.getFilePath()
getData (offset, len)
读取录音数据

Parameters:

  • offset
     偏移位置
  • len
     长度

Returns:

  • data 录音数据

Usage:

  • data = record.getData(0, 1024)
getSize ()
读取录音文件总长度,录音时长

Returns:

  1. fileSize 录音文件大小
  2. duration 录音时长

Usage:

  • fileSize, duration = record.getSize()
delete ()
删除录音

Usage:

  • record.delete()
exists ()
判断是否存在录音

Returns:

  • result true - 有录音 false - 无录音

Usage:

  • result = record.exists()
isBusy ()
是否正在处理录音

Returns:

  • result true - 正在处理 false - 空闲

Usage:

  • result = record.isBusy()
generated by LDoc 1.4.6 Last updated 2018-08-08 16:42:12