个人认为是5~10分钟。原因有三。
第一,我们用演讲的时间其实是你需要多长时间说出你的观点,所以呢,如果能够言简意赅,特别是善于演讲的人,其实那5分钟足够,那么如果用30分钟甚至更长的时间,其实是你把一个观点用30分钟去讲解,实际上说明我们本身在表述这件事情的时候其精简程度确实还不够高,有点啰嗦。
第二,我们人在听别人讲话的时候,从我们的注意力曲线来分析,一开始的注意力最集中的时间点也就2分钟,如果我们无法在5分钟甚至10分钟以内,把我们想要表达的观点,成功的表述出来,那么就算时间再长,实际上你所表述的,被别人能够听得进去的,能够感受到,理解到的可能性也会越来越低。
第三,从演讲效率来说,也要求我们言简意赅的把我们想要表达的内容展示出来,不要有太多华丽,但虚无缥缈的语言,这样的话其实呢是对演讲者来说是不利的,因为这个时代别人为什么来听你演讲,不是过来听你怎么样去吹嘘讲一些空话,而是他们真的想通过你的演讲学到点什么。
谢谢你的提问,希望我的回答你能够满意!