AUDIO_STREAM_VOICE_RECORD音频流暂时改为AUDIO_STREAM_VOICE_ASSISTANT
authorcheng <chengyf@zhihuishixun.com>
Wed, 17 Sep 2025 14:35:10 +0000 (22:35 +0800)
committercheng <chengyf@zhihuishixun.com>
Wed, 17 Sep 2025 14:35:10 +0000 (22:35 +0800)
code/sdk/middleware/services/media/foundation/sample/wrapper/audio_capture_wrapper.cpp

index 3b3aefd..ca7b1fb 100644 (file)
@@ -559,7 +559,9 @@ static int32_t ActivateAudioInterrupt(AudioSession &sessionId)
     }
     MEDIA_INFO_LOG("sessionId:%d", sessionId);
     g_captureInterruptListener = std::make_shared<CaptureInterruptListener>();
-    g_sample.interrupt = { AUDIO_STREAM_VOICE_RECORD, sessionId, g_captureInterruptListener };
+    // g_sample.interrupt = { AUDIO_STREAM_VOICE_RECORD, sessionId, g_captureInterruptListener };
+    g_sample.interrupt = { AUDIO_STREAM_VOICE_ASSISTANT, sessionId, g_captureInterruptListener };
+    
 
     if (g_amInstance.ActivateAudioInterrupt(g_sample.interrupt) == INTERRUPT_FAILED) {
         MEDIA_ERR_LOG("ActivateAudioInterrupt failed");
@@ -625,7 +627,8 @@ int32_t AudioCaptureSample(int32_t argc, const char **argv)
     }
     audioCapturerInfo.sessionID = sessionId;
     audioCapturerInfo.inputSource = AUDIO_MIC;
-    audioCapturerInfo.streamType = AUDIO_STREAM_VOICE_RECORD;
+    // audioCapturerInfo.streamType = AUDIO_STREAM_VOICE_RECORD;
+    audioCapturerInfo.streamType = AUDIO_STREAM_VOICE_ASSISTANT;
     ret = AudioCaptureSetInfo(audioCapturerInfo);
     if (ret != 0) {
         MEDIA_ERR_LOG("AudioCapture set failed");