We know that in the new Legend of Zelda: Breath of the Wild game, now NPC will be given voice and we also know that Link will still remain voiceless. There were a lot of speculations about why Link was not given a voice and Eiji Aonuma, the producer of the game have decided to explain why.
According to Aonuma, the reason why Link does not have a voice is because he wants to keep the connection between Link and the player. He added that if Link had a voice and said something that the player does not agree with, the relationship between the player and Link would be affected.
He also added that there decision to give some of the NPC voices was to make a bigger impression on the player. He said that it is hard to leave an impression with words alone.
If nothing else comes up, we should be seeing the new The Legend of Zelda game next year.