我搜索了许多问题--但似乎没有人给出最简单、最统一的方法,因此请不要重复。
我的要求很简单:我有测试应用程序。
我想包括:
我使用什么声音格式?aac等
我该怎么做呢?(如果免费的话,可以选择从互联网上获取)
合并它的最佳方法是什么?[回放、公开等]
如果这是很愚蠢的话,请原谅我,但我在这里非常通用,似乎找不到它。
谢谢你的帮助!
发布于 2012-07-17 14:32:41
对于声音格式,可以在CAF容器中使用AAC或未压缩的16位小endian (避免mp3,因为很难使其循环干净)。您可以使用命令行工具“afconvert”进行转换:
压缩:
afconvert -f caff -d aac sourcefile.wav destfile.caf
未压缩16位:
afconvert -f caff -d LEI16 sourcefile.wav destfile.caf
对于生产,要么自己录制(使用音频程序,如奥迪),让专业人员来做,或者购买免费的声音/音乐。
要将其合并,请使用AVAudioPlayer表示音乐,使用OpenAL表示声音。OpenAL很难使用,并且不自己解码压缩音频,因此您可能需要使用音频库(如https://github.com/kstenerud/ObjectAL-for-iPhone )
https://stackoverflow.com/questions/11522087
复制相似问题