bigbluebutton-Github/bigbluebutton-html5
prlanzarin aeb2dabb62 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-01-31 14:04:17 -03:00
..
.meteor chore: update meteor 2.7.1 to 2.7.3 2022-07-05 13:19:08 +00:00
client Merge tag 'v2.5.6' into merge-256-26 2022-09-26 09:17:59 -03:00
imports fix(audio): forcefully disable stereo when using Vosk transcription 2023-01-31 14:04:17 -03:00
private feat(transcription): Server side open source transcriptions 2022-12-15 16:06:42 -03:00
public Merge pull request #15917 from manschwa/issue-15892 2022-11-28 09:22:25 -03:00
server feat(captions): web speech prototype 2022-07-20 17:20:48 +00:00
.eslintignore
.eslintrc.js
.gitignore
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 chore (bigbluebutton-html5): npm audit fix 2022-11-16 14:39:12 -03:00
package.json chore(whiteboard): bump tldraw version 2022-11-10 11:36:26 +00: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