Free Random Topic Generator for Impromptu Speech Practice

Speech Practice is a free random topic generator for impromptu speech practice. Pull the lever to get a random speech topic, set a timer, and record yourself speaking on the spot. Also includes interview prep questions, vocabulary drills, and deep research topics.

Follow on Xiaohongshu ↗
Speech Pact Interview Prep Learn Vocab Deep Research 1) Pull lever to get topic 2) Set 1 min timer 3) Record & speak 1) Get random vocab 2) Set 30 sec timer 3) Use vocab in speech 1) Pick a random topic 2) Research for 10 min 3) Record & speak GET SPEECH ANALYSIS
Meaning
Example sentence:
Speaking angle:
Frameworks
S = Situation: Set the scene and context
T = Task: Describe your responsibility
A = Action: Explain what you did
R = Result: Share the outcome
P = Point: State your main point
R = Reason: Explain why
E = Example: Give a specific example
P = Point: Restate your point
P = Past: Where you've been
P = Present: Where you are now
F = Future: Where you're headed
Mutually Exclusive: No overlapping buckets
Collectively Exhaustive: Nothing is left out

1. Break the problem into distinct categories
2. Ensure categories cover everything
3. Drill into each bucket systematically

Best for: Case study and consulting questions
Drag ±100° and release to spin
Timer