Showing posts with label Acoustic processing. Show all posts
Showing posts with label Acoustic processing. Show all posts

Monday, January 28, 2013

The 10 qualities of highly effective hands-free systems

The first time I saw — and heard — a hands-free kit in action was in 1988. (Or was it 1989? Meh, same difference.) At the time, I was pretty impressed with the sound quality. Heck, I was impressed that hands-free conversations were even possible. You have to remember that mobile phones were still an expensive novelty — about $4000 in today’s US dollars. And good grief, they looked like this:



It’s almost a shock to see how far we’ve come since 1988. We’ve become conditioned to devices that cost far less, do far more, and fit into much smaller pockets. (Though, admittedly, the size trend for smartphones has shifted into reverse.) Likewise, we’ve become conditioned to hands-free systems whose sound quality would put that 1998 kit to shame. The sound might have been okay at the time, but because of the contrast effect, it wouldn’t pass muster today. Our ears have become too discerning.

Which brings me to a new white paper from Phil Hetherington and Andrew Mohan of the acoustics team at QNX Software Systems. Evaluating hands-free solutions from various suppliers can be a complex endeavor, for the simple fact that hands-free systems have become so sophisticated and complex. To help simplify the decision process, Phil and Andrew have boiled the problem down to 10 key factors:

  • Acoustic echo cancellation
  • Noise reduction and speech reconstruction
  • Multi-channel support
  • Automatic gain control
  • Equalization
  • Wind buffet suppression
  • Intelligibility enhancement
  • Noise dependent receive gain
  • Bandwidth extension
  • Wideband support

Ultimately, you must judge a hands-free solution by the quality of the useful sound it delivers. By focusing on these 10 essentials, you can make a much sounder judgment (pun fully intended).

Recently, Electronic Design published a version of this paper on their website. For a longer version, which includes a decision checklist, visit the QNX download center.

Thursday, January 10, 2013

Full-duplex in the car? Who even knows what this means?

I know lots of people don't understand full-duplex. Hell, I think most people have never even heard of it. Unfortunately, these same people have repeatedly experienced its poor cousin — half-duplex — without really understanding either.

Please don't take me wrong. I'm not patronizing. I spent a few years in telecoms and barely understand it myself. What I do know is that half-duplex = bad. And that full-duplex = good.

So when I talked to my colleagues at the office today, I knew we were using half-duplex. How did I know? I started to say something and so did someone else at the other end of the line. I couldn't hear them talking while I was talking (a certain amount of latency adds to the circus) so I stopped talking... and so did they. Then there were lots of simultaneous barely-understood apologies and a long uncomfortable silence. Then we both tried to break the silence at the same time; more uncomfortable silence. Very awkward and distracting. I know you know what I mean.

So... um... could someone please fix this? I mean, we send people to the moon after all.

I hate to blow our own (proverbial) horn (well sometimes) but believe me, I have to. QNX has THE best audio technology solution in or out of the car. And this technology, just so happens to be in the new QNX technology concept car at CES. Yes, really!

Today I witnessed a conversation in the QNX booth between someone in the Bentley and someone in a sound-proof booth. Well, to my (sheer) delight, one person talked while the other person talked over him... and both heard the other! Just like a real face-to-face conversation with overlapping dialogue. It was so natural, it almost slipped by as if it were expected:



In a world where communication is more often than not at the root of all successes and failures, I think this is nothing short of a long-overdue miracle.

Total Pageviews