文件名称:PLAudio:iOS和Android音频互通,提供音频的录制与播放,音频格式AMR和WAV互转(支持64位)
文件大小:2.63MB
文件格式:ZIP
更新时间:2024-06-21 00:22:41
Objective-C
PLAudio iOS和Android音频互通,提供音频的录制与播放,音频格式AMR和WAV互转(支持64位)。 音频转码的实现的是使用libopencore框架,这里引用了对libopencore的封装。 ######PLAudioPlayer类的使用 PLAudioPlayer类是音频播放的类,首先需要初始化,初始化时,如果需要把iOS不支持的格式AMR转为iOS支持的格式WAV,则设为YES,否则就默认播放iOS支持的格式。 audioRecorder = [[PLAudioRecorder alloc] init]; audioRecorder.isNeedConvert=YES; PLAudioPlayer类提供播放音频和停止播放的方法, // 播放音频 - (void)startPlayAudioFile:(NSString *)fileName updateMeters:(A
【文件预览】:
PLAudio-master
----PLAudioTests()
--------PLAudioTests.m(853B)
--------Info.plist(744B)
----PLAudio()
--------main.m(328B)
--------Header.h(436B)
--------PLAudioPlayer.m(4KB)
--------VoiceConvert()
--------AppDelegate.h(271B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------PLAudioPlayer.h(1KB)
--------PLAudioRecorder.h(1KB)
--------ViewController.h(212B)
--------Images.xcassets()
--------Info.plist(1KB)
--------PLAudioPath.m(3KB)
--------ViewController.m(7KB)
--------PLAudioRecorder.m(10KB)
--------PLAudioPath.h(309B)
----README.md(3KB)
----PLAudio.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(22KB)
--------xcuserdata()