优化
This commit is contained in:
@@ -142,7 +142,6 @@ async function analyzeVoice(audioUrl) {
|
|||||||
|
|
||||||
isAnalyzing.value = true
|
isAnalyzing.value = true
|
||||||
try {
|
try {
|
||||||
message.info('正在分析语音...')
|
|
||||||
const transcriptions = await getVoiceText([{ audio_url: audioUrl }])
|
const transcriptions = await getVoiceText([{ audio_url: audioUrl }])
|
||||||
const transcript = transcriptions?.[0]?.value?.trim() || ''
|
const transcript = transcriptions?.[0]?.value?.trim() || ''
|
||||||
|
|
||||||
@@ -151,13 +150,11 @@ async function analyzeVoice(audioUrl) {
|
|||||||
topicDetails.copywriting = hasExistingContent
|
topicDetails.copywriting = hasExistingContent
|
||||||
? `${topicDetails.copywriting}\n\n${transcript}`
|
? `${topicDetails.copywriting}\n\n${transcript}`
|
||||||
: transcript
|
: transcript
|
||||||
message.success('语音分析完成')
|
|
||||||
} else {
|
} else {
|
||||||
message.warning('未获取到可用文案')
|
message.warning('未获取到可用文案')
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('分析语音失败:', error)
|
console.error('分析语音失败:', error)
|
||||||
message.error('分析语音失败')
|
|
||||||
} finally {
|
} finally {
|
||||||
isAnalyzing.value = false
|
isAnalyzing.value = false
|
||||||
}
|
}
|
||||||
@@ -174,8 +171,6 @@ async function handleCreate(topic) {
|
|||||||
|
|
||||||
if (topic.audioUrl?.trim()) {
|
if (topic.audioUrl?.trim()) {
|
||||||
await analyzeVoice(topic.audioUrl)
|
await analyzeVoice(topic.audioUrl)
|
||||||
} else {
|
|
||||||
message.info('该视频暂无音频')
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user