feat(ai): add rolling conversation summary memory
This commit is contained in:
@@ -16,7 +16,7 @@ from services.ai_voice_runtime_service.providers.tts import build_tts_provider
|
||||
|
||||
|
||||
def _parse_args() -> argparse.Namespace:
|
||||
default_provider = os.getenv("AI_VOICE_TTS_PROVIDER", "openai").strip() or "openai"
|
||||
default_provider = os.getenv("AI_VOICE_TTS_PROVIDER", "yandex").strip() or "yandex"
|
||||
parser = argparse.ArgumentParser(
|
||||
description="Generate TTS once, cache it on the server, and materialize a WAV prompt file.",
|
||||
)
|
||||
@@ -26,7 +26,7 @@ def _parse_args() -> argparse.Namespace:
|
||||
parser.add_argument(
|
||||
"--provider",
|
||||
default=default_provider,
|
||||
help="TTS provider name. Defaults to AI_VOICE_TTS_PROVIDER or openai.",
|
||||
help="TTS provider name. Defaults to AI_VOICE_TTS_PROVIDER or yandex.",
|
||||
)
|
||||
parser.add_argument("--sample-rate", type=int, default=8000, help="Target WAV sample rate. Defaults to 8000.")
|
||||
return parser.parse_args()
|
||||
|
||||
Reference in New Issue
Block a user