It was the same voice actor, Charles Adler, for both movies, but I did notice that both Starscream and Megatron had their voices tweaked for this movie. Weaving's voice was less gravelly and Starscream's voice wasn't as digital sounding as in the first one. I loved both voices better in this movie than TF1