fix: update transcribe route regex to support data URLs with codecs parameters
This commit is contained in:
@@ -238,7 +238,7 @@ router.post('/transcribe', async (req: any, res) => {
|
|||||||
return res.status(400).json({ error: 'audioDataUrl is required' })
|
return res.status(400).json({ error: 'audioDataUrl is required' })
|
||||||
}
|
}
|
||||||
|
|
||||||
const match = audioDataUrl.match(/^data:([^;]+);base64,(.+)$/)
|
const match = audioDataUrl.match(/^data:(.+);base64,(.+)$/)
|
||||||
if (!match) {
|
if (!match) {
|
||||||
return res.status(400).json({ error: 'Invalid audio data URL format' })
|
return res.status(400).json({ error: 'Invalid audio data URL format' })
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user