哪里是位于iPhone SpeakHere例如录制的文件?

它是这么简单。

当您使用SpeakHere例如,它应包含从记录的数据iPhone的地方创建一个文件。

有谁知道我怎么能找到呢?

谢谢!



编辑1

要清楚,我想对我的应用程序中的WAV文件操作。 我有一些代码,需要一个wav文件的URL。 会是这样的SpeakHere例子是什么? (请记住,这是所有相同的应用程序内)。



编辑2

我感谢您的建议@sudo室射频,但我真的想坚持到SpeakHere例子,因为它提供我的目的很好。 你看在AQRecorder.mm的mRecordFile变量? 莫非是吗?

--------------解决方案-------------

好吧,我试过的应用程序,它看起来像它甚至没有将它保存到磁盘(这应该是在文档目录); 我不知道它是如何抱着它。 也许在记忆? 无论如何,如果我是你,我不会使用示例代码录制音频。 它的意思适用于iOS 2,而且是相当过时。 尝试访问这个问题,并了解如何使用AVAudioRecorder



编辑:找到它保存音频文件recordedFile.caf 。 然而,它的保存到一个临时目录。 因此,要访问它,你需要使用:

recordFilePath = (CFStringRef)[NSTemporaryDirectory() stringByAppendingPathComponent: @"recordedFile.caf"];
player->CreateQueueForFile(recordFilePath);

它自己的沙箱应用程序只能存储数据。 这意味着,它存储在您的示例应用程序的包内,不能被任何其他应用程序读取,除非由示例应用程序。

分类:iphone 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.409 (s). 10 q(s)