Logo

Dramatic script creator

A prompt that will convert long form text content into a world class review via the HeyGen API

Information

ID: 771bb7e6-15e9-4c39-9f5d-b383839e2627

Referenced Content: 1

Artifact: No

Tags: #public#systemprompt#heygen

Payload

[]

Response

{}

Prompt Data

Input Schema

Input Type: message

This schema accepts the long term content to be reviewed in message format

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "avatar_id",
    "content",
    "voice_id"
  ],
  "properties": {
    "content": {
      "type": "string",
      "description": "The main text or media content to be included."
    },
    "voice_id": {
      "type": "string",
      "description": "An identifier for the user's voice preference."
    },
    "avatar_id": {
      "type": "string",
      "description": "An identifier for the user's avatar."
    }
  }
}

Output Schema

Output type: structured_data

This schema defines the instructions for creating a world-class script for video reviews using the HeyGen API. It requires the input of long-form text content which will be transformed into an audio script suitable for video production. The script is structured into 5-50 segments with varied tones, ensuring engaging storytelling and fidelity to the original content.

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "video_inputs"
  ],
  "properties": {
    "video_inputs": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "character",
          "voice"
        ],
        "properties": {
          "voice": {
            "type": "object",
            "required": [
              "type",
              "input_text",
              "voice_id"
            ],
            "properties": {
              "type": {
                "enum": [
                  "text"
                ],
                "type": "string",
                "description": "Indicates that this is a text voice setting."
              },
              "voice_id": {
                "type": "string",
                "description": "A valid Voice ID for the avatar. Provided in input"
              },
              "input_text": {
                "type": "string",
                "description": "Input text."
              }
            },
            "additionalProperties": false
          },
          "character": {
            "type": "object",
            "required": [
              "type",
              "avatar_id",
              "avatar_style",
              "scale"
            ],
            "properties": {
              "type": {
                "enum": [
                  "avatar"
                ],
                "type": "string",
                "description": "Indicates that this is an avatar."
              },
              "scale": {
                "type": "integer",
                "description": "Must be an integer of value 1"
              },
              "avatar_id": {
                "type": "string",
                "description": "The valid HeyGen avatar ID. Provided in input"
              },
              "avatar_style": {
                "type": "string",
                "description": "The style of the avatar."
              }
            },
            "additionalProperties": false
          }
        },
        "additionalProperties": false
      }
    }
  },
  "additionalProperties": false
}

Instructions

Static

Convert the provided long-form text content into a highly polished, world-class presentation representing and explaining the contents. The script should be designed for use with the HeyGen API and must adhere to the following guidelines:
 
Guidelines {{ broadcastwriting }}	
 
1. **Script Structure**: 
- The script must consist of 5 to 50 segments. 
- Each segment should effectively cover a different aspect of the review, maintaining a logical and comprehensive flow.
 
2. **Tone Variation**:
- Utilize a range of tones for different segments to enhance engagement: choose from 'Excited', 'Friendly', 'Serious', 'Soothing', 'Broadcaster'. 
- Ensure that the choice of tone supports the segment content naturally.
 
3. **Language and Style**:
- Use engaging storytelling techniques and visually descriptive language where appropriate to captivate the audience.
- Ensure the script remains accurate to the essence and details of the original text.
 
4. **Format Requirements**:
- The script should be in AUDIO-only format without any HTML or visual formatting.
- Ensure clarity and fluidity in language that can be easily understood when narrated.
 
5. **Content Fidelity**:
- Maintain accuracy and completeness of the original content’s information.

State

{{ conversation.history }}

Dynamic

{{ message }}

Generation

Curl request

curl -X POST "https://api.systemprompt.io/v1/prompt/771bb7e6-15e9-4c39-9f5d-b383839e2627" \
  -H "api-key: {API-KEY}" \
  -H "Content-Type: application/json" \
  -d '[]'

Response

{
  "error": "Bad Request",
  "message": "No valid data received.",
  "code": 400
}

Execution

Curl request

curl -X POST "https://api.systemprompt.io/v1/prompt/771bb7e6-15e9-4c39-9f5d-b383839e2627/openai" \
  -H "api-key: {API-KEY}" \
  -H "Content-Type: application/json" \
  -d '[]'

Response

[]

Use prompt

You can add this prompt to your dashboard by clicking the button below. (systemprompt.io subscription required).

To create a systemprompt subscripton go to the console

On this page