gpt4 book ai didi

iphone - iPhone SpeakHere 示例中的录音文件位于哪里?

转载 作者:行者123 更新时间:2023-12-03 20:56:20 25 4
gpt4 key购买 nike

就这么简单。

当您使用 SpeakHere 示例时,它应该在 iPhone 上的某个位置创建一个文件,其中包含录音中的数据。

有谁知道如何找到这个吗?

谢谢!

<小时/>

编辑 1

需要明确的是,我想在我的应用程序中对 wav 文件进行操作。我有一些代码需要 wav 文件的 URL。 SpeakHere 示例中的内容是什么? (请记住,这一切都在同一个应用程序中)。

<小时/>

编辑2

我很欣赏@sudo rm -rf 的建议,但我真的很想坚持使用 SpeakHere 示例,因为它很好地满足了我的目的。你看过AQRecorder.mm中的mRecordFile变量吗?会是这样吗?

最佳答案

嗯,我尝试了该应用程序,看起来它甚至没有将其保存到磁盘(它应该位于 Documents 目录中);我不确定它是如何保持的。也许在内存中?不管怎样,如果我是你,我不会使用该示例代码来录制音频。它适用于 iOS 2,并且已经过时了。尝试访问 THIS问题并阅读如何使用 AVAudioRecorder

<小时/>

编辑:找到将音频文件保存到 recordedFile.caf 的位置。但是,它将其保存到临时目录中。因此,要访问它,您需要使用:

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

关于iphone - iPhone SpeakHere 示例中的录音文件位于哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4958779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com