bigbluebutton-Github/bigbluebutton-html5
prlanzarin 54b6578b03 fix(audio): forcefully disable stereo when using Vosk transcription
The current Vosk CC provider does not support stereo mic streams
(pending investigation as to why).

This commits makes sure stereo is forcefully disabled via SDP munging
only when transcription is active and using Vosk. Having it disabled
in the server side (FreeSWITCH) is not enough because the stereo parameter
is client mandated and replicated by FS on its answer. So we need to
make sure it's always disabled for the time being.
SFU audio does munging server side (and stereo is always off), so no changes
needed there.

The rest of the providers (except WebSpeech) need to be validated against
stereo audio as well.
This is also intended to be temporary - ideally this needs to be fixed in
mod_audio_fork/Vosk/wherever this is breaking.
2023-04-25 10:10:39 -03:00
..
.meteor chore: upgrade meteor to 2.10.0 2023-01-17 11:31:13 +00:00
client Merge remote-tracking branch 'upstream/v2.6.x-release' into 26-27-apr24 2023-04-24 17:15:47 -03:00
imports fix(audio): forcefully disable stereo when using Vosk transcription 2023-04-25 10:10:39 -03:00
private feat(transcription): Server side open source transcriptions 2023-04-24 18:23:34 -03:00
public Apply translations in fa_IR (#17665) 2023-04-18 16:30:29 -04:00
server replace lodash delay and defaultsDeep 2023-02-23 14:38:48 -03:00
.eslintignore change eslint ignore to new compatibility dir 2019-04-25 12:30:59 -07:00
.eslintrc.js
.gitignore copy tldraw fonts to public/files 2023-01-10 10:21:01 -03:00
deploy_to_usr_share.sh Use meteor-npm to install html5 2022-09-20 11:22:35 -03:00
jsconfig.json Add jsconfig 2022-02-21 12:42:29 +00:00
package-lock.json Merge remote-tracking branch 'upstream/v2.6.x-release' into 26-27-apr24 2023-04-24 17:15:47 -03:00
package.json Merge remote-tracking branch 'upstream/v2.6.x-release' into 26-27-apr24 2023-04-24 17:15:47 -03:00
run-dev.sh Create learning dashboard scripts 2022-04-01 09:15:30 -03:00
test-html5.sh
TRANSIFEX_PULL_INSTRUCTIONS.md
transifex.sh fix: tweak transifex.sh to the new 2.6 Transifex project 2022-06-23 15:12:11 +00:00