Microsoft acquires Nuance for $19.7 billion