功能特点
-
• 开源与商用:完全开源,商用免责。 -
• 离线支持:支持全离线使用。 -
• 流式支持:全时流式的支持。 -
• 模型适配:自由匹配数字人模型、大语言模型、ASR、TTS模型。 -
• 自动播报:支持数字人自动播报模式(虚拟教师、虚拟主播、新闻播报)。 -
• 多终端支持:支持任意终端使用,包括单片机、app、网站、大屏、成熟系统接入等。 -
• 并发支持:支持多用户多路并发。 -
• 接口丰富:提供文字交互接口、语音交互接口、数字人驱动接口、管理控制接口、自动播报接口、意图接口。 -
• 灵活配置:支持语音指令灵活配置执行,支持自定义知识库、自定义问答对、自定义人设信息。 -
• 对话管理:支持唤醒及打断对话。 -
• 运行模式:支持服务器及单机模式。 -
• 表情输出:支持机器人表情输出。 -
• 自主决策:支持react agent自主决策执行、主动对话(准备升级到MCP协议)。 -
• 静默启动:支持后台静默启动。 -
• LLM支持:支持DeepSeek等thinking LLM。 -
• 认知模型:设计独特的认知模型。 -
• MCP支持:支持MCP。 -
• 配置管理:提供配置管理中心。
开发环境
-
• Python版本:Python 3.12。 -
• 操作系统支持:Windows、macOS、Ubuntu。 -
• Ubuntu额外依赖:需要先安装gcc及portaudio,可通过以下命令安装: sudo apt update sudo apt install build-essential sudo apt install portaudio19-dev
安装与启动
-
• 安装依赖:运行以下命令安装项目依赖: pip install -r requirements.txt
-
• 配置文件:依照说明修改 ./system.conf
文件。 -
• 启动控制器:运行以下命令启动Fay控制器: python main.py
直达链接【点击前往】
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END