Fun fact: Did you know that the original voice of Lucario was also the voice of Goku?
Anyway, here's my list of voice acting.
Mario: No -Has a cartoon voice
Luigi: No -has a cartoon voice
Peach: Yes
Bowser: Yes
Donkey Kong: No -has a cartoon voice
Diddy Kong: No -has a cartoon voice
Yoshi: No -has a cartoon voice
Wario: No -has an actual voice in various games
Link: No -I'll give you this. But his voice acting always sucked.
Zelda: Yes
Ganondorf: Yes
Toon Link: No -Okay.
Samus/ZSS: Yes -Her voice acting is terrible, though.
Pit: Yes(if Uprising gives him a voice) -He does talk, and it sounds okay.
Ice Climbers: No
ROB: No
Kirby: No -He talks in the Japanese Anime.
King Dedede: Yes
Meta Knight: Yes
Olimar: No
Pikmin: To some extent
Fox: Yes
Falco: Yes
Wolf: Yes
Captain Falcon: No -In the Anime, and games, he clearly has a voice.
Pikachu: No -He can say his name. He already does.
Pokemon Trainer: Trainer=Yes, Trainer's Pokes=No -Pokemon can say their names.
Lucario: Yes
Jigglypuff: Yes
Marth: Yes(if he talks in FE)
Ike: Yes
Ness: No
Lucas: Yes
Mr. Game and Watch: No
Snake: Yes
Sonic: Yes