3

我们正在制定将我们的 iOS 应用程序移植到 Apple Watch 的详细信息。移动版的功能之一是能够录制语音并将其存储在设备上,稍后再上传到服务器。是否可以在 Apple Watch 上录制声音?我查看了 Apple Watch SDK,但找不到任何与音频相关的东西。iOS SDK 的音频 API 是否与 Apple Watch 兼容?

4

3 回答 3

2

观看 OS 2 更新:

有一种新的 API 方法,它显示用于从用户的 Apple Watch 录制音频的标准界面。

-presentAudioRecorderControllerWithOutputURL:preset:options:completion:

Apple 发布了示例,演示了如何使用 WKInterfaceController 进行音频录制。如果您想了解如何呈现 AudioRecordingViewController 来录制和保存音频,请参阅此示例。该项目还演示了如何播放已制作的音频文件。

于 2015-12-10T06:15:46.293 回答
1

没有可用于直接在 WatchKit 中录制音频的 API。您目前能做的最好的事情是使用openParentApplication:reply:并记录那里的音频启动对您的 iPhone 应用程序的请求。例如,这就是 Shazam 应用程序的工作方式。

于 2015-04-29T09:54:16.937 回答
0

http://www.askaudiomag.com/articles/the-first-serious-apple-watch-audio-recording-app-for-final-cut-pro-users

当前的 api 仅限于将手表用作 iOS 应用程序的遥控器。

于 2015-04-30T07:16:56.447 回答