@@ -0,0 +1,8 @@
|
||||
import { SETTINGS_FIELDS, voiceSettings } from '../daemon/voice-settings.js';
|
||||
import { ttsConfiguration } from '../daemon/tts-config.js';
|
||||
import { QvacVoiceAdapter } from '../daemon/voice-adapters.js';
|
||||
const settings = voiceSettings({ voiceId: 'M2', ttsSpeed: 1.2 });
|
||||
const adapter = new QvacVoiceAdapter({ role: 'tts', settings });
|
||||
if (adapter.ttsConfig.config.voice !== 'M2') throw new Error('Voice setting was not propagated');
|
||||
if (ttsConfiguration(settings).config.ttsSpeed !== 1.2) throw new Error('Speech speed was not propagated');
|
||||
console.log(`Settings runtime smoke passed: ${SETTINGS_FIELDS.length} fields, voice ${adapter.ttsConfig.config.voice}`);
|
||||
Reference in New Issue
Block a user