Skip to content

Conversation

@julien-nc
Copy link
Member

@julien-nc julien-nc commented Dec 3, 2025

  • Stop transcoding wav to mp3 when recording audio. We now produce Wav files
  • Adjust the CSP so the page can run the recorder
  • Do not watermark the audio output in the audio chat providers (this is only in 33, if the Task::setIncludeWatermark method exists)

This requires adjustments in integration_openai (and maybe other providers) so they work when the assistant gives them Wav as audio input.

Signed-off-by: Julien Veyssier <[email protected]>
…port NC 33, adjust Php version in actions

Signed-off-by: Julien Veyssier <[email protected]>
@julien-nc
Copy link
Member Author

Maybe we should still support NC >= 30 and make dirty conditional stuff to disable watermarking.

@julien-nc julien-nc force-pushed the enh/noid/audio-adjustments branch from 0bea9af to a5050a9 Compare December 3, 2025 12:58
@julien-nc julien-nc force-pushed the enh/noid/audio-adjustments branch from a5050a9 to 1ba5381 Compare December 3, 2025 13:00
Signed-off-by: Julien Veyssier <[email protected]>
@julien-nc julien-nc force-pushed the enh/noid/audio-adjustments branch from 1ba5381 to b1fb17c Compare December 3, 2025 13:01
Signed-off-by: Julien Veyssier <[email protected]>
Copy link
Member

@marcelklehr marcelklehr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and looks good. Maybe let's hold off on merging this so we can fix v2.10.0 first?

Copy link
Contributor

@kyteinsky kyteinsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stop transcoding wav to mp3 when recording audio. We now produce Wav files

was the transcoding not working properly?

@julien-nc julien-nc force-pushed the enh/noid/audio-adjustments branch from 3f2c51a to c13b3de Compare December 4, 2025 10:11
@julien-nc julien-nc requested a review from kyteinsky December 4, 2025 10:12
@julien-nc
Copy link
Member Author

@kyteinsky It crashed at least for Marcel and Jana. Not sure why, not sure we can really figure it out.

Signed-off-by: Julien Veyssier <[email protected]>
@julien-nc julien-nc merged commit 4fa9c33 into main Dec 4, 2025
17 checks passed
@julien-nc julien-nc deleted the enh/noid/audio-adjustments branch December 4, 2025 11:47
@janepie janepie mentioned this pull request Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants