17 lines
579 B
JavaScript
17 lines
579 B
JavaScript
|
|
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)
|
||
|
|
)
|
||
|
|
}
|