/** * 公共类型定义 * 可在 monorepo 各个应用中复用 */ /** * 音频项接口 */ export interface AudioItem { audio_url: string } /** * 转录结果接口 */ export interface TranscriptionResult { key: string audio_url?: string value: string } /** * 视频转字符请求参数 */ export interface VideoToCharactersRequest { fileLinkList: string[] } /** * 视频转字符响应接口 */ export interface VideoToCharactersResponse { data: string // JSON 字符串,包含 results 数组 } /** * 转录响应结果 */ export interface TranscriptionResponse { results: Array<{ transcription_url: string }> } /** * 转录数据接口 */ export interface TranscriptionData { file_url?: string transcripts?: Array<{ text: string }> }