feat(voice): add reusable transcript records
This commit is contained in:
@@ -25,13 +25,14 @@ export function getFailedVoiceSegments(session: FeedbackSession): VoiceAudioSegm
|
||||
)
|
||||
}
|
||||
|
||||
export function getVoiceLessonStatusText(lesson: VoiceLesson): string {
|
||||
export function getVoiceLessonStatusText(lesson: VoiceLesson, isInDraft = false): string {
|
||||
if (lesson.status === 'failed') return '转录失败'
|
||||
if (lesson.status === 'recording') return '录音中'
|
||||
if (lesson.status === 'processing') return '处理中'
|
||||
if (lesson.appliedDirectly) return '已加入输入框'
|
||||
if (isInDraft) return '已在输入框'
|
||||
if (lesson.includedInGeneration) return '已生成反馈'
|
||||
return '待生成反馈'
|
||||
if (lesson.appliedDirectly) return '可重新加入'
|
||||
return '可加入输入框'
|
||||
}
|
||||
|
||||
export function getVoiceFailureHint(session: FeedbackSession): string {
|
||||
|
||||
Reference in New Issue
Block a user