Browse Source

修复录音功能的声音会回到a和翻译中

weicu
fdp 1 year ago
parent
commit
f3fb991d3f
  1. 4
      local_plugins/azure_speech/ios/azure_speech/Sources/tools/SimpleAudioReceiver.swift

4
local_plugins/azure_speech/ios/azure_speech/Sources/tools/SimpleAudioReceiver.swift

@ -168,7 +168,9 @@ public class SimpleAudioReceiver: NSObject {
print("写入数据长度: \(dataToWrite.count)") print("写入数据长度: \(dataToWrite.count)")
self.audioDataCallback!.onAudio(dataToWrite) self.audioDataCallback!.onAudio(dataToWrite)
} }
try self.pushAudioStream?.write(dataToWrite) if self.pushAudioStream != nil && self.audioDataCallback == nil {
try self.pushAudioStream?.write(dataToWrite)
}
if self.recordfile != nil { if self.recordfile != nil {
// print("写入recordfile数据长度: \(dataToWrite.count)") // print("写入recordfile数据长度: \(dataToWrite.count)")
recordfile?.saveAudioDataToWav(dataToWrite) recordfile?.saveAudioDataToWav(dataToWrite)

Loading…
Cancel
Save