Artificial intelligence for .Net: speech, language, and search : Building smart applications with microsoft cognitive services APIs.