我录制并保存了一个音频文件,这个功能正常,可以在应用程序中播放。
然而,在录制完成后,我试图加载它以便将音频传递到JSON对象中,但无法打开它。
我收到以下错误:
The file “audio.m4a” couldn’t be opened because the text encoding of its contents can’t be determined.
我正在进行的是以下这个 API 调用:
do {
let audioData = try NSData(contentsOfFile: String(contentsOf: audioURL!))
} catch {
print error
}
有什么办法可以将音频数据以Base64编码从文件中加载吗?
谢谢。