用途:作为 Narova 的可选外部语音提供方,仅在用户明确要求使用小米 MiMo 语音生成、MiMo 预设音色、文本描述式音色设计或音色克隆时使用。所有小米 MiMo API 细节保留在本配套技能内,与其他部分通过通用 narova-tts-provider/v1 JSONL 协议通信;暂存、溯源、生成配方、素材注册表、缓存与渲染由 Narova 负责。
主要能力:涉及三种模型身份,即预设音色、音色设计、音色克隆;具体端点选择、选项映射、音色设计锚点模式等需阅读 references/configuration.md。
必要用法:需要独立的 Narova CLI、Narova 技能、Python 3.10+、网络访问,以及具备 API 访问权限的小米 MiMo 平台账号和 MIMO_API_KEY。先按 narova 技能说明安装独立 Narova CLI,再从 ammar-hasan/narova 分别安装 narova 与 narova-mimo。从包含 SKILL.md 的目录定位本技能目录,记为 <narova-mimo-skill-dir>。验证 worker:bash <narova-mimo-skill-dir>/tool/setup.sh。仅在运行 Narova 的环境中设置密钥:export MIMO_API_KEY="..."。显式注册提供方并验证:narova providers add
<narova-mimo-skill-dir>/tool/provider.json
narova providers doctor mimo
安装本技能本身不会注册提供方;注销提供方也不会移除本技能。
限制与注意:合成是显式且计费的网络操作,撰写文本会发送至小米 MiMo。MIMO_API_KEY 只能保存在进程环境或用户自管的密钥存储中,不要写入 reel.config.mjs。不要向 Narova 添加小米 SDK 或修改其安装配置,本 worker 仅用 Python 标准库。不要将本 worker 复制进 Narova 技能。失败请求不要自动重试,因为丢失的响应可能已被处理并计费。仅当 worker 成功后才由 Narova 发布合成音频,失败时素材与注册表保持不变。在面向受众有必要时应披露语音为 AI 生成;克隆真实人物声音的同意与权利责任由作者承担。其余细节暂未提供。