DWizard commited on
Commit
00ca03a
1 Parent(s): f01af1f

task_config & improvement

Browse files

Former-commit-id: 497c2df17859e1c0d7fd9d17df7ef096741a7350

Files changed (2) hide show
  1. configs/task_config.yaml +6 -0
  2. src/task.py +4 -3
configs/task_config.yaml ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ # configuration for each task
2
+ model: "gpt-4"
3
+ local_dump: ./local_dump
4
+ output_type: srt
5
+ target_lang: CN
6
+ field: SC2
src/task.py CHANGED
@@ -111,11 +111,12 @@ class Task:
111
  self.SRT_Script.form_whole_sentence()
112
  # self.SRT_Script.spell_check_term()
113
  self.SRT_Script.correct_with_force_term()
114
- self.SRT_Script.write_srt_file_src(str(Path(self.task_local_dir).with_suffix(""))+"_processed.srt")
 
115
 
116
- if self.launch_info["output_type"] == "ass":
117
  logging.info("write English .srt file to .ass")
118
- assSub_en = srt2ass(str(Path(self.task_local_dir).with_suffix(""))+"_processed.srt", "default", "No", "Modest")
119
  logging.info('ASS subtitle saved as: ' + assSub_en)
120
  self.script_input = self.SRT_Script.get_source_only()
121
  pass
 
111
  self.SRT_Script.form_whole_sentence()
112
  # self.SRT_Script.spell_check_term()
113
  self.SRT_Script.correct_with_force_term()
114
+ processed_srt_path_en = str(Path(self.srt_path).with_suffix('')) + '_processed.srt'
115
+ self.SRT_Script.write_srt_file_src(processed_srt_path_en)
116
 
117
+ if self.output_type == "ass":
118
  logging.info("write English .srt file to .ass")
119
+ assSub_en = srt2ass(processed_srt_path_en)
120
  logging.info('ASS subtitle saved as: ' + assSub_en)
121
  self.script_input = self.SRT_Script.get_source_only()
122
  pass