github地址:https://github.com/Rich2k/RBDMuteSwitch
集成挺easy的,需要RBDMuteSwitch.h、RBDMuteSwitch.m、detection.aiff三个文件
@interface A <RBDMuteSwitchDelegate>
@end
@implementation A
- (void)func {
[self beginDetection];
}
- (void)beginDetection {
[[RBDMuteSwitch sharedInstance] setDelegate:self];
[[RBDMuteSwitch sharedInstance] detectMuteSwitch];
}
#pragma mark RBDMuteSwitchDelegate methods