corrigido o envio de áudio para OpenAI

This commit is contained in:
Alan Cezar 2024-11-15 17:57:38 -03:00
parent 09a33a423e
commit 1d5508736e

View File

@ -465,16 +465,23 @@ export class BusinessStartupService extends ChannelStartupService {
}, },
}); });
const audioMessage = received?.messages[0]?.audio;
if ( if (
openAiDefaultSettings && openAiDefaultSettings &&
openAiDefaultSettings.openaiCredsId && openAiDefaultSettings.openaiCredsId &&
openAiDefaultSettings.speechToText && openAiDefaultSettings.speechToText &&
received?.message?.audioMessage audioMessage
) { ) {
messageRaw.message.speechToText = await this.openaiService.speechToText( messageRaw.message.speechToText = await this.openaiService.speechToText(
openAiDefaultSettings.OpenaiCreds, openAiDefaultSettings.OpenaiCreds,
received, {
this.client.updateMediaMessage, message: {
mediaUrl: messageRaw.message.mediaUrl,
...messageRaw,
}
},
() => {},
); );
} }
} }