While you may never be able to teach your dog to recite Shakespeare, there is no reason at all you can't teach him to say "hello" by barking or waving his paw. In fact, teaching your dog to bark on command is one of the easiest tricks you can teach him. At the same time, you should use this time to teach your dog to be quiet on command as well.
The cool thing about this is that once you teach your dog to bark on command, you can go on to teach him to bark when he needs to go outside, or when someone comes to your door. The command is simple and so is the anticipated reaction. While this training is relatively simple in nature, you will need to be patient and work with your dog until he masters it completely.
So, the task at hand is to teach your dog to say hello to you, other members of your family, and of course, your friends. Imagine how much fun it's going to be the next time you have a friend come to visit and your dog greets them at the door saying "hello" in his way. In essence, you are training your dog to bark on command or when encountering a specific stimulus such as a knock on the door.
The training is not overly complicated, but it does rely on your ability to remain focused and dedicated to the task. You will need to work with your pup on a regular basis with this training, as the only way you can expect it to be successful, is to practice it daily and if possible several times a day. This is much like the work you put into training your pup to obey the basic commands of 'sit', 'stay', 'come', and 'down'.
Your pup must have already mastered the basic commands before you attempt to train him to "speak" on command. There isn't much in the way of supplies needed to train your pup to say hello, but you will need the following:
The most important thing you need for this training is patience. It is going to take time to teach your pup to say hello without getting carried away and to stop barking on command.