Free trial
A

Welcome back, Student 👋

Pick up where you left off, or start something new.

✍️

Shorthand Practice Test

AHC exam-style grading — 5-category error breakdown, marks & qualifying cutoff.

⌨️

Typing Speed Test

50 passages, live WPM graph, full 5-category mistake report.

🏆

Rank List

See where you stand against other aspirants, live.

📊 Your progress

0
Tests taken
Best typing WPM
Best shorthand marks
Your best rank

⚡ Quick start

🎯 AHC Stage-II marking, explained

  • 200 marks total on the dictation transcript.
  • Full mistake — missing word, extra word, or wrong spelling.
  • Half mistake — capitalization or punctuation slip.
  • 160/200 (80%) is the qualifying cut-off.
  • On a standard 1000-word dictation that means roughly 100 full mistakes is the limit.

💡 How to practise well

  • Start at a speed where your accuracy stays above 95%.
  • Push speed only after accuracy is steady — not before.
  • Review the coloured transcript after every test; repeat the words you keep missing.
  • Punctuation and capitalization are half mistakes — easy marks to recover.
  • Do at least one full-length timed test every week.
Members only

Shorthand Dictation Practice

Listen to the dictation, write it in shorthand, then transcribe it here. Graded exactly like the Allahabad High Court Private Secretary Stage-II Dictation Test — 200 marks, −0.4 per full mistake, 160/200 to qualify.

🎧 Dictation audio
🔒 Master passage is hidden — reveal it only after you submit, or use “Practice read-along” below.
0
AHC marks (of 200)
0%
Accuracy
0
Correct words
0
Marks (of 100)
0
Total words
0
Words transcribed
0
Total mistakes
0m
Time taken
0
Missing words
0
Extra words
0
Spelling
0
Capitalization
0
Punctuation
Reviewed transcript — what you wrote vs what it should have been
Missing Extra word Spelling Capitalization Punctuation
📖 View the full master passage

🏆 Shorthand Rank List

RankNamePassageMarksAccuracyTime
🔒

Members-only tool

Sign up free and get 2 full days of access to the Shorthand Practice Test. After that, unlock lifetime access for a one-time ₹499.

Members only

Typing Speed Test

50 full-length passages across 5 categories. Distraction-free exam mode, live progress, and the same 5-category mistake grading used in the Shorthand Practice Test.

0
Net WPM
0
Gross WPM
0%
Accuracy
0
Marks (of 100)
0
Correct words
0
Words typed
0
Keystrokes
0s
Time taken
0
Missing words
0
Extra words
0
Spelling
0
Capitalization
0
Punctuation
Your speed over time (WPM)
Reviewed transcript
Missing Extra word Spelling Capitalization Punctuation

⌨️ Typing Rank List

RankNamePassageWPMAccuracyMarksDuration
🔒

Members-only tool

Sign up free and get 2 full days of access to the Typing Test. After that, unlock lifetime access for a one-time ₹499.

Rank List

Live leaderboards — updates automatically as students submit.

✍️ Shorthand Practice — Top Scores

RankNamePassageMarksAccuracyTime

⌨️ Typing Test — Top Scores

RankNamePassageWPMAccuracyMarksDuration

My Progress

Every test you've submitted, newest first.

0
Total attempts
Average accuracy
Best WPM
Best AHC marks

✍️ Shorthand attempts

#PassageMarksAccuracyWhen

⌨️ Typing attempts

#PassageWPMAccuracyMarksWhen

Passage Library

All 100 passages available to you — 50 dictation, 50 typing.

Exam News

Recruitment, exam dates and results for stenography aspirants.

⚠️ Verify before relying on this. Collected from public exam-news aggregators, not from the courts directly. Always confirm on the official website of the recruiting body.

Exam Guide

Everything you need to know about the AHC Private Secretary Stage-II test.

📋 Exam structure

  • Stage I — objective written paper.
  • Stage II — shorthand dictation, then transcription on computer.
  • The dictation is played once; you take notes in shorthand.
  • You then get a fixed window to transcribe from your notes.

🎯 How marks are cut

  • 200 marks total for the transcript.
  • Full mistake — missing word, extra word, wrong spelling.
  • Half mistake — capitalization or punctuation error.
  • 160/200 (80%) qualifies.
  • On a 1000-word dictation that's about 100 full mistakes maximum.

⏱️ Time slots on this platform

  • 5 min dictation → 30 minutes to transcribe
  • 8 min dictation → 45 minutes to transcribe
  • 10 min dictation → 50 minutes to transcribe
  • Custom matter → choose 15 / 30 / 45 / 50 minutes.

💡 Common mark-losers

  • Dropping the full stop at the end of a sentence.
  • Writing "court" where the passage says "Court".
  • Missing small words — "the", "of", "and".
  • Adding filler words that were never dictated.
  • Legal spellings — petitioner, affidavit, quashed, impugned.

My Account

Your plan and profile details.

👤 Profile

  • Name:
  • Email:
  • Member since:

💳 Plan

  • Current plan:
  • Status:
Admin only

Admin Panel

Manage students, review submissions, and moderate the rank list.

0
Registered students
0
Pro subscribers
0
Checker submissions
₹0
Revenue (test)
NameEmailPlanJoinedAction
NamePassageMarksAccuracyTime

Pick an existing dictation instead if you only want to attach an audio file to it.

Must be a direct link ending in .mp3 / .m4a / .wav (Google Drive share links and YouTube pages will not play). If both a file and a link are given, the uploaded file wins.

TitleLevelWordsAudio
Allowed30:00
Remaining30:00
0 words transcribed 0% of expected length
🎧 Dictation
✍️ Your transcription
Ctrl+Enter = submit · Esc = exit · Pasting disabled
⚠️ Pasting is disabled — transcribe it yourself.

Test paused

The timer is stopped. Your transcription is safe.

Total01:00
Remaining01:00
0 / 0 words 0%
📖 Master passage
⌨️ Your typing
Ctrl+Enter = submit · Esc = exit · Pasting disabled
⚠️ Pasting is disabled — please type it yourself.
3

Test paused

The timer is stopped. Your typing is safe.

Just launched — AHC exam-style grading

Type what you hear.
Get graded like an examiner.

StenoWallah checks your dictation word-by-word using the same marking rules as the Allahabad High Court Private Secretary Stage-II exam — missing words, spelling, punctuation, and capitalization, all tagged separately.

★ AHC-style grading engine 2-day free trial Lifetime access ₹499
DICTATION LIVE
92 WPM
99.1%
Accuracy
04:32
Passage time
A+
Speed grade
What you get

Everything between "I know shorthand" and "I passed."

Structured practice, instant grading, and a checker that thinks like a real examiner.

Popular

Growing passage library

Court, legal, and general passages sorted by real WPM difficulty — new ones added regularly.

New

AI Dictation Checker

Upload your dictation, type your answer, get marks and a full error report instantly.

Error-pattern reports

Missing words, extra words, spelling, capitalization, and punctuation — all tagged separately.

Real exam simulation

Timed, negative-marked mocks matching SSC Steno and court exam patterns.

Free

Live rank list

Every checker submission joins a leaderboard, so you know exactly where you stand.

Offline practice

Download dictation sets — built for low-connectivity cities and daily commutes.

Passage library

Pick a passage, filter by level or category

GeneralBeginner

Office Memo

A short administrative notice — ideal first passage for new typists.

40–60 WPM62 words
LegalIntermediate

Tenancy Notice

Standard legal-notice language with formal phrasing and clauses.

60–100 WPM38 words
CourtAdvanced

Witness Statement

A dense courtroom dictation with multiple embedded clauses.

100–160 WPM42 words
GeneralIntermediate

News Bulletin

Fast-paced current-affairs style passage for speed building.

60–100 WPM55 words
CourtIntermediate

Bail Order Extract

Judicial order language — practice for procedural terminology.

60–100 WPM48 words
LegalAdvanced

Contract Clause

Dense legal drafting with nested conditions and defined terms.

100–160 WPM50 words
See it before you buy

This is exactly what your result looks like

A full-length worked example — 552 word master passage vs. a typed attempt, graded the same way your real submissions will be. No login needed to see this.

SAMPLE RESULT — illustrative, not a real submission

📄 Original Passage (master / answer key)

This petition under Article 226 of the Constitution challenges the order dated 12th January, 2025 passed by the Municipal Corporation cancelling the trade license issued to the petitioner for operating a wholesale grain market in the designated commercial zone. The petitioner contends that the cancellation was made without affording any opportunity of hearing and without recording reasons in writing, in clear violation of the principles of natural justice. The petitioner further submits that the license had been renewed continuously for the past eleven years and that no complaint regarding violation of any municipal regulation was ever communicated prior to the impugned order. The respondent corporation, in its counter affidavit, has stated that the cancellation was necessitated by repeated complaints from neighbouring residents regarding excessive noise and obstruction of the public road caused by loading and unloading operations conducted during late night hours. It is further stated that three written warnings were issued to the petitioner between March and September of the preceding year, none of which evoked any corrective response. The petitioner denies having received any such warnings and submits that the addresses recorded in the corporation's records are outdated, the petitioner having shifted the registered office two years prior to the alleged warnings. Having heard learned counsel for both parties and having perused the record placed before this Court, including the original license file and the correspondence exchanged between the parties, this Court is of the considered opinion that the cancellation order suffers from a fundamental procedural infirmity. No show cause notice was issued to the petitioner prior to cancellation, and the petitioner was not granted any opportunity to respond to the allegations levelled against it. It is a settled principle of administrative law that an order having civil consequences cannot be passed without observing the minimum requirements of natural justice, however strong the underlying allegations may appear to be. The respondent corporation's reliance on internal warning letters, which were never proved to have been served upon the petitioner, cannot substitute for a proper show cause notice followed by a reasoned order. The petitioner's counsel further submitted that similarly situated traders in the same market had not been subjected to any such cancellation despite comparable circumstances, and that the impugned action amounted to selective and discriminatory enforcement. The respondent corporation was unable to satisfactorily explain this discrepancy during the course of hearing. This Court, while refraining from returning a definitive finding on the question of discrimination at this stage, directs that the same be duly considered by the corporation while passing the fresh order. Accordingly, this Court quashes the order dated 12th January, 2025 and directs the respondent corporation to issue a fresh show cause notice to the petitioner within two weeks from today, granting the petitioner an opportunity to file a reply and to be heard in person before any final decision is taken. The respondent corporation shall pass a fresh reasoned order within six weeks from the date of hearing. Until such fresh order is passed, the petitioner's trade license shall be treated as valid and subsisting, subject to the petitioner strictly complying with all applicable municipal regulations regarding operating hours and road obstruction. The petition is allowed in the above terms. There shall be no order as to costs. All pending applications, if any, stand disposed of accordingly.

📝 Comparison Result — student's typed attempt, reviewed

This petition under [missing: Article] 226 of the Constiution (Constitution) Challenges the order actually dated 12th January, 2025 passed by the Municipal Corporation cancelling the trade license issued to the petitioner for operating a wholesale grain market in the designated commercial zone. The petitioner contends that the cancellation was made without affording any opportunity of hearing and without recoding (recording) Reasons in writing, [missing: in] clear basically violation of the principles of natural justice The petitioner further submits that the license had been renewed continuously for the past eleven years and that no complaint regarding violation of any municipal regulation was ever communicated prior to the impugned order. The respondent corporation, in its counter affidavit, has stated that [missing: the] cancellation was necesstated (necessitated) by Repeated complaints from neighbouring residents regarding excessive noise and obstruction of the public road clearly caused by loading and unloading operations conducted during late night hours. It is further stated that three written warnings were issued to the petitioner between March and Septmber (September) of the Preceding year none of which evoked any corrective [missing: response.] The petitioner denies having received any such warnings and submits that the addresses recorded in the corporation's records are outdated, the indeed petitioner having shifted the registered office two years prior to the alleged warnings. Having heard learned counsel for both paries (parties) and Having perused the record placed before this Court, including the original [missing: license] file and the correspondence exchanged between the parties this Court is of the considered opinion that the cancellation order suffers from a fundamental procedural infirmity. No show cause notice was issued to the petitioner prior to cancellation, therefore and the petitioner was not grated (granted) any Opportunity to respond to the allegations levelled against it. It [missing: is] a settled principle of administrative law that an order having civil consequences cannot be passed without observing the minimum requirements of natural justice, however strong the underlying allegations may appear to be The respondent corporation's relince (reliance) on Internal warning letters, which were moreover never proved to have been served upon the petitioner, cannot substitute for [missing: a] proper show cause notice followed by a reasoned order. The petitioner's counsel further submitted that similarly situated traders in the same market had not been subjected to any such cancellation despite comparable circumstances, and that the impugned acton (action) Amounted to selective and discriminatory enforcement The respondent corporation was unable to satisfactorily explain this discrepancy [missing: during] the course of hearing. This Court, while refraining from returning a definitive finding simply on the question of discrimination at this stage, directs that the same be duly considered by the corporation while passing the fresh order. Accordingly this Court quahes (quashes) the Order dated 12th January, 2025 and directs the respondent corporation to issue a [missing: fresh] show cause notice to the petitioner within two weeks from today, granting the petitioner an opportunity to file further a reply and to be heard in person before any final decision is taken. The respondent corporation shall pass a fresh reasned (reasoned) Order within six weeks from the date of hearing. Until such fresh order [missing: is] passed the petitioner's trade license shall be treated as valid and subsisting, subject to the petitioner strictly complying with all applicable municipal regulations regarding operating hours and road obstruction. The petition is allowed in the above terms. There shall be no order as to costs. All pending applications if any, stand disposed of accordingly.
Missing Extra word Spelling Capitalization Punctuation
552
Total Words
550
Typed Words
514
Correct Words
46
Total Mistakes
93.1%
Accuracy
524.5
Marks (of 552)
✅ AHC Stage-II style: 185.2/200 (need 160/200)

Mistake Summary

Comprehensive breakdown of every error, by category

Missing Words10
Article
in
the
response.
license
is
a
during
fresh
is
Extra Words8
actually
basically
clearly
indeed
therefore
moreover
simply
further
Spelling Mistakes10
ConstiutionConstitution
recodingrecording
necesstatednecessitated
SeptmberSeptember
pariesparties
gratedgranted
relincereliance
actonaction
quahesquashes
reasnedreasoned
Capitalization Mistakes10
Challengeschallenges
Reasonsreasons
Repeatedrepeated
Precedingpreceding
Havinghaving
Opportunityopportunity
Internalinternal
Amountedamounted
Orderorder
Orderorder
Punctuation Mistakes8
justicejustice.
yearyear,
partiesparties,
bebe.
enforcementenforcement.
AccordinglyAccordingly,
passedpassed,
applicationsapplications,
The path

Four stages, same order every serious stenographer follows

01

Learn base outlines

Core theory drills until outlines come without conscious recall.

02

Practice at comfort speed

Daily dictation at 40–60 WPM to lock in accuracy first.

03

Check & correct

Run every attempt through the Dictation Checker to see exact errors.

04

Simulate the real exam

Full-length timed mocks until exam day feels routine.

5
Error types detected
200
Marks — AHC-style scale
2
Days free trial
₹499
Lifetime access, one-time
Exam news & updates

Stenography & High Court exam news

Recruitment notifications, exam dates and results relevant to shorthand and typing aspirants.

Allahabad High Court
RecruitmentPrivate Secretary

Allahabad High Court Private Secretary recruitment — 195 vacancies

The post that this platform's grading engine is modelled on. Stage-II is the shorthand dictation and transcription test, marked out of 200 with 160 as the qualifying score.

Source: TestbookVerify on official site
Allahabad High Court
RecruitmentRO / ARO

Allahabad High Court RO / ARO recruitment — 543 vacancies

Review Officer and Assistant Review Officer posts. Typing speed is part of the selection process, so the Typing Test module here is directly useful preparation.

Source: TestbookVerify on official site
SSC Staff Selection Commission
ResultStenographer

SSC Stenographer revised final result declared

The revised final result, cut-off and merit list have been published on ssc.gov.in. Candidates can download the PDF from the official portal.

Source: TestbookVerify on ssc.gov.in
Telangana High Court
RecruitmentStenographer

Telangana High Court — 859 Junior Assistant, Stenographer & other posts

One of the largest High Court recruitment drives announced this cycle, including stenographer posts with a shorthand and typing qualifying stage.

Source: TestbookVerify on official site
Punjab & Haryana High Court
Exam date

Punjab & Haryana High Court exam schedule released

The official exam date notice has been published. Aspirants should download the schedule PDF and begin timed full-length practice immediately.

Source: TestbookVerify on official site
Patna High Court & UKSSSC
RecruitmentSteno / Assistant

Patna High Court (68 posts) & UKSSSC High Court (398 posts)

Two more High Court recruitment drives with Junior Assistant and Stenographer vacancies — both include typing and shorthand qualifying rounds.

Source: TestbookVerify on official site
⚠️ Please verify before relying on any of this. These summaries are collected from public exam-news aggregators, not from the courts directly. Vacancy counts and dates change, and notifications are sometimes revised or withdrawn. Always confirm on the official website of the recruiting body before applying.
Why StenoWallah

What you actually get

We're a new platform — here's exactly what's built, not vague promises.

Real exam marking logic

Graded on the same 200-mark, −0.4/−0.2 scale used in the Allahabad High Court Private Secretary Stage-II exam — not a made-up scoring system.

Every error type, separated

Missing words, extra words, spelling, punctuation, and capitalization are each tagged individually — not lumped into one generic "mistake" count.

Pay once, use forever

₹499 one-time — no recurring subscription, no hidden renewal. Try free for 2 days first, no card required.

Pricing

One plan for exam season, one for the long haul

Free Trial

₹0
first 2 days, full access
  • Full Shorthand Practice Test
  • Full Typing Speed Test
  • AHC-style grading & rank list
  • No card required to start

Institute

Custom
for coaching centres
  • Everything in Exam Ready
  • Multi-student dashboard
  • Batch-wise mock scheduling
Talk to us
About

About StenoWallah

📌 What this is

  • A practice platform for shorthand dictation and typing speed.
  • Built around the Allahabad High Court Private Secretary Stage-II marking scheme.
  • 50 dictation passages and 50 typing passages, plus your own custom matter.
  • Every attempt is graded across five error types and added to a live rank list.

✉️ Get in touch

  • Email: abhi57238@gmail.com
  • Coaching centres wanting a multi-student dashboard can write to the same address.
  • Found a bug or a wrong passage? Please report it — it helps everyone.

StenoWallah is an independent practice platform. It is not affiliated with, endorsed by, or connected to the Allahabad High Court, the Staff Selection Commission, or any other recruiting body. Exam patterns and marking rules are reproduced for practice purposes only — always confirm the current official rules before your exam.

FAQ

Good to know

How does the Dictation Checker decide marks?+
It compares your typed passage to the master passage word-by-word, deducting for missing words, extra words, spelling errors, capitalization mistakes, and punctuation errors — similar to real exam evaluation.
Do I need to upload audio every time?+
No — audio upload is optional. You can also just pick a passage from the library and type directly for practice.
Is the rank list visible to everyone?+
Yes — every checker submission is added to a shared, live rank list so you can see how you compare with other aspirants.
Which speed levels are supported?+
Passages span 40 to 160 WPM, covering beginner practice through advanced court-reporting speeds.

Your next dictation is waiting.

Start free — no card required, cancel the moment it's not working for you.

Try Dictation Checker →