Closed 5minho closed 7 years ago
음성인식을 수행한 후에 다음 알람을 추적 못하는 버그가 발견됐다. 이유는 그동안 음성인식을 위해 AVAudioSession의 Category를 AVAudioSessionCategoryRecord으로 설정하고 음성인식이 끝나도 아무 처리를 안해줘서였고, Category 설정을 바꿔서 해결했다.
try audioSession.setCategory(AVAudioSessionCategoryPlayAndRecord, with: .mixWithOthers)
이렇게 하니까 음성녹음을 하는 중에도 계속 다음 알람을 추적할 수 있었다.
하지만 DreamRecorder 말고 다른 앱들도 AVAudioSession을 사용하기 때문에 역시나 문제가 있는데 이 문제의 해결법은 주호형이 잘 정리해 줬다.
음성인식을 수행한 후에 다음 알람을 추적 못하는 버그가 발견됐다. 이유는 그동안 음성인식을 위해 AVAudioSession의 Category를 AVAudioSessionCategoryRecord으로 설정하고 음성인식이 끝나도 아무 처리를 안해줘서였고, Category 설정을 바꿔서 해결했다.
이렇게 하니까 음성녹음을 하는 중에도 계속 다음 알람을 추적할 수 있었다.
하지만 DreamRecorder 말고 다른 앱들도 AVAudioSession을 사용하기 때문에 역시나 문제가 있는데 이 문제의 해결법은 주호형이 잘 정리해 줬다.