 Microsoft Corp said on Monday that it will buy Nuance Communications Inc in a 19.7 billion deal, as it looks to bolster its suite of enterprise applications with the artificial intelligence firms advanced speech technology. 