Я изменил код в AudioController.swift в:
...
// Set format for mic input (bus 1) on RemoteIO's output scope
var asbd = AudioStreamBasicDescription()
...
asbd.mFormatID = kAudioFormatFLAC
asbd.mFormatFlags = kAppleLosslessFormatFlag_16BitSourceData
...
и SpeechRecognitionService .быстро в
...
// send an initial request message to configure the service
let recognitionConfig = RecognitionConfig()
recognitionConfig.encoding = .flac
...
Я пытался возиться с AudioStreamBasicDescription.mFormatFlags, но не смог найти правильные флаги для Google Speech API для распознавания формата.
Как заставить iOS записывать FLAC с помощью данного iOS API?