-
Notifications
You must be signed in to change notification settings - Fork 573
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OboeTester needs a way to measure latency when AEC is active #2090
Comments
It would also be nice to display waveforms of the output and input recordings. And we should show the measured latency even if the confidence is very low. |
Similar to #1291 |
I found that I can defeat the AEC just by enabling the Session checkbox and leaving the AEC checkbox off. |
That seems to be the case on many devices that I have tested with, but not all:
Other devices varied. Most of my Pixel devices had the same behavior as yours (except the Pixel 1). Why is there so much variation here? Also, what is the expected behavior? I thought that if using the VoiceComm preset, the "/vendor/etc/audio_effects.xml" would get applied automatically. That generally seems to be the case, but why does providing the SessionId to Oboe override that? My tests use these OboeTester settings for input:
|
When measuring latency with VoiceComm active the device often adds an AEC.
This will cause some or all of the loopback signal to be cancelled.
In some cases a brief chirp can get through before the AEC adaptive filter converges.
So we should add an option to use alternative signals in place of the pulse train including
The text was updated successfully, but these errors were encountered: