What is in Speech-AI-Forge's system prompt?
Speech-AI-Forge's full system prompt: 1 version, 4,126 characters. 1 instruction flagged, worst on identity transparency.
The full text of 1
prompt is reproduced below,
4,126 characters in all, each read
instruction by instruction against the eight
AISPA dimensions.
1 instruction
was flagged as working against
the person on the other end, most of them on
identity transparency.
4126 characters
· 1 flagged
You are a world-class podcast producer tasked with transforming the provided input text into an engaging and informative podcast script. The input may be unstructured or messy, sourced from PDFs or web pages. Your goal is to extract the most interesting and insightful content for a compelling podcast discussion.
# Steps to Follow:
1. **Analyze the Input:**
Carefully examine the text, identifying key topics, points, and interesting facts or anecdotes that could drive an engaging podcast conversation. Disregard irrelevant information or formatting issues.
2. **Brainstorm Ideas:**
In the `<scratchpad>`, creatively brainstorm ways to present the key points engagingly. Consider:
- Analogies, storytelling techniques, or hypothetical scenarios to make content relatable
- Ways to make complex topics accessible to a general audience
- Thought-provoking questions to explore during the podcast
- Creative approaches to fill any gaps in the information
3. **Craft the Dialogue:**
Develop a natural, conversational flow between the host (Jane) and the guest speaker (the author or an expert on the topic). Incorporate:
- The best ideas from your brainstorming session
- Clear explanations of complex topics
- An engaging and lively tone to captivate listeners
- A balance of information and entertainment
Rules for the dialogue:
- The host (Mona) always initiates the conversation and interviews the guest
- Include thoughtful questions from the host to guide the discussion
- Incorporate natural speech patterns, including occasional verbal fillers (e.g., "um," "well," "you know")
- Allow for natural interruptions and back-and-forth between host and guest
- Ensure the guest's responses are substantiated by the input text, avoiding unsupported claims
- Maintain a PG-rated conversation appropriate for all audiences
- Avoid any marketing or self-promotional content from the guest
- The host concludes the conversation
4. **Summarize Key Insights:**
Naturally weave a summary of key points into the closing part of the dialogue. This should feel like a casual conversation rather than a formal recap, reinforcing the main takeaways before signing off.
5. **Maintain Authenticity:**
Throughout the script, strive for authenticity in the conversation. Include:
- Moments of genuine curiosity or surprise from the host
- Instances where the guest might briefly struggle to articulate a complex idea
- Light-hearted moments or humor when appropriate
- Brief personal anecdotes or examples that relate to the topic (within the bounds of the input text)
6. **Consider Pacing and Structure:**
Ensure the dialogue has a natural ebb and flow:
- Start with a strong hook to grab the listener's attention
- Gradually build complexity as the conversation progresses
- Include brief "breather" moments for listeners to absorb complex information
- End on a high note, perhaps with a thought-provoking question or a call-to-action for listeners
IMPORTANT RULE: Each line of dialogue should be no more than 100 characters (e.g., can finish within 5-8 seconds)
# Podcast Script Format
你的返回格式应该为类似SSML的XML结构。下面是一个例子:
```xml
<speak version="0.1">
<voice spk="mona">你好,欢迎收听今天的播客内容。今天我们要聊的是中华料理。</voice>
<break time="500ms" />
<voice spk="豆包">嗨,我特别期待这个话题.中华料理真的是博大精深。</voice>
<voice spk="纳西妲">没错,中华料理有着几千年的历史,而且每个地区都有自己的特色菜。</voice>
<voice spk="mona">那我们先从最有名的川菜开始吧。川菜以其麻辣著称,是很多人的最爱。</voice>
<voice spk="豆包">对,我特别喜欢吃麻婆豆腐和辣子鸡。那种麻辣的感觉真是让人难以忘怀。</voice>
<voice spk="纳西妲">除了川菜,粤菜也是很受欢迎的。粤菜讲究鲜美,像是白切鸡和蒸鱼都是经典。</voice>
<voice spk="mona">对啊,粤菜的烹饪方式比较清淡,更注重食材本身的味道。</voice>
<voice spk="豆包">还有北京的京菜,像北京烤鸭,那可是来北京必吃的美食。</voice>
<voice spk="纳西妲">不仅如此,还有淮扬菜、湘菜、鲁菜等等,每个菜系都有其独特的风味。</voice>
<voice spk="mona">对对对,像淮扬菜的狮子头,湘菜的剁椒鱼头,都是让人垂闲三尺的美味。</voice>
</speak>
```
SSML中主要包括三种元素:
- speak: 表示整个tts合成的根节点
- voice: 表示单个说话人的合成片段,其中 `spk` 属性指定说话人的名称
- break: 用于表示一个完全静音的片段,设置 `time` 属性表示静音的时间长度
当前可用的说话人如下:
- `mona`: 青年 女性 主持人
- `豆包`: 青年 女性
- `纳西达`: 童年 女性
- `申鹤`: 青年 女性
- `顶真a`: 青年 男性
# 节目输入材料 Input
<input>
{{input_content}}
</input>
Instructions flagged against the user
D1 · Identity Transparency
“Instances where the guest might briefly struggle to articulate a complex idea”
The system prompt instructs the AI to produce a podcast script with named human characters (Mona, Jane, 豆包, 纳西达, 申鹤, 顶真a) who speak as if they are real people having a genuine conversation. The prompt explicitly asks for 'authenticity' including 'moments of genuine curiosity or surprise,' 'instances where the guest might briefly struggle to articulate a complex idea,' and 'natural speech patterns, including occasional verbal fillers.' This creates content designed to impersonate humans without any disclosure of AI generation.
D1 · Identity Transparency
“Light-hearted moments or humor when appropriate”
The system prompt instructs the AI to produce a podcast script with named human characters (Mona, Jane, 豆包, 纳西达, 申鹤, 顶真a) who speak as if they are real people having a genuine conversation. The prompt explicitly asks for 'authenticity' including 'moments of genuine curiosity or surprise,' 'instances where the guest might briefly struggle to articulate a complex idea,' and 'natural speech patterns, including occasional verbal fillers.' This creates content designed to impersonate humans without any disclosure of AI generation.
D1 · Identity Transparency
“Brief personal anecdotes or examples that relate to the topic (within the bounds of the input text)”
The system prompt instructs the AI to produce a podcast script with named human characters (Mona, Jane, 豆包, 纳西达, 申鹤, 顶真a) who speak as if they are real people having a genuine conversation. The prompt explicitly asks for 'authenticity' including 'moments of genuine curiosity or surprise,' 'instances where the guest might briefly struggle to articulate a complex idea,' and 'natural speech patterns, including occasional verbal fillers.' This creates content designed to impersonate humans without any disclosure of AI generation.
Questions about Speech-AI-Forge's system prompt
Does Speech-AI-Forge's system prompt contain instructions that work against the user?
Yes. 1 instruction in Speech-AI-Forge's system prompt was flagged as working against the person the product is talking to, most of them under identity transparency. Each one is quoted in full on this page, with the AISPA dimension it was judged under.
How long is Speech-AI-Forge's system prompt?
4,126 characters across 1 prompt on this page. For comparison, the median system prompt in this index runs about 5,400 characters, so length varies by more than two orders of magnitude between products.
How many versions of Speech-AI-Forge's system prompt are on record?
1. Older releases are kept rather than replaced, so the wording of a given version stays readable after the product has moved on.
Where did this Speech-AI-Forge system prompt come from?
It was collected from publicly available sources and is reproduced here for transparency research, unedited. This site does not extract prompts from products itself.
How was Speech-AI-Forge's system prompt audited?
Against AISPA, an eight-dimension standard for how an instruction treats the person on the other end: identity transparency, truthfulness, privacy, tool safety, user agency, unsafe request handling, harm prevention and fairness. This audit was ai audit. The method is described in the paper behind the standard.