Преглед на файлове

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

liyanbo преди 1 месец
родител
ревизия
a6fbdbf5c0
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  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
     };
 }