SuperAPI AI 工具集

pikastream-video-meeting

设计与创作

查看项目

更新于 10-16 03:42

技能介绍

用途:该技能让机器人以视频会议智能体身份加入 Google Meet 或 Zoom 通话。触发条件为用户发送 Google Meet 或 Zoom 链接,或要求加入会议。

首次配置:先运行 pip install -r $SKILL_DIR/requirements.txt。头像方面,检查 identity/videomeeting-avatar.png 是否存在且大于 1 KB;若缺失需询问用户提供头像图片或让其说 generate 生成,生成命令为 python $SKILL_DIR/scripts/pikastreaming_videomeeting.py generate-avatar --output identity/videomeeting-avatar.png,可加 --prompt 描述。声音方面,检查 life/voice_id.txt;若不存在,可让用户提供 10 秒至 5 分钟清晰录音进行克隆,命令为 python $SKILL_DIR/scripts/pikastreaming_videomeeting.py clone-voice --audio <file> --name <bot-name> --noise-reduction,或说 skip 使用默认声音 English_radiant_girl。若 voice_config.json 中 cloned_at 超过 6 天需提醒用户克隆可能过期。

加入流程:先校验头像与声音,再读取工作区文件(MEMORY.md、日志、身份文件等)生成简洁参考卡到 /tmp/meeting_system_prompt.txt,数据不足时向用户询问机器人显示名。加入命令为 python $SKILL_DIR/scripts/pikastreaming_videomeeting.py join --meet-url <url> --bot-name <name> --image identity/videomeeting-avatar.png --system-prompt-file /tmp/meeting_system_prompt.txt --voice-id <id>,可选 --meeting-password。退出命令为 python $SKILL_DIR/scripts/pikastreaming_videomeeting.py leave --session-id <id>。

限制:退出码 0 表示已加入,6 表示积分不足(stdout JSON 含 checkout_url)。参考卡需用第三人称、优先具体事实,不得编造。其余平台、收费与效果细节暂未提供。