Mujhe apni Communication shi krni hi Dushre say keshe bat kre kr ya kre ye sab Or mujhe stammer ki v problm hai So mey ye sab keshe shi kr shkta hu Mey phone pey shi say bat kr leta hu or dosto key sath v But class mey attendance bola ho ya speech deni to problm hoti hai
how to improve communication skills stammering anxiety public speaking tips Hindi
stammering stuttering treatment exercises tips for students class speaking
"Main stammer karunga shayad, but main bolke rahunga. Sab log mujhe sun rahe hain - ye achha hai."
| Level | Kya karo |
|---|---|
| 1 β | Dosto se baat - already theek |
| 2 | Ek naye insaan se baat karo roz |
| 3 | Dukaan pe ya kisi stranger se kuch pucho |
| 4 | Class mein teacher se ek sawaal pucho |
| 5 | Attendance dena, phir speech |
| Time | Kya karo |
|---|---|
| Subah 5 min | Mirror ke saamne ek topic pe bolo (kuch bhi) |
| Dopahar 5 min | Ek paragraph padho - dheere, clearly |
| Raat 5 min | Aaj kya kiya - apne aap ko batao (self-narration) |
Create a step-by-step guide/cheat sheet I can practice daily
mkdir -p /tmp/workspace/communication-guide && ls /tmp/workspace/
cat << 'PYEOF' > /tmp/workspace/communication-guide/make_pdf.py from reportlab.lib.pagesizes import A4 from reportlab.lib import colors from reportlab.lib.units import mm from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle, HRFlowable from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle from reportlab.lib.enums import TA_CENTER, TA_LEFT, TA_JUSTIFY from reportlab.pdfbase import pdfmetrics from reportlab.pdfbase.ttfonts import TTFont import os # Output path out = "/tmp/workspace/communication-guide/Daily_Communication_Cheatsheet.pdf" doc = SimpleDocTemplate( out, pagesize=A4, rightMargin=15*mm, leftMargin=15*mm, topMargin=12*mm, bottomMargin=12*mm ) W, H = A4 styles = getSampleStyleSheet() # ββ Custom styles ββββββββββββββββββββββββββββββββββββββββββββββ NAVY = colors.HexColor("#1a2e4a") TEAL = colors.HexColor("#0d7377") ORANGE = colors.HexColor("#e87f1e") LIGHT = colors.HexColor("#f0f7f7") WHITE = colors.white YELLOW = colors.HexColor("#fff9e6") GREEN = colors.HexColor("#e8f5e9") RED_L = colors.HexColor("#fdecea") title_style = ParagraphStyle("Title2", parent=styles["Normal"], fontSize=22, textColor=WHITE, alignment=TA_CENTER, fontName="Helvetica-Bold", spaceAfter=2) subtitle_style = ParagraphStyle("Sub", parent=styles["Normal"], fontSize=11, textColor=colors.HexColor("#d0eaff"), alignment=TA_CENTER, fontName="Helvetica", spaceAfter=0) section_style = ParagraphStyle("Section", parent=styles["Normal"], fontSize=13, textColor=WHITE, fontName="Helvetica-Bold", spaceAfter=2, spaceBefore=2) body_style = ParagraphStyle("Body", parent=styles["Normal"], fontSize=9.5, textColor=NAVY, fontName="Helvetica", spaceAfter=3, leading=14) bold_body = ParagraphStyle("BoldBody", parent=styles["Normal"], fontSize=9.5, textColor=NAVY, fontName="Helvetica-Bold", spaceAfter=2, leading=14) small_style = ParagraphStyle("Small", parent=styles["Normal"], fontSize=8.5, textColor=colors.HexColor("#444"), fontName="Helvetica", spaceAfter=2, leading=13) center_bold = ParagraphStyle("CtrBold", parent=styles["Normal"], fontSize=10, textColor=TEAL, fontName="Helvetica-Bold", alignment=TA_CENTER, spaceAfter=2) quote_style = ParagraphStyle("Quote", parent=styles["Normal"], fontSize=9, textColor=colors.HexColor("#555"), fontName="Helvetica-Oblique", alignment=TA_CENTER, spaceAfter=2, leading=13) story = [] # ββββββββββββββββββββββββββββββββββββββ # HEADER BANNER # ββββββββββββββββββββββββββββββββββββββ header_data = [[ Paragraph("π£οΈ Daily Communication & Stammering Guide", title_style), Paragraph("Rozana Practice Karo β Confidence Badhao!", subtitle_style) ]] header_table = Table(header_data, colWidths=[W - 30*mm]) header_table.setStyle(TableStyle([ ("BACKGROUND", (0,0), (-1,-1), NAVY), ("TOPPADDING", (0,0), (-1,-1), 10), ("BOTTOMPADDING", (0,0), (-1,-1), 8), ("LEFTPADDING", (0,0), (-1,-1), 10), ("RIGHTPADDING", (0,0), (-1,-1), 10), ("ROWBACKGROUNDS",(0,0),(-1,-1),[NAVY]), ])) story.append(header_table) story.append(Spacer(1, 4*mm)) # ββββββββββββββββββββββββββββββββββββββ # MORNING ROUTINE + BREATHING (side by side) # ββββββββββββββββββββββββββββββββββββββ def section_header(text, color=TEAL): t = Table([[Paragraph(text, section_style)]], colWidths=["100%"]) t.setStyle(TableStyle([ ("BACKGROUND", (0,0),(-1,-1), color), ("TOPPADDING", (0,0),(-1,-1), 5), ("BOTTOMPADDING", (0,0),(-1,-1), 5), ("LEFTPADDING", (0,0),(-1,-1), 8), ("RIGHTPADDING", (0,0),(-1,-1), 8), ("ROUNDEDCORNERS",(0,0),(-1,-1), [4,4,4,4]), ])) return t def box_table(rows, bg=LIGHT, col_w=None): t = Table(rows, colWidths=col_w) t.setStyle(TableStyle([ ("BACKGROUND", (0,0),(-1,-1), bg), ("TOPPADDING", (0,0),(-1,-1), 4), ("BOTTOMPADDING", (0,0),(-1,-1), 4), ("LEFTPADDING", (0,0),(-1,-1), 8), ("RIGHTPADDING", (0,0),(-1,-1), 8), ("GRID", (0,0),(-1,-1), 0.4, colors.HexColor("#cccccc")), ("VALIGN", (0,0),(-1,-1), "MIDDLE"), ])) return t # ββ MORNING + BREATHING in 2 columns ββ HALF = (W - 30*mm) / 2 - 3*mm morning_content = [ [Paragraph("β° SUBAH (Morning β 5 min)", section_style)], [box_table([ [Paragraph("Step 1", bold_body), Paragraph("Mirror ke saamne khado", body_style)], [Paragraph("Step 2", bold_body), Paragraph("Ek topic chuno (kuch bhi β<br/>aaj ka plan, favourite movie)", body_style)], [Paragraph("Step 3", bold_body), Paragraph("2 min bolo β dheere, clearly,<br/>rush mat karo", body_style)], [Paragraph("Step 4", bold_body), Paragraph("Record karo (optional)<br/>Replay karo, improve karo", body_style)], [Paragraph("Step 5", bold_body), Paragraph("Apne aap ko 'Well done!'<br/>kaho β seriously!", body_style)], ], bg=LIGHT, col_w=[22*mm, HALF - 22*mm])], ] breathing_content = [ [Paragraph("π« BREATHING TECHNIQUE", section_style)], [box_table([ [Paragraph("4 sec", bold_body), Paragraph("Naak se gehri saans lo", body_style)], [Paragraph("2 sec", bold_body), Paragraph("Roko (hold)", body_style)], [Paragraph("6 sec", bold_body), Paragraph("Munh se dheere choro", body_style)], [Paragraph("Repeat", bold_body), Paragraph("3 baar β phir bolna shuru karo", body_style)], [Paragraph("β‘ Tip", bold_body), Paragraph("Class se 2 min pehle karo<br/>β speech se pehle karo", body_style)], ], bg=GREEN, col_w=[22*mm, HALF - 22*mm])], ] side_by_side = Table( [[morning_content, breathing_content]], colWidths=[HALF, HALF] ) side_by_side.setStyle(TableStyle([ ("VALIGN", (0,0),(-1,-1), "TOP"), ("LEFTPADDING", (0,0),(-1,-1), 0), ("RIGHTPADDING", (0,0),(-1,-1), 3*mm), ("TOPPADDING", (0,0),(-1,-1), 0), ("BOTTOMPADDING", (0,0),(-1,-1), 0), ])) story.append(side_by_side) story.append(Spacer(1, 3*mm)) # ββββββββββββββββββββββββββββββββββββββ # EASY ONSET + STAMMERING RESCUE # ββββββββββββββββββββββββββββββββββββββ onset_content = [ [Paragraph("ποΈ EASY ONSET TECHNIQUE", section_style)], [Paragraph("Pehla word bahut dheere + smooth shuru karo. Speed dushman hai!", bold_body)], [box_table([ [Paragraph("β Galat", bold_body), Paragraph("PRESENT! (hard, fast)", body_style)], [Paragraph("β Sahi", bold_body), Paragraph("Prr...esent (stretch karo pehli sound)", body_style)], [Paragraph("β Galat", bold_body), Paragraph("MY NAME ISβ¦ (rush)", body_style)], [Paragraph("β Sahi", bold_body), Paragraph("Mmmyβ¦ name isβ¦ (easy start)", body_style)], [Paragraph("Rule", bold_body), Paragraph("Pehla syllable = slow & soft,<br/>baaki normal speed", body_style)], ], bg=YELLOW, col_w=[20*mm, HALF - 20*mm])], ] rescue_content = [ [Paragraph("π ATAK JAYO TO KYA KARO?", section_style)], [Paragraph("In-the-moment rescue steps:", bold_body)], [box_table([ [Paragraph("1.", bold_body), Paragraph("Ruko mat suddenly β smooth raho", body_style)], [Paragraph("2.", bold_body), Paragraph("Ek deep breath lo silently", body_style)], [Paragraph("3.", bold_body), Paragraph("Uss word ko dheere se dobara try karo", body_style)], [Paragraph("4.", bold_body), Paragraph("Filler use karo β 'matlab...', 'actually...'", body_style)], [Paragraph("5.", bold_body), Paragraph("Eye contact rakho β neeche mat dekho", body_style)], ], bg=RED_L, col_w=[10*mm, HALF - 10*mm])], ] mid_row = Table( [[onset_content, rescue_content]], colWidths=[HALF, HALF] ) mid_row.setStyle(TableStyle([ ("VALIGN", (0,0),(-1,-1), "TOP"), ("LEFTPADDING", (0,0),(-1,-1), 0), ("RIGHTPADDING", (0,0),(-1,-1), 3*mm), ("TOPPADDING", (0,0),(-1,-1), 0), ("BOTTOMPADDING", (0,0),(-1,-1), 0), ])) story.append(mid_row) story.append(Spacer(1, 3*mm)) # ββββββββββββββββββββββββββββββββββββββ # DAILY SCHEDULE (full width) # ββββββββββββββββββββββββββββββββββββββ story.append(section_header("π DAILY 15-MIN PRACTICE SCHEDULE", TEAL)) story.append(Spacer(1, 1*mm)) schedule_rows = [ [Paragraph("Time", bold_body), Paragraph("Kya Karo", bold_body), Paragraph("Duration", bold_body), Paragraph("Goal", bold_body)], [Paragraph("π Subah", body_style), Paragraph("Mirror ke saamne ek topic pe bolo β koi bhi!", body_style), Paragraph("5 min", bold_body), Paragraph("Fluency + confidence", small_style)], [Paragraph("βοΈ Dopahar", body_style), Paragraph("Ek paragraph padho β dheere, clearly, pause karo", body_style), Paragraph("5 min", bold_body), Paragraph("Pace control", small_style)], [Paragraph("π Raat", body_style), Paragraph("Self-narration: Aaj kya kiya? Apne aap ko batao", body_style), Paragraph("5 min", bold_body), Paragraph("Natural flow", small_style)], ] schedule_table = Table(schedule_rows, colWidths=[25*mm, 90*mm, 22*mm, None]) schedule_table.setStyle(TableStyle([ ("BACKGROUND", (0,0),(-1,0), TEAL), ("TEXTCOLOR", (0,0),(-1,0), WHITE), ("BACKGROUND", (0,1),(-1,1), LIGHT), ("BACKGROUND", (0,2),(-1,2), colors.HexColor("#e8f0fe")), ("BACKGROUND", (0,3),(-1,3), LIGHT), ("GRID", (0,0),(-1,-1), 0.4, colors.HexColor("#aaa")), ("TOPPADDING", (0,0),(-1,-1), 5), ("BOTTOMPADDING", (0,0),(-1,-1), 5), ("LEFTPADDING", (0,0),(-1,-1), 7), ("RIGHTPADDING", (0,0),(-1,-1), 7), ("VALIGN", (0,0),(-1,-1), "MIDDLE"), ])) story.append(schedule_table) story.append(Spacer(1, 3*mm)) # ββββββββββββββββββββββββββββββββββββββ # LEVEL UP CHART + SELF TALK # ββββββββββββββββββββββββββββββββββββββ levelup_content = [ [Paragraph("π LEVEL UP CHART", section_style)], [Paragraph("Ek ek step aage badho β rush mat karo!", body_style)], [box_table([ [Paragraph("β Level 1", bold_body), Paragraph("Dosto se baat β (already done!)", body_style)], [Paragraph("ββ Level 2", bold_body), Paragraph("Roz ek naye insaan se kuch bolo", body_style)], [Paragraph("βββ Level 3", bold_body), Paragraph("Dukaan / stranger se sawaal pucho", body_style)], [Paragraph("ββββ L4", bold_body), Paragraph("Class mein teacher se ek sawaal pucho", body_style)], [Paragraph("βx5 Level 5", bold_body), Paragraph("Attendance + speech confidently do π―", body_style)], ], bg=YELLOW, col_w=[28*mm, HALF - 28*mm])], ] selftalk_content = [ [Paragraph("π¬ CLASS SE PEHLE SELF-TALK", section_style)], [Paragraph("Ye 3 sentences class se 2 min pehle bolo (khud se):", body_style)], [box_table([ [Paragraph("1.", bold_body), Paragraph('"Main shayad atak jaun β but main bolke rahunga."', body_style)], [Paragraph("2.", bold_body), Paragraph('"Meri baat sunne wale judge nahi kar rahe."', body_style)], [Paragraph("3.", bold_body), Paragraph('"Mere jaisa hi kaafi log nervous hote hain."', body_style)], [Paragraph("π― Tip", bold_body), Paragraph("Positive visualization: Aankhein band karo, imagine karo tum confidently bol rahe ho!", body_style)], ], bg=GREEN, col_w=[12*mm, HALF - 12*mm])], ] bottom_row = Table( [[levelup_content, selftalk_content]], colWidths=[HALF, HALF] ) bottom_row.setStyle(TableStyle([ ("VALIGN", (0,0),(-1,-1), "TOP"), ("LEFTPADDING", (0,0),(-1,-1), 0), ("RIGHTPADDING", (0,0),(-1,-1), 3*mm), ("TOPPADDING", (0,0),(-1,-1), 0), ("BOTTOMPADDING", (0,0),(-1,-1), 0), ])) story.append(bottom_row) story.append(Spacer(1, 3*mm)) # ββββββββββββββββββββββββββββββββββββββ # WEEKLY TRACKER # ββββββββββββββββββββββββββββββββββββββ story.append(section_header("π WEEKLY PROGRESS TRACKER β Tick karo jab ho jaye!", ORANGE)) story.append(Spacer(1, 1*mm)) tracker_header = [Paragraph(x, bold_body) for x in ["Task", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"]] tracker_rows = [ tracker_header, [Paragraph("Subah mirror practice", body_style), "β","β","β","β","β","β","β"], [Paragraph("Dopahar paragraph reading", body_style), "β","β","β","β","β","β","β"], [Paragraph("Raat self-narration", body_style), "β","β","β","β","β","β","β"], [Paragraph("Deep breathing (3 baar)", body_style), "β","β","β","β","β","β","β"], [Paragraph("Level up challenge attempt", body_style), "β","β","β","β","β","β","β"], ] col_ws = [65*mm] + [14.5*mm]*7 tracker_table = Table(tracker_rows, colWidths=col_ws) tracker_table.setStyle(TableStyle([ ("BACKGROUND", (0,0),(-1,0), ORANGE), ("TEXTCOLOR", (0,0),(-1,0), WHITE), ("BACKGROUND", (0,1),(-1,-1), WHITE), ("GRID", (0,0),(-1,-1), 0.5, colors.HexColor("#ccc")), ("TOPPADDING", (0,0),(-1,-1), 5), ("BOTTOMPADDING", (0,0),(-1,-1), 5), ("LEFTPADDING", (0,0),(-1,-1), 6), ("RIGHTPADDING", (0,0),(-1,-1), 6), ("ALIGN", (1,0),(-1,-1), "CENTER"), ("VALIGN", (0,0),(-1,-1), "MIDDLE"), ("FONTSIZE", (1,1),(-1,-1), 13), ])) story.append(tracker_table) story.append(Spacer(1, 3*mm)) # ββββββββββββββββββββββββββββββββββββββ # MOTIVATIONAL FOOTER # ββββββββββββββββββββββββββββββββββββββ footer_data = [[ Paragraph( "πͺ Yaad Raho: Phone pe aur dosto ke saath tum bilkul fluent ho β matlab tumhari speech perfect hai!<br/>" "Bas class aur formal situations ke liye practice chahiye. Consistency = Confidence. <b>Tum kar sakte ho!</b>", ParagraphStyle("Footer", parent=styles["Normal"], fontSize=9, textColor=WHITE, fontName="Helvetica", alignment=TA_CENTER, leading=14) ) ]] footer_table = Table(footer_data, colWidths=[W - 30*mm]) footer_table.setStyle(TableStyle([ ("BACKGROUND", (0,0),(-1,-1), NAVY), ("TOPPADDING", (0,0),(-1,-1), 8), ("BOTTOMPADDING", (0,0),(-1,-1), 8), ("LEFTPADDING", (0,0),(-1,-1), 10), ("RIGHTPADDING", (0,0),(-1,-1), 10), ])) story.append(footer_table) # ββ Build ββββββββββββββββββββββββββββββ doc.build(story) print(f"PDF created: {out}") PYEOF python3 /tmp/workspace/communication-guide/make_pdf.py
Daily Communication Cheatsheet
PDF Document Β· PDF
| Section | Kya hai |
|---|---|
| β° Subah Routine | 5-step mirror practice |
| π« Breathing Technique | 4-2-6 breathing method |
| ποΈ Easy Onset | Pehla word dheere shuru karne ka tarika |
| π Atak Jao To | 5 rescue steps in-the-moment |
| π Daily Schedule | Subah/Dopahar/Raat - 15 min total |
| π Level Up Chart | Level 1 se Level 5 tak progression |
| π¬ Self-Talk | Class se pehle bolne ke 3 sentences |
| π Weekly Tracker | 7-din ka checkbox tracker (print karo, fill karo) |