السلام عليكم ورحمة الله وبركاته ,
I'm building LiveTranscribe, a real-time speech-to-text and translation web app
designed primarily for Muslims attending khutbahs, lectures, classes, and
religious talks. The app transcribes Arabic speech and translates it into the
listener's chosen language, with an emphasis on preserving authentic Islamic
terminology and citing references correctly.
I'm writing to request an API key for sunnah.com.
Intended use:
- When the speaker recites a hadith, the LLM identifies the citation
(e.g., Sahih al-Bukhari 4422). My server then calls
api.sunnah.com/v1/collections/{slug}/hadiths/{number} to:
- Verify the hadith number actually exists (strip hallucinated citations)
- Replace my translation with sunnah.com's canonical English so the
user reads the authoritative wording, not an LLM paraphrase
- Generate a clickable link to the sunnah.com page so the user can
open the original
- Lookups happen per recorded session, cached in-process so the same
hadith isn't re-fetched.
- Expected volume: low — a few hundred lookups/day at most, mostly cached.
App: https://live-transcribe-tarjuman-2ngq.vercel.app
Source: https://github.com/abdullah-diallo/live-transcribe--tarjuman-
JazakAllah khair.
السلام عليكم ورحمة الله وبركاته ,
I'm building LiveTranscribe, a real-time speech-to-text and translation web app
designed primarily for Muslims attending khutbahs, lectures, classes, and
religious talks. The app transcribes Arabic speech and translates it into the
listener's chosen language, with an emphasis on preserving authentic Islamic
terminology and citing references correctly.
I'm writing to request an API key for sunnah.com.
Intended use:
(e.g., Sahih al-Bukhari 4422). My server then calls
api.sunnah.com/v1/collections/{slug}/hadiths/{number} to:
user reads the authoritative wording, not an LLM paraphrase
open the original
hadith isn't re-fetched.
App: https://live-transcribe-tarjuman-2ngq.vercel.app
Source: https://github.com/abdullah-diallo/live-transcribe--tarjuman-
JazakAllah khair.