お世話になっています。
Swift3におけるAVAudioRecorderのAudioFormat指定がわからずです。
objective-cだとNSNumberにキャストしていたり
Int32にキャストししているSwiftの記事が見つかったりなのですが
Swift3の正式な指定方法が見つかりません。
具体的な指定方法の書いてある公式ドキュメント、またはサンプルソースなどご存知の方がいらっしゃれば、ご教授いただきたく思います。
swift
1let session = AVAudioSession.sharedInstance() 2try! session.setCategory(AVAudioSessionCategoryRecord) 3try! session.setActive(true) 4 5let recordSetting: [String: Any] = [ 6 AVFormatIDKey: kAudioFormatAC3, //ここの指定の仕方がわからない 7 AVEncoderAudioQualityKey: AVAudioQuality.min.rawValue, 8 AVEncoderBitRateKey: 16, 9 AVNumberOfChannelsKey: 1, 10 AVSampleRateKey: 44100.0 11] 12let url = xxxxx //適当な保存先 13try audioRecorder = AVAudioRecorder(url: url , settings: recordSetting)
回答1件
あなたの回答
tips
プレビュー