LaiTool/src/main/IPCEvent/ttsIpc.js

17 lines
579 B
JavaScript
Raw Normal View History

2024-07-13 15:44:13 +08:00
import { ipcMain } from 'electron'
import { DEFINE_STRING } from '../../define/define_string'
import { LOGGER_DEFINE } from '../../define/logger_define'
import { errorMessage } from '../generalTools'
import { TTSSetting } from '../setting/ttsSetting'
const ttsSetting = new TTSSetting()
export function TTSIpc() {
// 获取当前的TTS配置数据
ipcMain.handle(DEFINE_STRING.TTS.GET_TTS_CONFIG, async () => ttsSetting.GetTTSCOnfig())
// 保存TTS配置
ipcMain.handle(DEFINE_STRING.TTS.SAVE_TTS_CONFIG, async (event, data) =>
ttsSetting.SaveTTSConfig(data)
)
}