Knowledge speaks.
There is no trick to become smart talker. Just attain knowledge in the domain you work or want to become "smart talker".
Once you know enough things about the topic you are discussing you thoughts will be clear and concise.
So your question should be: "How do I become an expert in xyz field so that everyone get a good impression when I talk?".