我是Swift编程的新手,正在尝试创建一个涉及捕获内部音频的应用程序。据我所知,在Swift中这样做是不可能的,但我很好奇是否有人知道一种方法。我想即使你知道如何做到这一点,你会被阻止上传到应用程序商店,但我仍然很好奇。任何建议都很感激据我所知,AVFoundation只通过麦克风捕获音频,所以我不相信有一种方法可以实现内部音频捕获。
xt0899hw1#
AVFoundation使用视听资源、控制设备摄像头、处理音频以及配置系统音频交互。System Audio Interaction将系统音频集成到您的应用中。相关文档AVFoundation Programming Guide从这个链接的指南:
一览
AVFoundation框架有两个方面-与视频相关的API和仅与音频相关的API。旧的音频相关类提供了处理音频的简单方法。
AVAudioPlayer
。要录制音频,您可以使用
AVAudioRecorder
。您还可以使用
AVAudioSession
;这在《音频会话编程指南》中有所描述。
1条答案
按热度按时间xt0899hw1#
AVFoundation
使用视听资源、控制设备摄像头、处理音频以及配置系统音频交互。System Audio Interaction将系统音频集成到您的应用中。
相关文档AVFoundation Programming Guide
从这个链接的指南:
一览
AVFoundation框架有两个方面-与视频相关的API和仅与音频相关的API。旧的音频相关类提供了处理音频的简单方法。
。要录制音频,您可以使用
。您还可以使用
;这在《音频会话编程指南》中有所描述。