Ramdhari Gupta Khand-1 Dictation-1 | रामधारी गुप्ता खंड-1 श्रुतलेख-1

Shorthand अभ्यास में सबसे महत्वपूर्ण हिस्सा है नियमित श्रुतलेख (dictation) लिखना। इस पोस्ट में हम प्रस्तुत कर रहे हैं रामधारी गुप्ता खंड-1 श्रुतलेख जो विद्यार्थियों के लिए उपयोगी है। यह डिक्टेशन न केवल टाइपिंग स्पीड को बेहतर बनाएगा बल्कि शुद्धलेखन और ट्रांसक्रिप्शन कौशल को भी मज़बूत करेगा।

रामधारी गुप्ता खंड-1 श्रुतलेख

यहाँ दिया गया है रामधारी गुप्ता खंड-1 का मूल श्रुतलेख पाठ। विद्यार्थी इसे रोज़ाना अभ्यास में लाएँ ताकि लिखने की गति और शुद्धता दोनों विकसित हों।

इस डिक्टेशन से लाभ:

  • स्टेनो अभ्यास में निपुणता
  • टाइपिंग गति में सुधार
  • परीक्षा की तैयारी में सहायक

SPEEDY SHORTHAND FREE DICTATION AND TYPING PRACTICE
?.v || ""; return testNumberColumn == testNumberToShow; }); if (filteredRow) { const title = filteredRow.c[0]?.v || "No Title Available"; const testNumber = filteredRow.c
⌨️ Typing Test Hindi
⌨️
संपादकीय- नाकाम प्रस्ताव
⏱ 10 min ⌨ Mangal / KrutiDev
⌨️
?.v || "No Test Number Available"; const rawDate = filteredRow.c[2]?.v || "No Date Available"; const formattedDate = formatDate(rawDate); const textContent = filteredRow.c[3]?.v || "No text available."; const audioLink = filteredRow.c[7]?.v || ""; const totalWords = textContent.split(/\s+/).length; const originalSpeed = filteredRow.c[5]?.v || "80"; const testDiv = document.createElement("div"); testDiv.classList.add("test-container"); testDiv.innerHTML = `
Test No: ${testNumber} | Date: ${formattedDate} | Total Words: ${totalWords} | Original Speed: ${originalSpeed} WPM
Title: ${title}

`; container.appendChild(testDiv); addEventListeners(0, originalSpeed); } else { container.innerHTML = `
No test found for Test No: ${testNumberToShow}
`; } } catch (error) { console.error("Error fetching data:", error); } } function addEventListeners(index, originalSpeed) { const attemptButton = document.getElementById(`attempt-${index}`); const playButton = document.getElementById(`play-${index}`); const stopButton = document.getElementById(`stop-${index}`); const reattemptButton = document.getElementById(`reattempt-${index}`); const audioPlayer = document.getElementById(`audio-${index}`); const dictationMessage = document.getElementById(`dictation-message-${index}`); const speedDropdown = document.getElementById(`speed-${index}`); let currentSpeed = originalSpeed; audioPlayer.playbackRate = 1; playButton.textContent = `Play dictation at ${originalSpeed} WPM`; attemptButton.addEventListener("click", () => { document.querySelector(".text-box").style.display = "none"; attemptButton.style.display = "none"; speedDropdown.style.display = "inline-block"; playButton.style.display = "inline-block"; const adjustSpeedLabel = document.getElementById(`adjust-speed-label-${index}`); adjustSpeedLabel.style.display = "inline-block"; }); playButton.addEventListener("click", () => { const playbackFactor = currentSpeed / originalSpeed; audioPlayer.playbackRate = playbackFactor; audioPlayer.play(); dictationMessage.style.display = "block"; dictationMessage.textContent = `Dictation playing at ${currentSpeed} WPM`; document.getElementById(`audio-player-${index}`).style.display = "block"; playButton.style.display = "none"; stopButton.style.display = "inline-block"; }); stopButton.addEventListener("click", () => { audioPlayer.pause(); dictationMessage.style.display = "block"; dictationMessage.textContent = "Dictation has stopped. To re-attempt click this button ➡️"; stopButton.style.display = "none"; playButton.style.display = "none"; document.getElementById(`audio-player-${index}`).style.display = "none"; speedDropdown.style.display = "none"; reattemptButton.style.display = "inline-block"; const adjustSpeedLabel = document.getElementById(`adjust-speed-label-${index}`); adjustSpeedLabel.style.display = "none"; }); reattemptButton.addEventListener("click", () => { location.reload(); }); speedDropdown.addEventListener("change", () => { const selectedSpeed = speedDropdown.value; if (selectedSpeed === "") { dictationMessage.style.display = "block"; dictationMessage.textContent = "Please select a dictation speed."; return; } currentSpeed = selectedSpeed; const playbackFactor = selectedSpeed / originalSpeed; audioPlayer.playbackRate = playbackFactor; playButton.textContent = `Play dictation at ${selectedSpeed} WPM`; dictationMessage.style.display = "block"; dictationMessage.textContent = `Dictation speed set to ${selectedSpeed} WPM`; }); } function formatDate(rawDate) { if (!rawDate || !rawDate.match(/^Date\(/)) return rawDate; const dateParts = rawDate.match(/\d+/g); const year = dateParts[0]; const month = parseInt(dateParts
⌨️ Typing Test Hindi
⌨️
संपादकीय- नाकाम प्रस्ताव
⏱ 10 min ⌨ Mangal / KrutiDev
⌨️
, 10) + 1; const day = dateParts[2]; return `${day}/${month}/${year}`; } fetchSheetData();

Leave a Comment

Scroll to Top