Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ninot1Quyi/Qwen2.5-Omni-multimodal-chat
/ types & classes
Types & classes
18 in github.com/Ninot1Quyi/Qwen2.5-Omni-multimodal-chat
⨍
Functions
123
◇
Types & classes
18
↓ 11 callers
Class
Frame
表示流水线中传递的数据帧
core_pipeline.py:26
↓ 2 callers
Class
Agent
Agent.py:33
↓ 1 callers
Class
AIProcessor
AI处理器 - 负责调用AI API并处理响应
processors.py:12
↓ 1 callers
Class
AgentAPI
webview_api.py:42
↓ 1 callers
Class
CancellationToken
取消令牌,用于协调任务取消
core_pipeline.py:38
↓ 1 callers
Class
ConversationPipeline
对话管道 - 集成所有处理器
core_pipeline.py:243
↓ 1 callers
Class
DummyWindow
app.py:31
↓ 1 callers
Class
Ears
音频输入处理器 - 集成了语音检测和处理功能,直接将处理后的语音发送到AI处理器
ears.py:25
↓ 1 callers
Class
EventProcessor
事件处理器 - 负责处理系统事件并更新状态
processors.py:366
↓ 1 callers
Class
Mouth
音频输出处理器 - 负责播放音频数据
mouth.py:12
↓ 1 callers
Class
ProcessorContext
处理器上下文,维护处理链信息和全局状态
core_pipeline.py:69
↓ 1 callers
Class
SystemEventEmitter
系统事件发射器,用于发布系统事件
core_pipeline.py:216
↓ 1 callers
Class
ThreadSafeQueue
线程安全的队列封装,适用于多线程环境
core_pipeline.py:86
↓ 1 callers
Class
WindowWrapper
webview_api.py:14
Class
ChatState
对话状态枚举类
Agent.py:26
Class
FrameType
帧类型枚举
core_pipeline.py:20
Class
ProcessorBase
处理器基类
core_pipeline.py:122
Class
SystemEvent
系统事件枚举类,用于事件驱动的状态转换
Agent.py:17