Sobes.tech
Junior — Middle

Ovozli muloqotni keyinchalik tahlil qilish yoki saqlash uchun yozib olish mumkinmi?

sobes.tech AI

AIdan javob

iOSда, системнинг чекловлари ва Apple махфийлик сиёсати туфайли, овозли суҳбатни (масалан, телефон қўнғироқи) тўғридан-тўғри ёзиб олиш ва кейинчалик таҳлил ёки сақлаш мумкин эмас. Қўнғироқларни ёзиб олиш учун учинчи томон хизматлар ёки аппарат ечимларидан фойдаланиш ва барча иштирокчиларнинг rozilik олиш талаб қилинади, бу қонунчилик билан тартибга солинади.

Иловада аудио ёзиб олиш учун AVAudioRecorderдан фойдаланиш мумкин, аммо бу фақат илова ичида ёзилган аудио учун ишлайди, систем қўнғироқлари учун эмас.

Илова ичида аудио ёзиб олиш мисоли:

import AVFoundation

let audioSession = AVAudioSession.sharedInstance()
try? audioSession.setCategory(.playAndRecord, mode: .default)
try? audioSession.setActive(true)

let recorder = try? AVAudioRecorder(url: fileURL, settings: settings)
recorder?.record()

Лекин, махсус овозли суҳбатлар (телефон қўнғироқлари) учун стандарт APIлар мавжуд эмас.