Ticket #1267 (closed defect: fixed)
Strong echo when calling a Neo from another phone
|Reported by:||mail@…||Owned by:||sean_chiang|
|Cc:||buglog@…, Kevin, Dean, nomeata, russh, john_lee@…||Blocked By:|
|Blocking:||#1640||Estimated Completion (week):|
This is a "well-known" issue but I couldn't find anything in Bugzilla for it.
When talking to a Neo, the person on the other end of the phone call will hear a
strong time-delayed echo of their voice. With the default settings it is bad
enough that it is difficult to hold a conversation, and it is even enough to
confuse IVR systems that use voice-recognition instead of DTMF tones.
It is possible to reduce (but not eliminate) the echo using the mixer, by
turning down the gain in the audio path from the microphone to the Calypso
input. However this also has the undesirable side-effect of reducing the volume
of the person who is speaking into the Neo. I am filing this under "hardware"
because I do not know if it will be possible to get acceptable performance using
only the mixer settings.
I have experienced this with a GTA01Bv4 and "-moko1" GSM firmware (one of the
first batch sold last summer), but it appears that this issue also affects GTA02.
Note - a handy trick is to install 'xoscope' (which is in OE), a software
oscilloscope that measures the signal on the ADCs in the Wolfson codec. With a
few mixer tweaks it is possible to send a 1 kHz PCM tone out through the call
speaker, and measure the resulting microphone signal through the ADCs. It would
be even better to use a spectrum-analyzer program, but so far I have not been
able to compile one for the Neo.
Changed 9 years ago by f.hackenberger@…
Changed 8 years ago by Treviño
- Attachment qtopia-enable-echo-suppression-on-dialing-and-accepting.patch added