Audio quality is not crisp and clear - distorted, white noise, not perfect echo/noise cancelation

250 views
Skip to first unread message

SProgrammer

unread,
Sep 3, 2014, 7:34:54 AM9/3/14
to discuss...@googlegroups.com
Recently i am testing the Audio a lot, cause i was reported by my test team that the audio quality is not stable crisp and clear comparing with Sony PCS-XG.

Sony           [ OK++]
Hangout        [ OK  ]
Skype          [-OK  ]
AppRTC/WebRTC  [—OK  ]


* with all we have used same random hardware microphones such as:
Omnidirectional, Bi-directional, Subcardioid, Cardioid, Hypercardioid, Supercardioid, Shotgun with interfaces XLR, USB, Analogue, external Equalizer/Tuner, some of Sony embedded chip with echo/noise cancel, and lot of other ordinary cheap/medium random microphones, with or without Phantom powered to find out the quality differences.

So, we have been collecting informations and keep testing in following environments just to give you an idea: 

1) Indoor: (echo, noise, quality test)

a) small room (office, home)
b
) large room (events, parliament conferences, business group meetings, call center floors)
c
) largest (stadium, sports)


2) Outdoor: (echo, noise, quality test)

a) driving car and talking
b
) music concert


Now, i have noticed many things such as:

- Audio distorted (like not natural voice but little bit distorted)
- Audio latency/lipsync (while using with higher frame per second cameras)
- Audio echo  (depending on microphone and environments)
- Audio Noise (depending on microphone and environments)
- Audio volume (while killing echo/noise audio volume level is very low)
- Audio up/down (in the middle of conversation there is a suddenly a audio break sometimes)

The most disturbing fact was Audio cut off, you missed the conversation because of it, 
you could not understand other participants clearly, and you just lie to the person “oh yea, i gotcha!!” 
i compared that same session with Sony and it never happened, the moment it works it always works given the same bandwidth and all. 

Few things i clearly noticed:

- While using omnidirectional microphone (mostly we use it and its cheaper) 
the audio picks up lot of white noises, it also produce the echo issue, and audio quality is not so good (theoretical 16Khz to 48Khz), 
another strange thing i noticed, while speaking with those simple microphone, white noises get reduced and if silent then the 
white noise is a lot.

- While using XLR microphone the audio is good in terms of echo and noise reduction, but audio is very low volume on the receiver
- While using USB microphone such as Logitech CC3000e or C920, 
then the noise is reduced but echo is there and audio is up/down 
its not so nice quality like you have with Sony PCSXG almost perfect crisp and clear HD sound.
- While using mini-jack ear phone, microphone or line in/line out still the audio up/down happens but at-least echo get reduced

Therefore, Is it possible to make with WebRTC/AppRTC a test tool like we can do in Gst/VLC: 

e.g:
$ gst-launch audiotestsrc wave=2 freq=200 ! faac ! .. ! udpsink # Sender non interrupted constant audio 
$ get-launch udpsrc ! faad ! alsasink # Receiver receives exact audio

Then it will be very handy to debug the audio quality issue if its caused by hardware or default codec primitives or M35,M36,M38,M39?

Please advise.






Henrik Andreasson

unread,
Sep 3, 2014, 8:12:45 AM9/3/14
to discuss...@googlegroups.com
Please file isolated and well defined issues in the Chrome issue tracker. Thanks.


--

---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Lei Zhang

unread,
Sep 5, 2014, 2:13:38 PM9/5/14
to discuss...@googlegroups.com
What't the measurement of your test?

cake

unread,
Sep 6, 2014, 10:12:38 PM9/6/14
to discuss...@googlegroups.com
What browser are you all using?
Reply all
Reply to author
Forward
0 new messages