修改文件名
authorliangzhenying <867174124@qq.com>
Wed, 14 Jan 2026 08:23:29 +0000 (16:23 +0800)
committerliangzhenying <867174124@qq.com>
Wed, 14 Jan 2026 08:23:29 +0000 (16:23 +0800)
ShenYin/DeepChordsSdk/DCZh2En.swift [moved from ShenYin/DeepChordsSdk/DCChinse2En.swift with 97% similarity]
ShenYin/ShenYin/Sdk/DcSdk/DcChinese2Enligsh.swift
ShenYin/ShenYin/Sdk/DcSdk/VC/DcDialogTranslateVC.swift

similarity index 97%
rename from ShenYin/DeepChordsSdk/DCChinse2En.swift
rename to ShenYin/DeepChordsSdk/DCZh2En.swift
index 3c3c98b..2a165ce 100644 (file)
@@ -26,8 +26,8 @@ public class DCResponseModel {
     }
 }
 
-public class DCChinse2En {
-    public static let shared = DCChinse2En()
+public class DCZh2En {
+    public static let shared = DCZh2En()
     /// 语⾔编码,默认为普通话(zh-CN),auto_lang自动识别
     public var fromLanguage:String = "zh-CN"
     /// ⽬标语⾔编码,默认为英语(en-US),auto_lang自动识别
index 14582b0..3280db9 100644 (file)
@@ -22,19 +22,19 @@ class DcChinese2Enligsh:NSObject{
         setupSdk()
         startIndex += 100000
         
-        DCChinse2En.shared.fromLanguage = "auto_lang"
-        DCChinse2En.shared.toLanguage = "auto_lang"
-        DCChinse2En.shared.isTranslate = true
-        DCChinse2En.shared.isTTs = true
-        DCChinse2En.shared.start()
+        DCZh2En.shared.fromLanguage = "auto_lang"
+        DCZh2En.shared.toLanguage = "auto_lang"
+        DCZh2En.shared.isTranslate = true
+        DCZh2En.shared.isTTs = true
+        DCZh2En.shared.start()
     }
     
     func stop(){
-        DCChinse2En.shared.stop()
+        DCZh2En.shared.stop()
     }
     
     func setupSdk(){
-        DCChinse2En.shared.asrCallback = { [weak self] model in
+        DCZh2En.shared.asrCallback = { [weak self] model in
             guard let self = self else{return}
             Logger.debug("asr: \(model.text),index: \(model.index)")
             let msg = dataList.firstIndex (where: { (str,idx) in
@@ -53,7 +53,7 @@ class DcChinese2Enligsh:NSObject{
             //        }
             refreshDataCallback?()
         }
-        DCChinse2En.shared.translateCallback = { [weak self]  model in
+        DCZh2En.shared.translateCallback = { [weak self]  model in
             guard let self = self else{return}
             Logger.debug("translate: \(model.text),index: \(model.index)")
             let msg = dataList.firstIndex (where: { (str,idx) in
@@ -67,10 +67,10 @@ class DcChinese2Enligsh:NSObject{
             }
             refreshDataCallback?()
         }
-        DCChinse2En.shared.translateDataCallback = { data in
+        DCZh2En.shared.translateDataCallback = { data in
             PcmSound.sharedInstance().feed(data)
         }
-        DCChinse2En.shared.codeCallback = {  [weak self] code in
+        DCZh2En.shared.codeCallback = {  [weak self] code in
             guard let self = self else{return}
             if code == 20001 {
             }
@@ -78,7 +78,7 @@ class DcChinese2Enligsh:NSObject{
                 stopCallback?()
             }
         }
-        DCChinse2En.shared.filePathCallBack = { [weak self] path in
+        DCZh2En.shared.filePathCallBack = { [weak self] path in
             guard let self = self else{return}
         }
     }
index be51872..201a1cd 100644 (file)
@@ -103,7 +103,7 @@ class DcDialogTranslateVC:BaseVC{
         splitView.dataList = dataList
     }
     func setupPhoneSdk(){
-        DCChinse2En.shared.asrCallback = { [weak self] model in
+        DCZh2En.shared.asrCallback = { [weak self] model in
             guard let self = self else{return}
             let msg = tmpList.firstIndex (where: { (str,idx) in
                 return idx == model.index;
@@ -129,14 +129,14 @@ class DcDialogTranslateVC:BaseVC{
             }).joined(separator: "\n")
             refreshData()
         }
-        DCChinse2En.shared.translateCallback = { [weak self] model in
+        DCZh2En.shared.translateCallback = { [weak self] model in
             guard let self = self else{return}
             phoneTranspalteCallback(model)
         }
-        DCChinse2En.shared.translateDataCallback = { data in
+        DCZh2En.shared.translateDataCallback = { data in
             PcmSound.sharedInstance().feed(data)
         }
-        DCChinse2En.shared.codeCallback = {  [weak self] code in
+        DCZh2En.shared.codeCallback = {  [weak self] code in
             guard let self = self else{return}
             if code == 20002 || code == 20003{
                 if let model = dataList.last,model.send.isEmpty{
@@ -145,7 +145,7 @@ class DcDialogTranslateVC:BaseVC{
                 }
             }
         }
-        DCChinse2En.shared.filePathCallBack = { [weak self] path in
+        DCZh2En.shared.filePathCallBack = { [weak self] path in
             guard let self = self else{return}
 //            recordFilePath = path
 //            filePathCallback?(path ?? "")
@@ -294,16 +294,16 @@ extension DcDialogTranslateVC:DialogRecordBarDelegate{
         dataList.append(model)
         refreshData()
         
-        DCChinse2En.shared.fromLanguage = toolBar.languageView.rightItem.language.value
-        DCChinse2En.shared.toLanguage = toolBar.languageView.leftItem.language.value
-        DCChinse2En.shared.isTranslate = true
-        DCChinse2En.shared.isTTs = true
-        DCChinse2En.shared.start()
+        DCZh2En.shared.fromLanguage = toolBar.languageView.rightItem.language.value
+        DCZh2En.shared.toLanguage = toolBar.languageView.leftItem.language.value
+        DCZh2En.shared.isTranslate = true
+        DCZh2En.shared.isTTs = true
+        DCZh2En.shared.start()
 
     }
     
     @objc func stopPhoneRecord() {
-        DCChinse2En.shared.stop()
+        DCZh2En.shared.stop()
     }
     
     @objc func startEarRecord() {