Przeglądaj źródła

变量返回 传给对应的段落

jsonwang 3 lat temu
rodzic
commit
f130d64696

+ 2 - 1
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -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)