[Wake/VAD/STT 与 Live runtime]:完成真实重复语音运行,包含云端ASR/TTS开关、run-live和临时上下文测试
This commit is contained in:
@@ -18,11 +18,12 @@ from .models import (
|
||||
from .transport import AudioRingBuffer, FileReplayTransport, MemoryAudioTransport
|
||||
from .wakeword import KeywordWakeWordProvider
|
||||
from .vad import EnergyVadProvider, VadRecorder
|
||||
from .stt import MetadataSttProvider, is_valid_transcript_text
|
||||
from .stt import CloudAsrSttProvider, MetadataSttProvider, SherpaOnnxSttProvider, is_valid_transcript_text
|
||||
from .conversation import ConversationContext
|
||||
from .llm import MockLlmProvider, OpenAICompatibleLlmProvider
|
||||
from .pipeline import PipelineResult, VoicePipeline
|
||||
from .tts import MacSayTtsProvider, SentenceBuffer, SineTtsProvider
|
||||
from .runtime import LiveVoiceRuntime, RuntimeSummary, TerminalRuntimeReporter, TurnResult, build_live_runtime
|
||||
from .tts import CloudTtsProvider, MacSayTtsProvider, SentenceBuffer, SineTtsProvider
|
||||
from .assets import validate_pet_assets
|
||||
from .ui import ConsolePetWindow, PetStateController, PetVisualState
|
||||
|
||||
@@ -37,13 +38,21 @@ __all__ = [
|
||||
"KeywordWakeWordProvider",
|
||||
"EnergyVadProvider",
|
||||
"VadRecorder",
|
||||
"CloudAsrSttProvider",
|
||||
"MetadataSttProvider",
|
||||
"SherpaOnnxSttProvider",
|
||||
"is_valid_transcript_text",
|
||||
"ConversationContext",
|
||||
"MockLlmProvider",
|
||||
"OpenAICompatibleLlmProvider",
|
||||
"PipelineResult",
|
||||
"VoicePipeline",
|
||||
"LiveVoiceRuntime",
|
||||
"RuntimeSummary",
|
||||
"TerminalRuntimeReporter",
|
||||
"TurnResult",
|
||||
"build_live_runtime",
|
||||
"CloudTtsProvider",
|
||||
"MacSayTtsProvider",
|
||||
"SentenceBuffer",
|
||||
"SineTtsProvider",
|
||||
|
||||
Reference in New Issue
Block a user