diff --git a/packages/agent/src/server.ts b/packages/agent/src/server.ts index 827b9b56f8f..a7609fd1569 100644 --- a/packages/agent/src/server.ts +++ b/packages/agent/src/server.ts @@ -90,10 +90,11 @@ export class CharacterServer { res.status(404).send("Agent not found"); return; } + + const audioBuffer = fs.readFileSync(audioFile.path); + const transcription = await runtime.useModel(ModelClass.TRANSCRIPTION, audioBuffer); - const transcription = await runtime.useModel(ModelClass.TRANSCRIPTION, fs.createReadStream(audioFile.path)); - - res.json(transcription); + res.json({text: transcription}); } );