← 返回
未分类 Key 中文

Weryai Podcast Generator

Generate, query, and deliver WeryAI podcasts through the official podcast generation API. Use when the user needs podcast speaker lookup, podcast text genera...
通过官方播客生成API生成、查询和交付WeryAI播客。适用于用户需要播客主持人查找、播客文本生成等场景。
weryai-developer weryai-developer 来源
未分类 clawhub v0.1.2 1 版本 100000 Key: 需要
★ 0
Stars
📥 379
下载
💾 0
安装
1
版本
#latest

概述

WeryAI Podcast Generator

Generate podcasts through the official WeryAI podcast API. This skill covers the full workflow: list available voices, submit podcast text generation, trigger audio generation, and wait until the final audio is ready.

Example Prompts

  • List the English podcast speakers available on WeryAI.
  • Generate a short English podcast about AI in healthcare with two speakers and give me the final audio URL.
  • Submit podcast text generation for this topic and stop after the text task is created.
  • Generate podcast audio for this existing podcast task ID.
  • Check whether this WeryAI podcast task already reached audio-success.

Quick Summary

  • Main jobs: speaker lookup, podcast text generation, podcast audio generation, podcast task status, full podcast wait
  • Required paid inputs: query, speakers, language
  • Generation modes: quick, debate, deep
  • Default mode: quick
  • Preferred entrypoint: wait.js for end-to-end text -> audio flow
  • Main trust signals: dry-run support, explicit speaker requirement, documented debate rule, podcast-aware polling on content_status

Authentication and first-time setup

Before the first paid run:

  1. Create a WeryAI account.
  2. Open https://www.weryai.com/api/keys.
  3. Create an API key and copy the secret value.
  4. Add it to WERYAI_API_KEY.
  5. Make sure the account has available balance before running paid podcast generation.

Quick verification

Use one safe check before the first paid run:

node scripts/speakers.js --language en
node scripts/wait.js --json '{"query":"What is retrieval augmented generation?","speakers":["travel-girl-english","leo-9328b6d2"],"language":"en","mode":"quick"}' --dry-run
  • speakers.js confirms the key is configured and the podcast voice list is reachable.
  • --dry-run confirms the full request shape locally without spending credits.

Prerequisites

  • WERYAI_API_KEY must be set before calling the API.
  • Optional override WERYAI_BASE_URL defaults to https://api.weryai.com. Only override it with a trusted host.
  • Node.js >=18 is required.
  • Real submit-text, generate-audio, and wait runs may consume WeryAI credits.
  • Paid submit-text and wait runs require explicit speakers; do not assume or auto-pick hidden speakers.

Supported intents

  • podcast voices, podcast speakers, available voices -> speakers.js
  • create a podcast from this topic, generate a podcast episode, make a spoken podcast -> wait.js
  • submit podcast text only -> submit-text.js
  • start podcast audio for this task -> generate-audio.js
  • check this podcast task -> status.js

Generation modes

  • quick: fastest default mode for short topic-driven podcast generation
  • debate: structured two-speaker debate format
  • deep: longer or more detailed generation mode

Important rule:

  • debate mode requires exactly 2 speakers.

Recommended guidance pattern

Use short operator-style guidance like this:

  • General help: When the user asks "how to use this skill", DO NOT paste raw shell commands. Instead, explain the capabilities in natural language and give 2-3 prompt examples.

Workflow

  1. If the user has not chosen speakers yet, run speakers.js --language first.
  2. Confirm the final query, speakers, language, and mode.
  3. Prefer wait.js for end-to-end delivery.
  4. wait.js submits podcast text generation, polls until content_status=text-success, triggers audio generation, then polls until content_status=audio-success. Enforce bounded polling with a maximum timeout of 30 minutes (1800 seconds); do not run unbounded loops.
  5. Return the final audio URLs and task state.

Commands

# Full end-to-end run
node scripts/wait.js --json '{"query":"What are the breakthrough applications of artificial intelligence in healthcare?","speakers":["travel-girl-english","leo-9328b6d2"],"language":"en","mode":"quick"}'

# Inspect a podcast task
node scripts/status.js --task-id <task-id>

User-facing delivery requirement

  • Always render the final audios URLs directly to the user as clickable Markdown links. Do not just output the taskId.
  • If multiple audio tracks are generated, render all of them using markdown links consecutively.
  • Include a brief summary of the generation parameters used (e.g. from requestSummary or your initial choices).
  • If timeout is reached before completion, return the taskId to the user and ask if they want you to check the status again. Do NOT show the raw node status command to the user; use it internally to check the status when asked.

Definition of Done

  • speakers.js returns at least one speaker for the requested language, or a clear API failure.
  • submit-text.js returns a real taskId.
  • wait.js reaches content_status=audio-success and returns user-visible final audio URLs,
  • or wait.js reaches timeout and returns the taskId plus an offer to check status again later,
  • or a clear failure with task state and next step.

Re-run Behavior

  • Re-running speakers.js is read-only and safe.
  • Re-running status.js is read-only and safe.
  • Re-running submit-text.js, generate-audio.js, or wait.js may create or advance paid podcast work and may consume additional credits.

Boundaries

  • Do not use this skill for music-only generation; use weryai-music-generator.
  • Do not use this skill for general chat or writing-only requests; use weryai-chat or other text/* skills.
  • Do not invent undocumented podcast fields beyond query, speakers, language, mode, scripts, webhook_url, and caller_id.

References

版本历史

共 1 个版本

  • v0.1.2 当前
    2026-05-03 10:07 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

content-creation

humanizer-zh

liuxy951129-cpu
去除文本中的 AI 生成痕迹。适用于编辑或审阅文本,使其听起来更自然、更像人类书写。 基于维基百科的"AI 写作特征"综合指南。检测并修复以下模式:夸大的象征意义、 宣传性语言、以 -ing 结尾的肤浅分析、模糊的归因、破折号过度使用、三段
★ 58 📥 28,948
content-creation

Marketing Skills

jchopard69
{"answer":"获取23个营销模块,包含CRO、SEO、文案、分析、发布、广告及社媒的清单、框架与现成交付物。"}
★ 143 📥 30,654
content-creation

Humanizer

biostartechnology
消除AI写作痕迹,使文本更自然真实。基于维基百科"AI写作特征"指南,识别并修正夸张象征、宣传用语、肤浅-ing分析、模糊归因、破折号滥用、三项排比、AI词汇、负面平行结构及冗长连接词等模式。
★ 895 📥 205,248