It's always frustrating when you cannot figure out why your baby is crying. But, now there is an app for that.

The Infant Cries Translator is an app that can tell the difference between a variety of crying sounds made by babies. The app was developed by the National Taiwan University Hospital Yunlin. It differentiates between four crying sounds by recording the sounds of babies and comparing them in their database.

How wee they able to do this? Researchers collected over 200,000 crying sounds from 100 new-born babies over a course of two years. The app is then able to detect the baby's cries within 15 seconds and has an accuracy of 92 percent. The app lets parents know when their baby is hungry, sleepy, in pain or has a wet diaper. The older the child is the less accurate the app is.

The Infant Cries Translator is available on IOS and Android for $2.99. Read more about this app here.

More From SoJO 104.9 FM