Case studies

Which products already run on-device speech preprocessing?

Validated in robots, kiosks, vehicles, factories, and care settings. These are product development and module supply engagements, not research demos.

Customer names and logos appear only after we have written consent from each company. The cases below describe the technical work without identifying the customer. Under NDA we can walk you through the specifics.

Third-party verification

Performance was measured by an accredited test lab

TTA test report TTA-25-1103

ClearSense Audio v1.1.0 · tested 2025-06-09 to 12 · issued 2025-11-17

15.59 dB
SI-SDR (mean, after processing)
15.57 dB
SNR (mean, after processing)
53.8 dB
Noise reduction (mean)
0.336
Real-time factor (RTF)

100 utterances at 0 dB input SNR (SI-SDR, SNR) · 100 utterances at 5 dB real-world SNR, 65 dB speech and 60 dB noise (noise reduction). Corpora: LibriSpeech ASR and AIHub Korean speech.

SMBA Didimdol TTA test report

Subject: mpAB (mpAEC + mpBeamforming combined)

42.088 dB
Noise reduction
0.852
Real-time factor (RTF)
543,620 bytes
Binary size
64 MHz
Clock

65 dB speech and 60 dB noise. SRAM requirement 0.571 MB.

Deployments

Where it runs

Home robot

Voice interface preprocessing for a home appliance robot line

Environment
A home where TV audio, family conversation, and household noise overlap constantly
Problem
Keep the robot from missing wake words and commands spoken from across the room
Technology
  • mpAEC
  • mpBeamforming
Engagement
Speech preprocessing solution development

Automotive showroom robot

Array-free adaptive preprocessor

Environment
A showroom where visitor conversation mixes with reflections off a large open space
Problem
Keep working when the robot's industrial design changes, without retuning the microphones
Technology
  • mpBeamforming
Engagement
Adaptive preprocessor development

ROBOCARE Cami-friends

Care robot microphone array with integrated preprocessing module

Environment
A care setting where an older adult's quiet voice arrives alongside indoor household noise
Problem
Hold on to speech from users who talk less and at lower sound pressure
Technology
  • mpAB
  • mpNC
Engagement
Microphone array plus preprocessing software as an integrated module

Kiosk module

Multi-channel audio I/O and ASR preprocessing module

Environment
A store with background music, conversation in the next queue, and kitchen noise
Problem
Pull out only the ordering speech and hand it to the recognition engine
Technology
  • mpAB
Engagement
Module shipping

Factory motor anomaly detection

Acoustic inspection on the production line

Environment
A production line that sits at 80 dB of equipment noise all day
Problem
Judge anomalous sound on the line itself, without moving units to a sound-proof booth
Technology
  • mpNC
Engagement
Preprocessing technology license under review

ClearSense Audio

Everyday conversation support in noisy places

Environment
A shared room at a welfare center where several people speak at once
Problem
Keep the conversation the listener wants and strip the surrounding noise
Technology
  • mpNC
  • mpSeparation
Engagement
Smart listening app · public pilot

Mobility company in-vehicle preprocessing

In-cabin speech preprocessing

Environment
A vehicle cabin with road noise, HVAC noise, and strong reflections
Problem
Recognize the driver's speech reliably while the vehicle is moving
Technology
  • mpAEC
  • mpBeamforming
Engagement
In-vehicle speech preprocessing

Humanoid robot far-field speech recognition

Joint research with ETRI, a leading government-funded research institute in Korea

Environment
An environment where the robot's own actuator noise stacks on top of household noise and reverberation
Problem
Recognize the target speaker while the robot itself is moving
Technology
  • mpAEC
  • mpBeamforming
Engagement
Microphone array interface hardware design plus preprocessing for extreme noise

mpAEC echo cancellation · mpBeamforming multi-microphone noise removal · mpNC single-microphone noise suppression · mpAB combined · mpSeparation source separation See the technology

Customer stories

Cases we have written consent to publish

These are the cases we can describe in full, with written consent from the customer. Unlike the anonymous summaries above, they carry the environment, the problem, and the outcome end to end.

We are preparing cases we have consent to publish. Until then, please refer to the anonymous summaries and the third-party test reports above.

Public pilot

100 older adults used it themselves

We validated the effectiveness and user satisfaction of the ClearSense Audio smart listening app at two senior welfare centers in Seoul.

The project was selected for the Seoul Business Agency programme for technology that serves people with reduced access.

100
Older adults took part
5.8 / 7
Mean satisfaction
2
Senior welfare centers in Seoul

How a project starts

What if our environment looks like one of these?

  1. 1

    Environment analysis

    We map the kinds of noise, the microphone count and placement, and the compute platform together. You can start without field recordings.

  2. 2

    Data review

    We take your own recorded speech and separate out what is actually causing recognition to fail.

  3. 3

    PoC and validation

    We compare before and after on that data. The numbers are re-measured against your environment.

  4. 4

    Product integration

    We deliver it as a library, a module, or a DSP or FPGA port — whichever fits your stage.

FAQ

Questions about these cases

Because we publish a name only after we have that company's written consent.

Speech preprocessing goes into the pre-launch development stage of a product, so the supply relationship itself is often confidential to the customer. Under an NDA during a consultation we can walk you through the relevant cases in detail.

The numbers we publish are the ones an accredited lab measured.

This page carries the measured values from TTA test report TTA-25-1103 and the SMBA Didimdol report, together with the test conditions. Values measured inside an individual customer's environment belong to that customer, so we do not publish them.

It varies by environment, so we measure it on your own data.

The kind of noise, the microphone count and placement, the distance to the speaker, and the compute platform all drive the result. That is why every project starts with a PoC on customer data.

No. It keeps working without retuning.

Instead of taking the relative microphone positions as input, mpBeamforming optimizes itself from the incoming signal. Across 2 to 8 microphones you can change the count, the layout, and the industrial design without re-fitting the algorithm.

Want to see a case close to your environment?

Tell us your product type and noise environment and we will put together the nearest case and how it would apply.