Ever wished you could understand what your cat is trying to tell you? A Chinese tech company is exploring whether it's possible to translate those mysterious meows into human language using artificial ...