A comprehensive, zero-knowledge, source-grounded Obsidian knowledge base explaining the complete journey from continuous physical acoustic pressure waves to the discrete text tokens generated by OpenAI Whisper. Designed both as a deep self-study vault and as the foundation for a 25-minute technical presentation.
🌟 Key Highlights
Zero-Knowledge to Production Depth: Starts from fundamental physics and signal processing up to modern Transformer attention mechanics and decoding heuristics.
Strict Bilingual Symmetry: Parallel vaults in English (en/) and Persian (fa/) with identical folder structures, note topics, LaTeX mathematical proofs, and Mermaid diagrams.
Source-Grounded: Every architectural claim and hyperparameter is verified against official OpenAI Whisper source code, papers, and DSP standards.
Graph View: Press Ctrl+G (or Cmd+G) to explore the interactive visual concept network.
🇮🇷 فارسی (Persian)
یک پایگاه دانش جامع، مستند و صفر تا صدی در قالب Obsidian که کل مسیر تبدیل امواج صوتی فیزیکی به متن خروجی در مدل OpenAI Whisper را تشریح میکند. این مجموعه هم به عنوان یک مرجع خودآموز دانشگاهی و هم به عنوان منبع محتوایی یک ارائه فنی ۲۵ دقیقهای طراحی شده است.
برای مطالعه مستندات و راهنمای کامل به زبان فارسی، میتوانید به فایل README.fa.md نیز مراجعه فرمایید.
🌟 ویژگیهای برجسته
پوشش صفر تا صد مفاهیم: از فیزیک ارتعاش مولکولهای هوا و تبدیل آنالوگ به دیجیتال تا ماتریسهای خودتوجهی ترنسفورمر و راهکارهای مهار توهم.
توازن و تقارن کامل دو زبانه: ساختار کاملاً متقارن میان نسخه انگلیسی (en/) و فارسی (fa/) با رعایت دقیقترین اصطلاحات تخصصی، فرمولهای ریاضی و نمودارهای تعاملی.
مستندسازی مبتنی بر سورسکد: کلیه ادعاها، ابعاد تانسورها و پارامترها با کد منبع مرجع Whisper و مقالات داوریشده تطبیق داده شدهاند.
سازگار با گراف و ابزارهای ابسیدین: دارای پیوندهای درونشبکهای ([[پیوند]])، متادیتای ساختاریافته YAML، بردهای بصری Canvas و دیاگرامهای برداری SVG.
🗺️ خط لوله جامع تبدیل صوت به متن
تغییرات فشار هوا ← ولتاژ میکروفون ← نمونهبرداری و کوانتیزاسیون رقمی (PCM)← دیکود و بازنمونهبرداری به مونو ۱۶ کیلوهرتز ← قاببندی متداخل STFT (پنجره هان ۲۵ms با گام ۱۰ms)← ۲۰۱ بین فرکانسی خطی ← اعمال بانک فیلتر مل (۸۰ یا ۱۲۸ کانال) ← فشردهسازی لگاریتمی و نرمالسازی← ساقه کانولوشنی ۱ بعدی (کاهش طول دنباله از ۳۰۰۰ به ۱۵۰۰) ← کدگذاری موضعی← کدگذار ترنسفورمر (خودتوجهی چندسر Pre-LN) ← پل توجه متقابل (Cross-Attention)← کدگشای ترنسفورمر خودبازگشتی ← توزیع احتمالات سافتمکس روی توکنهای BPE← جستجوی حریصانه / پرتو با بازگشت دمایی ← متن نهایی رونویسیشده به همراه برچسبهای زمانی