@webgal-tools/voice
Version:
WebGAL GPT-SoVITS语音合成应用
29 lines (28 loc) • 1.31 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const generator_js_1 = require("./src/generator.js");
const logger_1 = require("@webgal-tools/logger");
/**
* 测试并行处理改造
*/
async function testParallelProcessing() {
try {
logger_1.logger.info('🧪 开始测试并行处理改造...');
// 创建语音生成器实例
const generator = new generator_js_1.VoiceGenerator(process.cwd());
logger_1.logger.info('✅ 语音生成器创建成功');
logger_1.logger.info('📋 改造完成的功能:');
logger_1.logger.info(' - 自动模式任务现在使用并行处理器');
logger_1.logger.info(' - 普通模式任务继续使用并行处理器');
logger_1.logger.info(' - 翻译步骤(包括情绪识别)并行执行');
logger_1.logger.info(' - 语音合成步骤串行执行(避免模型切换冲突)');
logger_1.logger.info(' - 统一的进度回调和错误处理');
logger_1.logger.info('🎉 并行处理改造验证完成!');
logger_1.logger.info('💡 现在所有任务都将使用统一的并行处理接口');
}
catch (error) {
logger_1.logger.error('❌ 测试失败:', error);
}
}
// 运行测试
testParallelProcessing();