我尝试使用Objective-C创建iOS语音识别应用。 而且我还想将所有音频用户讲话都保存为base64字符串。
如何将SFSpeechAudioBufferRecognitionRequest转换为base64字符串。还是应该使用其他方法?
SFSpeechAudioBufferRecognitionRequest *recognitionRequest;
AVAudioInputNode *inputNode = self.audioEngine.inputNode;
AVAudioFormat *format = [inputNode outputFormatForBus:0];
[inputNode installTapOnBus:0 bufferSize:1024 format:format block:^(AVAudioPCMBuffer *buffer, AVAudioTime *when) {
[self.recognitionRequest appendAudioPCMBuffer:buffer];
}];