• [翻译] IQAudioRecorderController


    IQAudioRecorderController

    IQAudioRecorderController is a drop-in universal library allows to record audio within the app with a nice User Interface. The Audio Recorder produced the .m4a file and returns the path via it's delegate methods.

    IQAudioRecorderController是一个单例类,可以录制音频,且界面效果不错.这个音频播放器能生成.m4a文件,通过代理方法来返回文件路径.

    Screenshot

    How to use

    #import "IQAudioRecorderController.h"
    
    @interface ViewController ()<IQAudioRecorderControllerDelegate>
    @end
    
    @implementation ViewController
    
    - (void)recordAction:(id)sender
    {
        IQAudioRecorderController *controller = [[IQAudioRecorderController alloc] init];
        controller.delegate = self;
        [self presentViewController:controller animated:YES completion:nil];
    }
    
    -(void)audioRecorderController:(IQAudioRecorderController *)controller didFinishWithAudioAtPath:(NSString *)filePath
    {
      //Do your custom work with file at filePath.
    }
    
    -(void)audioRecorderControllerDidCancel:(IQAudioRecorderController *)controller
    {
      //Notifying that user has clicked cancel.
    }
    
    @end
    

    Attributions

    Thanks to Stefan Ceriu for his brilliant SCSiriWaveformView library.

    感谢 Stefan Ceriu 提供的非常好用的SCSiriWaveformView类.

    LICENSE

    Distributed under the MIT License.

    遵循MIT协议.

    Contributions

    Any contribution is more than welcome! You can contribute through pull requests and issues on GitHub.

    欢迎你提供改进!你可以通过拉分支来贡献源码.

    Author

    If you wish to contact me, email at: hack.iftekhar@gmail.com

    如果要联系我,请给邮箱 hack.iftekhar@gmail.com 发送邮件.

  • 相关阅读:
    java中的subList
    值传递和引用传递
    java程序中有异常处理和没有异常处理的区别
    正则表达式
    poj 3187 三角数问题
    poj 2718 切数问题 穷竭搜索
    ACM 广度优化搜索算法总结
    poj 3669 火星撞地球问题 bfs算法
    poj 2251 三维地图最短路径问题 bfs算法
    ACM 深度优化搜索算法小总结
  • 原文地址:https://www.cnblogs.com/YouXianMing/p/4307685.html
Copyright © 2020-2023  润新知