Indian Knowledge
Systems Division
Commissioning recitation of the Purāṇas that is addressable at the verse from the moment it is recorded — and the working proof, on two texts already, that a recording so made becomes a reference work rather than a file.
The proof
Both atlases below are live. Click a verse and the recording plays from that verse; the half-verse being chanted lights as it is chanted. Nothing in them was timed by hand.
| Virāṭa Parva | Kārtika Māsa Māhātmya | |
|---|---|---|
| source | Mahābhārata, book 4 | Skanda Purāṇa |
| verses | 2,262 in 72 adhyāyas | 1,817 in 36 adhyāyas |
| reached by a recording | 2,000 — 88.4% | 1,116 — 61.4% |
| reciters | one | two, independently |
| recordings aligned | 22 parts | 35 parts |
| translation layer | M. N. Dutt, 1897 | none exists |
| entity layer | 2,195 cards · 2,039 annotations | none exists — see the companion proposal |
An upanyāsam is currently a file with a duration. What is proposed is that it become a text with an address.
Method
Speech recognition over the whole session, in the reciter's own language, chant and exposition alike.
Every transcribed passage is matched against a machine-readable edition. This is the load-bearing precondition of the whole method: if the text being expounded is not in the index, nothing downstream can recover it. Section IV returns to this.
Each matched verse — and each half-verse within it — is aligned by CTC forced alignment, so its start and end are properties of the audio rather than an editor's judgement. This is what makes the result a measurement and not an annotation.
A verse with a confident match and a clean alignment can still be the wrong verse: a shared pāda elsewhere in the corpus will pass every machine gate at full confidence when the chanted verse lies outside the index. Only an ear settles that. Every finding in this proposal that survived came from listening; several that did not survive were machine certainties.
What retrofitting taught
Everything in section I was extracted from recordings made with none of this in view. That works, and the limit is visible in the numbers rather than argued for.
Virāṭa reaches 88.4% because one reciter, expounding at his own pace over a year, does not chant every verse. Kārtika reaches 61.4% for the same reason. A recording made for this purpose — in which each verse is chanted before it is expounded — would approach the whole text. That gap, twelve to thirty-nine points, is precisely what commissioning buys, and it is the only way to buy it. It cannot be recovered afterwards by better matching, because the words were never said.
| Rendition | Verses reached | Share of the text |
|---|---|---|
| Reciter A alone | 974 | 53.6% |
| Reciter B alone | 320 | 17.6% |
| Both | 178 | 9.8% |
| Union | 1,116 | 61.4% |
The whole middle of the book belongs to A alone; three complete chapters belong to B alone. Only 178 verses are heard from both — and those, being the same words in two voices independently measured, are a controlled comparison of two living traditions that nothing else in the corpus provides.
One series in the archive — twenty-six recordings, fourteen and a half hours — produced 1,370 passages of chanted Sanskrit matching nothing we hold. Three candidate source texts were tested against it, two of them scraped in full for the purpose; the best explained 1%. The recordings are sound and the reciter is exact. The book being expounded is simply not one we have.
Reciters re-chant a hemistich before glossing it, which is invisible to anything hunting whole verses — a re-chant lands ten to sixteen seconds from where a verse-level search puts it. This was learned three times by measurement and can now simply be written into a recording brief.
The precondition
The Sringeri Śāradā Pīṭham corpus supplies all eighteen Mahāpurāṇas as structured, verse-addressed text: 351,225 verses across 97 sections. Stage II above consumes exactly this. For the five texts proposed:
| Text | Verses held | Status |
|---|---|---|
| Viṣṇu Purāṇa | 6,258 | complete |
| Bhāgavata Purāṇa | 14,488 | complete |
| Padma Purāṇa | 49,326 | complete |
| Varāha Purāṇa | 10,258 | complete |
| Gāruḍa / Mārkaṇḍeya | 11,990 / 6,198 | complete |
| Skanda, for reference | 94,483 | the Kārtika atlas is one 1,817-verse section of it |
What to commission
The pairings are chosen by living tradition rather than by convenience — each text where it is actually expounded, in the language it is actually expounded in.
| Purāṇa | Language | Tradition | Est. hours |
|---|---|---|---|
| Viṣṇu | Tamil | Śrī Vaiṣṇava | 80–100 |
| Bhāgavata | Telugu | Andhra | 120–150 |
| Padma | Kannada | Karnataka | 100–120 |
| Varāha | Hindi | North Indian | 60–80 |
| Gāruḍa / Mārkaṇḍeya | Bengali | Bengal | 80–100 |
None of this constrains the reciter's manner of exposition, which is the part of the tradition worth recording in the first place. All of it costs nothing at recording time — and cannot be bought at any price afterwards.
Cost
Measured, not estimated: the archive behind the Kārtika atlas is 167 recordings and 93 hours, and processing the whole of it costs on the order of ₹4,600. The binding constraint is compute time — roughly 176 CPU-hours — on hardware already owned.
Five hundred hours of senior upanyāsakars' time across five languages, with the honorarium that properly attends it. That figure belongs to whoever sets the honorarium; it is not something this pipeline can estimate, and the earlier draft of this proposal was weakest exactly where it pretended otherwise.
The ratio is the argument. Once a recording exists, making it verse-addressable is a rounding error against the cost of making the recording. Which means the decision worth taking care over is not whether to tag recordings, but whether the recordings being made now are made in a form that can be tagged at all.
Limits
The ask
The pipeline is built, measured, and public. What is requested is the thing it cannot supply itself.
We would rather report a measured result on one adhyāya than an estimated result on five hundred hours.