First of all, they sound quite different from each other. Secondly, they can be used interchangeably in some contexts when the word denotes 'more than other things or people'. Moreover, remember that the word 'specially' is usually used before adjectives to mean 'for one purpose only' whereas 'especially' usually means 'particularly'.
Hope it was clear enough.