|
@@ -1059,6 +1059,7 @@ public class BFRecordScreenController: BFBaseViewController {
|
|
|
ttsModel.fontName = wself.mSelectVoiced?.voice ?? ""
|
|
|
ttsModel.recordId = recordId ?? ""
|
|
|
ttsModel.tTtaskId = getUniqueId(desc: "tTtaskId")
|
|
|
+ ttsModel.itemModelIndex = Int32(wself.currItemModelIndex)
|
|
|
ttsModel.text = showText
|
|
|
if(wself.mSelectVoiced == nil){
|
|
|
wself.tts?.pushTaskCache(ttsModel, autoTranslate:false)
|
|
@@ -2838,7 +2839,7 @@ extension BFRecordScreenController: BFTTSManagerDelegte{
|
|
|
voice.endCMTime = model.timelineOut
|
|
|
voice.ttsTaskID = model.tTtaskId
|
|
|
voice.recordId = model.recordId
|
|
|
- itemModels[currItemModelIndex].voiceChangeStickers.append(voice)
|
|
|
+ itemModels[Int(model.itemModelIndex)].voiceChangeStickers.append(voice)
|
|
|
|
|
|
//显示转换进度
|
|
|
let progress = Float(itemModels[currItemModelIndex].voiceChangeStickers.count * 100 / itemModels[currItemModelIndex].titleStickers.count)
|