HarmonyOS鸿蒙Next中手机开启“通话自动录音”后,录音文件存储在哪个目录?能否通过 App 访问?
HarmonyOS鸿蒙Next中手机开启“通话自动录音”后,录音文件存储在哪个目录?能否通过 App 访问?
在设置中启用了“通话自动录音”,确认录音成功,但使用文件管理器搜索 .m4a 或 .amr 文件未找到。希望开发一个 App 自动备份这些录音。能否实现
尊敬的开发者,您好!当前录音文件固定保存在根目标sound文件下,因安全要求仅支持使用picker访问,未能提供直接读取的能力,请问是否接受。如果不接受请提供以下信息:
请问您是在什么样的业务场景中使用该能力,交互流程是怎样的,在哪一个环节遇到了问题?方便说明能力不满足可能带来的影响:什么时间用到?是否高频?有无三方库可以做到?若提供该能力,是否会造成大工作量返工?请您注意提供的内容不要包含您或第三方的非公开信息,如给您带来不便,敬请谅解。
更多关于HarmonyOS鸿蒙Next中手机开启“通话自动录音”后,录音文件存储在哪个目录?能否通过 App 访问?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
鸿蒙系统注重隐私安全,不会让APP随便访问录音文件的。
有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html
666
学习
学习
👍
在HarmonyOS Next中,通话自动录音文件默认存储在内部存储的“Sounds/CallRecord”目录下。App可以通过申请ohos.permission.READ_MEDIA权限来访问此目录下的录音文件。
在HarmonyOS Next中,通话自动录音功能生成的录音文件,其存储路径和访问权限与系统隐私安全策略紧密相关。
1. 存储目录与访问限制
录音文件默认存储在系统保护的私有目录中,具体路径通常是应用沙箱内的某个位置(例如 data/app/.../files/ 下的子目录),而非公共媒体存储空间(如 DCIM/, Music/ 或 Download/)。这是出于对用户通话隐私的严格保护。因此,使用常规文件管理器直接搜索 .m4a 或 .amr 文件是无法找到这些系统录音的。
2. 通过App访问的可能性 您的核心诉求——开发一个能自动备份这些录音的App——在当前公开的HarmonyOS Next API框架下无法直接实现。
主要原因如下:
- 权限隔离:通话录音由系统电话或相关核心应用创建并管理,其数据被严格隔离。第三方应用没有直接读取或访问这些系统私有录音文件的通用API或文件路径权限。
- 隐私规范:通话录音属于高敏感个人信息。HarmonyOS Next的权限模型旨在严格控制此类数据的访问,以防止恶意应用窃取。目前没有向第三方应用开放此类数据的标准接口。
结论 作为开发者,目前无法通过开发第三方App来直接、自动地访问和备份由系统“通话自动录音”功能生成的文件。该功能的设计意图是供用户在系统内部(如录音机应用或文件管理的特定系统界面)进行查看和管理,而非开放给第三方生态进行任意处理。
如果未来HarmonyOS在确保隐私安全的前提下,为此类场景提供特定的、权限管控极其严格的API,那才有可能实现。目前,此功能路径对第三方应用是封闭的。


