AI can spot depression via sound of your voice
New Delhi, July 13 (IANS) India -- the sixth most depressed country in the world -- has an estimated 56 million people suffering from depression and 38 million from anxiety disorders, according to a recent report by the World Health…