0913f8e655
Update voice demo chat id handling
Xin Wang
2026-06-01 09:44:44 +08:00
d62c564a0d
fix user transcript event ordering
Xin Wang
2026-06-01 09:28:34 +08:00
8a39461b21
fix duplicate assistant text events
Xin Wang
2026-06-01 08:41:00 +08:00
402ad81cb6
Add chatId in ws connection
Xin Wang
2026-05-31 22:46:48 +08:00
5cbfd0f0fa
Refactor TTS configuration in fastgpt.state.xfyun.json: update provider, base URL, voice settings, and adjust sample rate for improved performance.
Xin Wang
2026-05-29 16:47:07 +08:00
991c8a02e7
Update idle count will reset when user active again
Xin Wang
2026-05-29 16:44:01 +08:00
050ecc7a2d
Fix idle and text input race bug
Xin Wang
2026-05-29 16:05:23 +08:00
15c98f21fe
Use FastGPT app opener for greetings
Xin Wang
2026-05-29 15:34:33 +08:00
ce3c384b00
Adjust user speech timeout and enhance idle prompt settings in fastgpt.state.xfyun.json and siliconflow.json
Xin Wang
2026-05-29 13:39:17 +08:00
d5e4085883
Update TTS configuration and idle prompt settings in fastgpt.state.xfyun.json and fastgpt.xfyun.supertts.json
Xin Wang
2026-05-29 13:36:32 +08:00
1dcfb98e63
Add set_info input event
Xin Wang
2026-05-28 14:29:00 +08:00
f954da60b4
Update voice activity detection parameters and add response state configuration in FastGPT XFYun JSON files for enhanced interaction management.
Xin Wang
2026-05-28 13:57:33 +08:00
3357585443
Add response state configuration to FastGPT XFYun JSON file, enabling state tracking with customizable parameters for improved interaction management.
Xin Wang
2026-05-28 13:36:14 +08:00
ad232fdbd9
Add configuration files for FastGPT with XFYun services, including STT, TTS, and audio filtering settings. Introduce new JSON files for different service configurations and enhance logging for text delta responses in the web application.
Xin Wang
2026-05-28 13:28:36 +08:00
2d5fd65721
Add demo page shows state code
Xin Wang
2026-05-28 10:01:27 +08:00
d94da4b4d1
Add support for prefix state code
Xin Wang
2026-05-28 09:36:44 +08:00
8c3789754f
Add xfyun super tts service
Xin Wang
2026-05-27 20:04:36 +08:00
5328b90e2e
Update deepfilternet readme and config
Xin Wang
2026-05-27 16:40:21 +08:00
673a54049a
Add deepfilternet
Xin Wang
2026-05-27 16:37:14 +08:00
c4a53b5205
Add voice activity detection and interruption handling configurations to FastGPT and XFYun JSON files. Enhance interruption short replies with additional phrases for improved user interaction.
Xin Wang
2026-05-26 15:45:25 +08:00
7ab10eba32
Rename browser demo mount path from /demo to /voice-demo.
Xin Wang
2026-05-26 14:37:21 +08:00
d64a5315a5
update fastgpt config
Xin Wang
2026-05-26 14:30:18 +08:00
97deca0f57
Update LLM configuration to support FastGPT integration. Modify requirements to include fastgpt-python-sdk, enhance greeting messages, and adjust LLM service creation to handle app_id. Implement welcome text fetching for FastGPT and improve context handling in the pipeline based on LLM provider. Update related configurations and properties for better integration.
Xin Wang
2026-05-26 14:15:26 +08:00
3dfff0c937
Add AssistantContextSyncProcessor to manage LLM context synchronization during assistant interruptions. Update ProductTextStreamProcessor to track last streamed text and modify pipeline to integrate new context sync functionality. Enhance tests to verify context sync behavior for interrupted assistant turns.
Xin Wang
2026-05-26 10:44:12 +08:00
e7a8cb1faa
Enhance text stream processing by adding synchronization for interrupted assistant turns. Introduce sync_streamed_assistant_context to align LLM context with UI text, and modify ProductTextStreamProcessor to handle interrupted text. Update pipeline to utilize the new functionality for managing assistant turn interruptions.
Xin Wang
2026-05-26 08:33:02 +08:00
2edcb51805
Add chat_id, variables, detail, timeout_sec, and send_system_prompt to LLMConfig; update create_llm_service to accept new parameters and handle FastGPT integration. Modify pipeline to utilize chat_id and adjust message handling based on provider settings.
Xin Wang
2026-05-25 08:45:30 +08:00
b918eec5c1
Fix text stream frame forwarding order and transport message type.
Xin Wang
2026-05-24 21:56:04 +08:00
f301af396d
Update AGENTS.md with additional context on implementation and modify pipeline.py to include assistant aggregator in the processing flow.
Xin Wang
2026-05-24 21:37:54 +08:00
003a4abe8c
Collapse high-frequency audio frames in the demo websocket log.
Xin Wang
2026-05-23 10:21:50 +08:00
5b087f8610
Add input image to product protocol
Xin Wang
2026-05-23 08:28:56 +08:00
02db9545f0
fix text input no context update
Xin Wang
2026-05-22 21:30:54 +08:00
7267c06552
Add Chinese docs for product WebSocket usage.
Xin Wang
2026-05-22 15:10:15 +08:00
f73fadcc77
Add interruption handling parameters to siliconflow configuration
Xin Wang
2026-05-22 13:52:36 +08:00