Give us some more details about your home WiFi connection. Is this a router you set up yourself? If so, what kind? If not, who is your service provider and what type of equipment did they provide to you?
Speech recognition? What is missing in 8.1? If you don't like Cortana, you can disable her.