LISHUZUOXUN_yangjiang/volume_generator.py

31 lines
1.4 KiB
Python
Raw Normal View History

2024-09-23 14:54:15 +08:00
# 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"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD>Ա{i}", os.path.join(result_path, f"<EFBFBD><EFBFBD>Ա{i}<EFBFBD><EFBFBD><EFBFBD>Բ<EFBFBD><EFBFBD><EFBFBD>.wav"))
speaker.save_to_file(f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", os.path.join(result_path, f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.wav"))
speaker.save_to_file(f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", os.path.join(result_path, f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.wav"))
speaker.speed_control(200)
speaker.save_to_file(f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>", os.path.join(result_path, f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ.wav"))
for i in range(0+1, 50+1):
speaker.save_to_file(f"{i}", os.path.join(result_path, f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD>{i}.wav"))
speaker.save_to_file(f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׼<EFBFBD><EFBFBD>״̬", os.path.join(result_path, f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׼<EFBFBD><EFBFBD>״̬.wav"))
speaker.save_to_file(f"<EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>", os.path.join(result_path, f"<EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>.wav"))
speaker.save_to_file(f"<EFBFBD>ڷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", os.path.join(result_path, f"<EFBFBD>ڷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.wav"))
speaker.save_to_file(f"δ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>", os.path.join(result_path, f"δ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>.wav"))
speaker.save_to_file(f"˫<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Խ<EFBFBD><EFBFBD><EFBFBD>", os.path.join(result_path, f"˫<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Խ<EFBFBD><EFBFBD><EFBFBD>.wav"))
speaker.save_to_file(f"ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Խ<EFBFBD><EFBFBD><EFBFBD>", os.path.join(result_path, f"ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Խ<EFBFBD><EFBFBD><EFBFBD>.wav"))
speaker.save_to_file(f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹ", os.path.join(result_path, f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹ.wav"))
speaker.save_to_file(f"׼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>", os.path.join(result_path, f"׼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>.wav"))
speaker.save_to_file(f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", os.path.join(result_path, f"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.wav"))