return default empty conversation_initiation_client_data message

This commit is contained in:
Sam Machin
2025-04-11 14:29:25 +01:00
parent d310ba0ed1
commit edab1bb3da

View File

@@ -49,7 +49,7 @@ class TaskLlmElevenlabs_S2S extends Task {
input_sample_rate = 16000, input_sample_rate = 16000,
output_sample_rate = 16000 output_sample_rate = 16000
} = this.data.llmOptions; } = this.data.llmOptions;
this.conversation_initiation_client_data = conversation_initiation_client_data; this.conversation_initiation_client_data = conversation_initiation_client_data || {};
this.input_sample_rate = input_sample_rate; this.input_sample_rate = input_sample_rate;
this.output_sample_rate = output_sample_rate; this.output_sample_rate = output_sample_rate;
this.results = { this.results = {
@@ -186,14 +186,14 @@ class TaskLlmElevenlabs_S2S extends Task {
} }
async _sendInitialMessage(ep) { async _sendInitialMessage(ep) {
if (this.conversation_initiation_client_data) { //if (this.conversation_initiation_client_data) {
if (!await this._sendClientEvent(ep, { if (!await this._sendClientEvent(ep, {
type: 'conversation_initiation_client_data', type: 'conversation_initiation_client_data',
...this.conversation_initiation_client_data ...this.conversation_initiation_client_data
})) { })) {
this.notifyTaskDone(); this.notifyTaskDone();
} }
} //}
} }
_registerHandlers(ep) { _registerHandlers(ep) {