API: Get Episode Translation Result
Retrieve all text results after episode translation is complete, excluding XMind files. XMind files need to be retrieved through a separate API.
Endpoint
GEThttps://podwise.ai/api/ent/v1/episodes/[uuid]/translations/[language]
Path Parameters
uuid: The UUID provided when requesting processinglanguage: The language code of the translation: SC | TC | EN | JP | KR
Response
type Response = {
// Overall summary
summary: string,
// Chapters (outlines)
chapters: {
// Time string in HH:mm:ss format (HH is omitted for durations less than an hour)
time: string,
// Chapter title
title: string,
// Chapter summary
summary: string,
}[],
// Questions and Answers
qas: {
question: string,
answer: string,
}[],
// Mindmap in markdown format
mindmap: string,
// Key takeaways
takeaways: string[],
// Keywords with descriptions
keywords: {
key: string,
desc: string,
}[],
// Highlighted moments
highlights: {
// Time string in same format as chapters
time: string,
content: string,
}[],
// Transcripts
transcripts: {
// Time string in same format as chapters
time: string,
// Timestamp in milliseconds
start: number,
speaker: string,
language: string,
content: string,
}[],
} | null // Returns null if processing is not completeNote: You might encounter empty content in the transcripts. This happens because during translation, multiple original sentences may be combined into one translated sentence for accuracy. So you’ll see a longer content entry followed by several empty content entries. These empty content entries are necessary to ensure alignment with the original text. Please keep this in mind when using them.
Last updated on