Spaces:
Building
Building
Update flare-ui/src/app/services/conversation-manager.service.ts
Browse files
flare-ui/src/app/services/conversation-manager.service.ts
CHANGED
@@ -553,9 +553,13 @@ export class ConversationManagerService implements OnDestroy {
|
|
553 |
console.log('✅ Audio URL attached to assistant message at index:', lastAssistantMessageIndex);
|
554 |
|
555 |
// Auto-play if it's welcome message or if in playing_audio state
|
556 |
-
|
|
|
|
|
|
|
|
|
557 |
setTimeout(() => {
|
558 |
-
console.log('🎵 Auto-playing audio
|
559 |
this.playAudio(audioUrl);
|
560 |
}, 500);
|
561 |
}
|
|
|
553 |
console.log('✅ Audio URL attached to assistant message at index:', lastAssistantMessageIndex);
|
554 |
|
555 |
// Auto-play if it's welcome message or if in playing_audio state
|
556 |
+
const isWelcomeMessage = messages[lastAssistantMessageIndex].text &&
|
557 |
+
messages[lastAssistantMessageIndex].timestamp &&
|
558 |
+
(new Date().getTime() - messages[lastAssistantMessageIndex].timestamp.getTime()) < 10000; // 10 saniye içinde
|
559 |
+
|
560 |
+
if (isWelcomeMessage || this.currentStateSubject.value === 'playing_audio') {
|
561 |
setTimeout(() => {
|
562 |
+
console.log('🎵 Auto-playing audio for welcome message');
|
563 |
this.playAudio(audioUrl);
|
564 |
}, 500);
|
565 |
}
|