# coding: gb2312 import os from Speaker._speak_base_win32 import SpeakServer result_path = "./sounds" os.makedirs(result_path, exist_ok=True) speaker = SpeakServer() speaker.speed_control(320) for i in range(0+1, 50+1): speaker.save_to_file(f"考试人员人员{i}", os.path.join(result_path, f"人员{i}考试播报.wav")) speaker.save_to_file(f"考试项目引体向上", os.path.join(result_path, f"考试项目引体向上.wav")) speaker.save_to_file(f"考试项目仰卧起坐", os.path.join(result_path, f"考试项目仰卧起坐.wav")) speaker.speed_control(200) speaker.save_to_file(f"倒计时!", os.path.join(result_path, f"倒计时.wav")) for i in range(0+1, 50+1): speaker.save_to_file(f"{i}", os.path.join(result_path, f"计数{i}.wav")) speaker.save_to_file(f"请进入准备状态", os.path.join(result_path, f"请进入准备状态.wav")) speaker.save_to_file(f"请开始考试", os.path.join(result_path, f"请开始考试.wav")) speaker.save_to_file(f"摆幅过大", os.path.join(result_path, f"摆幅过大.wav")) speaker.save_to_file(f"未过杠", os.path.join(result_path, f"未过杠.wav")) speaker.save_to_file(f"双手已离开单杠,考试结束", os.path.join(result_path, f"双手已离开单杠,考试结束.wav")) speaker.save_to_file(f"时间到,考试结束", os.path.join(result_path, f"时间到,考试结束.wav")) speaker.save_to_file(f"考试终止", os.path.join(result_path, f"考试终止.wav")) speaker.save_to_file(f"准备开始考试", os.path.join(result_path, f"准备开始考试.wav")) speaker.save_to_file(f"手离肩", os.path.join(result_path, f"手离肩.wav"))