Procházet zdrojové kódy

数字人回复音频播放加入判断是否结束外部调用

liyanbo před 1 měsícem
rodič
revize
a6fbdbf5c0
1 změnil soubory, kde provedl 7 přidání a 1 odebrání
  1. 7 1
      src/api/tts/useAudioPlayer.js

+ 7 - 1
src/api/tts/useAudioPlayer.js

@@ -119,9 +119,15 @@ export function useAudioPlayer() {
         onPlaybackComplete = callback;
     };
 
+    // 检查是否正在播放
+    const getIsPlaying = () => {
+        return isPlaying;
+    };
+
     return {
         playAudioChunk,
         stopPlayback,
-        setOnPlaybackComplete
+        setOnPlaybackComplete,
+        getIsPlaying
     };
 }