zoukankan      html  css  js  c++  java
  • 录音的使用步骤

    一.基本使用

    # 1.创建音对象

    " 01.获取录制的音频存放的路径

    // NSSearchPathForDirectoriesInDomains(.documentDirectory, .allDomainsMask, true).first! + "/hjj.caf"

    " 02.设置录音的相关格式

    // 解析率(8000/44100), /双声道: AVSampleRateKey, AVNumberOfChannelsKey

    # 2.开始录音

    // recorder.record()

    # 3.停止录音

    // recorder?.stop()

    # 4.注意: 定义强引用recorder

     

    二.测量声音大小

    # 1.设置声音可以录制

    // recorder.isMeteringEnabled = true

    # 2.设置定时器

    // Timer(fire: Date(), interval: 0.1, repeats: true, block: { (timer : Timer) in ...})

    # 3.跟新音量

    // recoder.updateMeters()

    # 4.获取音量

    // 6khz - 221khz

    // recoder.averagePower(forChannel: 0)

    # 5.注意: 停止录音时设置timernil

    /// self.timer?.invalidate()

    // self.timer = nil

    完事皆项目,感兴趣可联系我邮箱~hjjuny@163.com
  • 相关阅读:
    常用的汇编指令与技巧
    汇编调用c函数为什么要设置栈
    lp2356
    String函数的总结
    2019-5-22训练
    STL——substr
    STL 反转函数 (reverse() )
    2019-5-15训练——深搜
    高精度加法
    八皇后题解
  • 原文地址:https://www.cnblogs.com/hjjun/p/6103623.html
Copyright © 2011-2022 走看看