用途:该技能封装 Hume AI API 的调用方式,覆盖情感分析(Expression Measurement 批量任务)、文本转语音(TTS)以及 EVI 配置、提示词与聊天事件管理。适用于需要对文本、音频、图像或视频做情绪识别,或需要带情感风格的语音合成场景。
主要能力:批量任务支持从 URL 或文本发起推理,模型包括 face(面部表情)、prosody(声音表达)、language(文本情绪)、ner(命名实体)、burst(非语音发声)、facemesh(面部关键点)。TTS 支持指定 voice、speed、description(情绪风格)与 trailing_silence,返回 base64 音频。EVI 部分可列出/创建配置与提示词、查询聊天事件。
使用方式:所有请求使用 X-Hume-Api-Key 头(非 Bearer)。批量任务为异步,需轮询任务详情直到 COMPLETED。示例:curl -s -X POST "https://api.hume.ai/v0/batch/jobs" --header "Content-Type: application/json" --header "X-Hume-Api-Key: $HUME_TOKEN" -d @/tmp/hume_request.json | jq .;TTS 用 https://api.hume.ai/v0/tts;EVI 用 /v0/evi/configs、/v0/evi/prompts、/v0/evi/chats。故障排查可运行 zero doctor check-connector --env-name HUME_TOKEN 或 zero doctor check-connector --url https://api.hume.ai/v0/batch/jobs --method GET。
限制:批量任务异步需轮询;建议只指定所需模型以减少处理时间;EVI 分页从 0 开始,页大小 1-100;TTS 与 EVI 使用组织 API Key,Expression Measurement 使用个人 API Key。文档见 https://dev.hume.ai/reference,密钥在 https://app.hume.ai/keys。