|
@@ -790,6 +790,7 @@ public class BFRecordScreenController: BFBaseViewController {
|
|
|
} else {
|
|
|
wself.loadingView.loadShow()
|
|
|
wself.tts?.runNextTask()
|
|
|
+ wself.loadingView.titleL.text = "变声中 0%"
|
|
|
//更新已经变音数据
|
|
|
// 更新数据
|
|
|
wself.itemModels[wself.currItemModelIndex ].titleStickers[index].text = newtext
|
|
@@ -857,6 +858,7 @@ public class BFRecordScreenController: BFBaseViewController {
|
|
|
}
|
|
|
//静默转换语音
|
|
|
wself.tts?.runNextTask()
|
|
|
+ wself.loadingView.titleL.text = "变声中 0%"
|
|
|
|
|
|
|
|
|
}else{
|
|
@@ -2857,11 +2859,18 @@ extension BFRecordScreenController: BFTTSManagerDelegte{
|
|
|
AllCount += itemModel.titleStickers.count
|
|
|
FinishCount += itemModel.voiceChangeStickers.count
|
|
|
}
|
|
|
- progress = Float(FinishCount * 100 / AllCount)
|
|
|
-
|
|
|
-
|
|
|
+ if(AllCount != 0){
|
|
|
+ progress = Float(FinishCount * 100 / AllCount)
|
|
|
+ }else{
|
|
|
+ progress = 0.0
|
|
|
+ }
|
|
|
}else{
|
|
|
- progress = Float(itemModels[currItemModelIndex].voiceChangeStickers.count * 100 / itemModels[currItemModelIndex].titleStickers.count)
|
|
|
+
|
|
|
+ if(itemModels[currItemModelIndex].titleStickers.count != 0){
|
|
|
+ progress = Float(itemModels[currItemModelIndex].voiceChangeStickers.count * 100 / itemModels[currItemModelIndex].titleStickers.count)
|
|
|
+ }else{
|
|
|
+ progress = 0.0
|
|
|
+ }
|
|
|
|
|
|
if(voiceChangeStickerFinish(itemIndex: currItemModelIndex)){
|
|
|
loadingView.loadHidden()
|
|
@@ -2893,6 +2902,7 @@ extension BFRecordScreenController: BFTTSManagerDelegte{
|
|
|
action in
|
|
|
guard let wself = self else { return }
|
|
|
wself.tts?.runNextTask()
|
|
|
+ wself.loadingView.titleL.text = "变声中 0%"
|
|
|
})
|
|
|
okAction.setValue(UIColor.red, forKey:"titleTextColor")
|
|
|
alertController.addAction(okAction)
|