您的位置:首页 > 移动开发 > IOS开发

ios最简单的录音程序

2016-05-12 18:59 483 查看
//
//  ViewController.m
//  RecorderVoice
//
//  Created by hq on 16/5/12.
//  Copyright © 2016年 hanqing. All rights reserved.
//

#import "ViewController.h"
#import <AVFoundation/AVFoundation.h>

@interface ViewController ()

@property(nonatomic,strong) AVAudioRecorder *recoder;

- (IBAction)startRecord:(UIButton *)sender;

- (IBAction)stopRecord:(UIButton *)sender;

@end

@implementation ViewController

- (void)viewDidLoad {

[super viewDidLoad];

NSString *documentPath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject;

//保存的路径名
NSString *urlString=[documentPath stringByAppendingString:@"hq.wav"];

self.recoder=[[AVAudioRecorder alloc]initWithURL:[NSURL URLWithString:urlString] settings:nil error:nil];

[self.recoder prepareToRecord];

}

- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];

}

//开始录音
- (IBAction)startRecord:(UIButton *)sender {

[self.recoder record];
}

//结束录音
- (IBAction)stopRecord:(UIButton *)sender {

[self.recoder stop];
}
@end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: