فاز 6 · درس 17

معیارهای ارزیابی صوت در هوش مصنوعی: از WER و MOS تا لیدربوردهای 2026

نوع
مفهومی
زمان
حدود 60 دقیقه
زبان‌ها
Python
پیش‌نیاز
فاز 6 · درس‌های 04، 06، 07، 09 و 10؛ فاز 2 · درس 09 (ارزیابی مدل)
مجموعه‌ای از دستگاه‌های دقیق اندازه‌گیری و آمپلی‌فایرهای آنالوگ در کنار امواج صوتی نوری در یک آزمایشگاه صوتی مدرن
فهرست مطالب
  1. صورت مسئله
  2. مفاهیم پایه
  3. معیارهای ASR
  4. معیارهای TTS
  5. معیارهای اختصاصی شبیه‌سازی صدا
  6. تایید هویت گوینده
  7. تفکیک گویندگان (Diarization)
  8. دسته‌بندی صوتی
  9. تولید موسیقی
  10. بنچ‌مارک‌های مدل زبانی-صوتی
  11. گفتاربه‌گفتار استریمینگ
  12. لیدربوردهای سال 2026
  13. پیاده‌سازی گام‌به‌گام
  14. مرحله‌ی 1: محاسبه‌ی WER به‌همراه نرمال‌سازی
  15. مرحله‌ی 2: سنجش رفت‌وبرگشت WER در مدل TTS
  16. مرحله‌ی 3: محاسبه‌ی SECS برای شبیه‌سازی صدا
  17. مرحله‌ی 4: محاسبه‌ی FAD برای مدل‌های تولید موسیقی
  18. مرحله‌ی 5: محاسبه‌ی EER برای تایید هویت گوینده (کد مشابه درس 6)
  19. نحوه‌ی استفاده در عمل
  20. خطاهای رایج
  21. خروجی نهایی
  22. تمرین‌ها
  23. اصطلاحات کلیدی
  24. برای مطالعه‌ی بیشتر

مدلی که نتوانید عملکردش را با متر و معیار دقیق بسنجید، آماده‌ی استقرار در محیط عملیاتی نیست. یکی از چالش‌های رایج مهندسان هنگام پیاده‌سازی سیستم‌های صوتی این است که مدلی در مرحله‌ی آزمایش بی‌نقص به نظر می‌رسد، اما پس از استقرار به دلیل استفاده از معیارهای نادرست عملکردی ضعیف نشان می‌دهد.

در این درس معیارهای استاندارد ارزیابی مدل‌های صوتی را برای تسک‌های گوناگون یاد می‌گیرید؛ از نرخ خطای کلمه (WER) در بازشناسی گفتار و نمره‌ی میانگین نظرات (MOS و UTMOS) در تبدیل متن به گفتار گرفته تا سنجه‌های تخصصی شبیه‌سازی صدا، تفکیک گویندگان و تولید موسیقی.

برای اجرای تست‌ها و دریافت مدل‌های ارزیابی متن‌باز نیازی به زیرساخت‌های پرهزینه ندارید؛ این ارزیابی‌ها روی سیستم‌های شخصی نیز قابل اجرا هستند، هرچند هنگام دانلود وزن‌ها یا مخازن از پلتفرم‌هایی مثل Hugging Face ممکن است با کندی یا اختلال دسترسی مواجه شوید که با تنظیم ابزارهای دانلود قابل مدیریت است.

چیزی را که نتوانید بسنجید، نمی‌توانید منتشر کنید. در این درس معیارهای سال 2026 را برای تک‌تک تسک‌های صوتی معرفی می‌کنیم: بازشناسی خودکار گفتار یا ASR (شامل WER، CER و RTFx)، تبدیل متن به گفتار یا TTS (شامل MOS، UTMOS، SECS و WER-on-ASR-round-trip)، مدل‌های زبانی-صوتی (MMAU و LongAudioBench)، موسیقی (FAD و CLAP) و گوینده (EER)؛ به‌علاوه‌ی لیدربوردهای مرجعی که مدل‌ها را در آن‌ها مقایسه می‌کنید.

صورت مسئله

هر تسک صوتی چندین معیار ارزیابی دارد که هرکدام بُعد متفاوتی را می‌سنجند. استفاده از معیار اشتباه باعث می‌شود مدلی تحویل دهید که در داشبورد عالی به نظر می‌رسد، اما در محیط پروداکشن عملکردی فاجعه‌بار دارد. فهرست استاندارد معیارهای سال 2026:

تسک معیار اصلی معیارهای ثانویه
ASR WER CER · RTFx · تاخیر اولین توکن
TTS MOS / UTMOS SECS · WER-on-ASR-round-trip · CER · TTFA
شبیه‌سازی صدا SECS (شباهت کسینوسی ECAPA) MOS · CER
تایید هویت گوینده EER minDCF · FAR / FRR در نقطه‌ی کاری
تفکیک گویندگان (Diarization) DER JER · خلط گوینده (Speaker confusion)
دسته‌بندی صوتی top-1 · mAP F1 ماکرو · بازخوانی به ازای هر کلاس
تولید موسیقی FAD CLAP · پنل شنوندگان MOS
مدل زبانی-صوتی MMAU-Pro LongAudioBench · AudioCaps FENSE
گفتاربه‌گفتار استریمینگ تاخیر P50/P95 WER · MOS

مفاهیم پایه

ماتریس ارزیابی صوت — معیارها در برابر تسک‌ها در برابر لیدربوردهای 2026

معیارهای ASR

معیار WER (نرخ خطای کلمه یا Word Error Rate). فرمول: (S + D + I) / N. قبل از امتیازدهی، متن را به حروف کوچک تبدیل کنید، نشانه‌گذاری‌ها را بردارید و اعداد را به حروف بنویسید (نرمال‌سازی). برای این کار از jiwer یا whisper_normalizer محصول OpenAI استفاده کنید. خطای کمتر از 5% معادل دقت خواندنِ انسان (Human-parity) در نظر گرفته می‌شود.

معیار CER (نرخ خطای نویسه یا Character Error Rate). همان فرمول بالا اما در سطح کاراکتر. برای زبان‌های نواخت‌بر (ماندارین و کانتونی) که بخش‌بندی کلمات در آن‌ها مبهم است، استفاده می‌شود.

معیار RTFx (ضریب معکوس زمان واقعی یا Inverse Real-Time Factor). ثانیه‌های پردازش‌شده از فایل صوتی به ازای هر ثانیه‌ی زمان واقعی (Wall-clock). هرچه بالاتر باشد بهتر است. Parakeet-TDT به نرخ 3380× می‌رسد، در حالی که Whisper-large-v3 حدود 30× است.

تاخیر اولین توکن (First-token latency). زمان سپری‌شده از ورودی صدا تا تولید اولین توکن متن خروجی. این معیار برای استریمینگ حیاتی است. این تاخیر در Deepgram Nova-3 حدود 150 میلی‌ثانیه است.

معیارهای TTS

معیار MOS (میانگین نمرات نظرخواهی یا Mean Opinion Score). امتیازدهی انسانی بین 1 تا 5. استاندارد طلایی است اما ارزیابی آن زمان زیادی می‌برد. برای هر نمونه حداقل به 20 شنونده و برای هر مدل به بیش از 100 نمونه نیاز دارید.

معیار UTMOS (سال‌های 2022 تا 2026). پیش‌بینی‌کننده‌ی آموزش‌دیده‌ی MOS. همبستگی این سنجه با MOS انسانی روی بنچ‌مارک‌های استاندارد حدود 0.9 است. مدل F5-TTS امتیاز UTMOS معادل 3.95 می‌گیرد؛ در حالی که داده‌ی واقعی (Ground truth) امتیاز 4.08 دارد.

معیار SECS (شباهت کسینوسی اینکودر گوینده یا Speaker Encoder Cosine Similarity). برای شبیه‌سازی صدا. شباهت کسینوسی امبدینگ ECAPA بین صوت مرجع و خروجی کلون‌شده. مقدار بالاتر از 0.75 یعنی صدای کلون‌شده قابل تشخیص است.

معیار WER-on-ASR-round-trip. خروجی TTS را به Whisper می‌دهید و مقدار WER آن را نسبت به متن ورودی اولیه می‌سنجید. این روش افت وضوح گفتار را سریع آشکار می‌کند. مدل‌های پیشرو (SOTA) سال 2026 خطای WER کمتر از 2% روی دیتاست‌های تست انگلیسی ثبت می‌کنند (برای زبان ماندارین به جای آن CER گزارش می‌شود).

معیار TTFA (زمان تا اولین صوت یا Time-To-First-Audio). تاخیر زمانی تا رسیدن اولین قطعه صوت. این زمان برای Kokoro-82M حدود 100 میلی‌ثانیه و برای F5-TTS حدود 1 ثانیه است.

معیارهای اختصاصی شبیه‌سازی صدا

سه‌گانه‌ی SECS + MOS + CER. اگر شبیه‌سازی صدایی امتیاز SECS بالا ولی MOS پایینی داشته باشد، یعنی طنین صدا درست شبیه‌سازی شده ولی لحن آن غیرطبیعی است؛ برعکس آن یعنی صدایی کاملاً طبیعی دارید که متعلق به گوینده‌ی مدنظر نیست.

تایید هویت گوینده

معیار EER (نرخ خطای برابر یا Equal Error Rate). آستانه‌ای که در آن نرخ پذیرش نادرست (False Accept Rate) با نرخ رد نادرست (False Reject Rate) برابر می‌شود. مدل ECAPA روی بنچ‌مارک VoxCeleb1-O به خطای 0.87% می‌رسد.

معیار minDCF (حداقل هزینه‌ی تشخیص یا min Detection Cost). هزینه‌ی وزن‌دار در یک نقطه‌ی کاری مشخص (معمولاً FAR=0.01). این معیار نسبت به EER تطابق بیشتری با نیازهای عملیاتی پروداکشن دارد.

تفکیک گویندگان (Diarization)

معیار DER (نرخ خطای تفکیک گویندگان یا Diarization Error Rate). فرمول: (FA + Miss + Confusion) / total_speaker_time. گفتار تشخیص‌داده‌نشده (Missed) + تشخیص اشتباه گفتار (False-alarm) + خلط گوینده (Speaker confusion)، که هرکدام به صورت کسری محاسبه می‌شوند. در جلسات دیتاست AMI، خطای DER حدود 10 تا 20 درصد واقع‌بینانه است. ترکیب pyannote 3.1 تجاری با Precision-2 روی فایل‌های باکیفیت به خطای DER کمتر از 10% می‌رسد.

معیار JER (نرخ خطای ژاکارد یا Jaccard Error Rate). جایگزینی برای DER که در برابر خطای ناشی از قطعه‌های کوتاه مقاومت بیشتری دارد.

دسته‌بندی صوتی

چندبرچسبی (Multi-label): معیار mAP (میانگین دقت میانگین) روی تمام کلاس‌ها. AudioSet: مقدار 0.548 برای BEATs-iter3.

چندکلاسه‌ی ناسازگار (Multi-class exclusive): دقت‌های top-1 و top-5. در Speech Commands v2 مدل Audio-MAE به دقت 99.0% در top-1 می‌رسد.

نامتوازن: F1 ماکرو + بازخوانی به ازای هر کلاس. همیشه نتایج را به تفکیک کلاس گزارش کنید؛ میانگین دقت کل، کلاس‌هایی را که مدل در آن‌ها ناموفق بوده پنهان می‌کند.

تولید موسیقی

معیار FAD (فاصله‌ی صوتی فرشه یا Fréchet Audio Distance). فاصله‌ی بین توزیع امبدینگ‌های VGGish دیتای صوتی واقعی و تولیدشده. نمره‌ی MusicGen-small روی MusicCaps برابر با 4.5 و MusicLM برابر با 4.0 است. هرچه این عدد کمتر باشد بهتر است.

امتیاز CLAP (یا CLAP Score). امتیاز هم‌ترازی متن و صوت با استفاده از امبدینگ‌های CLAP. مقدار بالاتر از 0.3 نشان‌دهنده‌ی هم‌ترازی قابل قبول است.

پنل شنوندگان MOS. برای موسیقی کاربردی و نهایی، همچنان حرف اول و آخر را می‌زند. مدل Suno v5 در بنچ‌مارک مقایسه‌ی زوجی خودِ شرکت Suno امتیاز ELO معادل 1293 را گرفت. البته این عدد رسمی شرکت سازنده است؛ توجه داشته باشید که TTS Arena گفتار را رتبه می‌دهد، نه موسیقی.

بنچ‌مارک‌های مدل زبانی-صوتی

معیار MMAU (درک کلان چندصوتی یا Massive Multi-Audio Understanding). شامل 10 هزار جفت پرسش و پاسخ صوتی.

معیار MMAU-Pro. شامل 1800 آیتم دشوار در چهار دسته‌بندی: گفتار، صدا، موسیقی و صوت چندگانه. شانس تصادفی در سوالات چهارگزینه‌ای آن 25% است. Gemini 2.5 Pro به امتیاز کلی حدود 60% می‌رسد، در حالی که در بخش صوت چندگانه عملکرد تمام مدل‌ها حدود 22% است.

معیار LongAudioBench. کلیپ‌های چنددقیقه‌ای با پرسش‌های معنایی. مدل Audio Flamingo Next در این بنچ‌مارک Gemini 2.5 Pro را شکست می‌دهد.

دیتاست‌های AudioCaps و Clotho. بنچ‌مارک‌های توصیف‌نویسی برای صوت با معیارهای SPICE، CIDEr و FENSE.

گفتاربه‌گفتار استریمینگ

تاخیر P50 / P95 / P99. زمان سپری‌شده از لحظه‌ی پایان صحبت کاربر تا رسیدن اولین صدای خروجی. در Moshi این زمان 200 میلی‌ثانیه و در GPT-4o Realtime حدود 300 میلی‌ثانیه است.

معیارهای WER و MOS روی خروجی مدل.

پاسخ‌دهی به قطع صحبت (Barge-in responsiveness). فاصله‌ی زمانی بین قطع صحبت توسط کاربر تا بی‌صدا شدن دستیار. مقدار هدف کمتر از 150 میلی‌ثانیه است.

لیدربوردهای سال 2026

لیدربورد شاخه‌ها آدرس وب‌سایت
Open ASR Leaderboard (HF) انگلیسی + چندزبانه + صوت‌های طولانی huggingface.co/spaces/hf-audio/open_asr_leaderboard
TTS Arena (HF) تبدیل متن به گفتار انگلیسی huggingface.co/spaces/TTS-AGI/TTS-Arena
Artificial Analysis Speech تبدیل گفتار به متن و بالعکس، ELO از روی آرای زوجی artificialanalysis.ai/speech
MMAU-Pro استدلال LALM sonalkum.github.io/mmau-pro
SpeakerBench / VoxSRC بازشناسی گوینده voxsrc.github.io
زیرمجموعه موسیقی MMAU مدل‌های LALM در حوزه‌ی موسیقی (داخل بنچ‌مارک MMAU)
بنچ‌مارک HEAR یادگیری خودنظارتی صوت hearbenchmark.com
نرخ خطای کلمه (WER)هم‌ترازی مرجع با فرضیه
WORD ERROR RATEWord error rate is an edit distance. The transcript is aligned to the reference word by word, and every mismatch is counted as a substitution, deletion, or insertion. Their sum divided by the number of reference words is the WER. Here one substitution (kitchen to chicken), one deletion (the), and one insertion (now) over five reference words give sixty percent.مرجعفرضیه (خروجی ASR)turnturnonontheDELkitchenchickenSUBnowINSlightslightsWER = (S + D + I) / N = (1 + 1 + 1) / 5 = 60%
نرخ خطای کلمه نوعی فاصله ویرایشی (Edit Distance) است. متن پیاده‌شده کلمه‌به‌کلمه با مرجع هم‌تراز می‌شود و هر عدم‌تطابق به‌عنوان جایگزینی، حذف یا درج شمرده می‌شود. مجموع آن‌ها تقسیم بر تعداد کلمات مرجع، WER را به‌دست می‌دهد. در اینجا یک جایگزینی (kitchen به chicken)، یک حذف (the) و یک درج (now) روی 5 کلمه مرجع، نرخ 60 درصد را نتیجه می‌دهد.

پیاده‌سازی گام‌به‌گام

مرحله‌ی 1: محاسبه‌ی WER به‌همراه نرمال‌سازی

from jiwer import wer, Compose, ToLowerCase, RemovePunctuation, Strip

transform = Compose([ToLowerCase(), RemovePunctuation(), Strip()])
score = wer(
    truth="Please turn on the lights.",
    hypothesis="please turn on the light",
    truth_transform=transform,
    hypothesis_transform=transform,
)
# ~0.17

مرحله‌ی 2: سنجش رفت‌وبرگشت WER در مدل TTS

def ttr_wer(tts_model, asr_model, texts):
    errors = []
    for txt in texts:
        audio = tts_model.synthesize(txt)
        recog = asr_model.transcribe(audio)
        errors.append(wer(truth=txt, hypothesis=recog))
    return sum(errors) / len(errors)

مرحله‌ی 3: محاسبه‌ی SECS برای شبیه‌سازی صدا

from speechbrain.inference.speaker import EncoderClassifier
sv = EncoderClassifier.from_hparams("speechbrain/spkrec-ecapa-voxceleb")

emb_ref = sv.encode_batch(load_wav("reference.wav"))
emb_clone = sv.encode_batch(load_wav("cloned.wav"))
secs = torch.nn.functional.cosine_similarity(emb_ref, emb_clone, dim=-1).item()

مرحله‌ی 4: محاسبه‌ی FAD برای مدل‌های تولید موسیقی

from frechet_audio_distance import FrechetAudioDistance
fad = FrechetAudioDistance()
score = fad.get_fad_score("generated_folder/", "reference_folder/")

مرحله‌ی 5: محاسبه‌ی EER برای تایید هویت گوینده (کد مشابه درس 6)

def eer(same_scores, diff_scores):
    thresholds = sorted(set(same_scores + diff_scores))
    best = (1.0, 0.0)
    for t in thresholds:
        far = sum(1 for s in diff_scores if s >= t) / len(diff_scores)
        frr = sum(1 for s in same_scores if s < t) / len(same_scores)
        if abs(far - frr) < best[0]:
            best = (abs(far - frr), (far + frr) / 2)
    return best[1]

نحوه‌ی استفاده در عمل

در کنار هر استقرار مدل، یک بستر ارزیابی ثابت قرار دهید که با هر بار به‌روزرسانی مدل اجرا شود. این سه قاعده‌ی طلایی را همیشه رعایت کنید:

  1. قبل از امتیازدهی نرمال‌سازی کنید. متن را به حروف کوچک تبدیل کنید، نشانه‌گذاری‌ها را بردارید و اعداد را به حروف باز کنید. همیشه قاعده‌ی نرمال‌سازی خود را در گزارش بنویسید.
  2. توزیع آماری را گزارش کنید، نه صرفاً میانگین را. برای تاخیر، صدک‌های P50/P95/P99 را گزارش دهید. در دسته‌بندی از بازخوانی تفکیک‌شده به ازای هر کلاس و در MMAU از نمرات هر دسته‌بندی استفاده کنید.
  3. یک بنچ‌مارک عمومی و معتبر اجرا کنید. حتی اگر داده‌های پروداکشن شما متفاوت است، ارائه‌ی نتایج روی بنچ‌مارک‌هایی مانند Open ASR، TTS Arena یا MMAU به دیگران اجازه می‌دهد مقایسه‌ای هم‌سنگ و عادلانه انجام دهند.

خطاهای رایج

  • تعمیم نامعتبر UTMOS. این معیار روی گفتار شفاف و بدون نویزِ دیتاست‌هایی مثل VCTK آموزش دیده است؛ بنابراین به صداهای نویزدار، شبیه‌سازی‌شده یا احساسی نمرات غیردقیقی می‌دهد.
  • سوگیری پنل ارزیابی MOS. نظر 20 کاربر در Mechanical Turk آمازون معادل 20 کاربر نهایی شما نیست. اگر پروژه حساس است، هزینه‌ی تشکیل یک پنل ارزیابی تخصصی را پرداخت کنید.
  • وابستگی FAD به مجموعه‌ی مرجع. هنگام مقایسه‌ی مدل‌های مختلف، آن‌ها را حتماً با یک توزیع مرجع یکسان بسنجید.
  • تکیه به WER تجمیعی. خطای کل 5% ممکن است خطای فاحش 30% را روی گویندگان با لهجه‌های خاص پنهان کند. داده‌ها را بر اساس گروه‌های جمعیتی مختلف تفکیک و ارزیابی کنید.
  • اشباع بنچ‌مارک‌های عمومی. بیشتر مدل‌های پیشرو به سقف امتیازی بنچ‌مارک‌های استاندارد رسیده‌اند. همیشه یک مجموعه‌ی آزمون داخلی و اختصاصی نگه‌دارید که بار ترافیک واقعی شما را منعکس کند.

خروجی نهایی

این مستندات را در مسیر outputs/skill-audio-evaluator.md ذخیره کنید. معیارها، بنچ‌مارک‌ها و قالب گزارش‌دهی را متناسب با مدل صوتی مدنظر خود انتخاب نمایید.

تمرین‌ها

  1. ساده. اسکریپت code/main.py را اجرا کنید. معیارهای WER، CER، EER، SECS و نسخه‌های ساده‌سازی‌شده‌ی FAD و MMAU را روی ورودی‌های نمونه به دست آورید.
  2. متوسط. یک بستر سنجش رفت‌وبرگشت WER برای TTS بسازید. خروجی Kokoro یا F5-TTS را وارد Whisper کنید. میزان WER را روی 50 پرامپت بسنجید و پرامپت‌هایی را که WER بالای 10% دارند مشخص کنید.
  3. سخت. مدل LALM انتخابی خود در درس 10 را روی زیرمجموعه‌های گفتار و صوت چندگانه‌ی بنچ‌مارک MMAU-Pro (هرکدام 50 آیتم) ارزیابی کنید. دقت مدل را به تفکیک هر دسته گزارش دهید و با آمار منتشرشده مقایسه نمایید.

اصطلاحات کلیدی

اصطلاح اصطلاح رایج معنای دقیق فنی
WER امتیاز ASR فرمول (S+D+I)/N در سطح کلمه پس از نرمال‌سازی متن.
CER خطای کلمه در سطح کاراکتر برای زبان‌های نواخت‌بر یا سیستم‌های کاراکترمحور.
MOS نظر انسانی امتیاز 1 تا 5؛ ارزیابی بیش از 20 شنونده روی 100 نمونه صوت.
UTMOS پیش‌بینی‌کننده‌ی ماشینی MOS مدل یادگیری‌ماشینی؛ همبستگی حدود 0.9 با MOS انسانی.
SECS شباهت صدای شبیه‌سازی‌شده شباهت کسینوسی امبدینگ‌های ECAPA بین صدای مرجع و کلون.
EER امتیاز تایید هویت گوینده نقطه‌ی آستانه‌ای که در آن FAR با FRR برابر است.
DER امتیاز تفکیک گویندگان حاصل تقسیم (FA + Miss + Confusion) بر زمان کل گفتار.
FAD کیفیت تولید موسیقی فاصله‌ی فرشه بر پایه‌ی امبدینگ‌های مدل VGGish.
RTFx نرخ پردازش ثانیه‌های صوت پردازش‌شده به ازای هر ثانیه‌ی زمان واقعی.

برای مطالعه‌ی بیشتر

سؤالات متداول

تفاوت بین معیارهای WER و CER چیست و چه زمانی از هر کدام استفاده می‌شود؟

معیار WER نرخ خطای کلمات را می‌سنجد و سنجه‌ی اصلی در زبان‌های با فاصله‌گذاری مشخص است. در مقابل، CER نرخ خطای کاراکترها را بررسی می‌کند و برای زبان‌های نواخت‌بر مانند ماندارین یا ارزیابی سیستم‌های کاراکترمحور به کار می‌رود.

معیار UTMOS چه نیازی را در پروژه‌های TTS برطرف می‌کند؟

ارزیابی انسانی MOS کند و پرهزینه است. UTMOS یک مدل یادگیری ماشین است که نمره‌ی MOS را تخمین می‌زند و همبستگی آن با امتیازدهی انسان‌ها روی بنچ‌مارک‌های استاندارد به حدود 0.9 می‌رسد.

چرا در شبیه‌سازی صدا نباید فقط به معیار SECS تکیه کرد؟

معیار SECS تنها شباهت کسینوسی ویژگی‌های گوینده را می‌سنجد. اگر بدون سنجه‌های وضوح و طبیعی‌بودن (مانند MOS و CER) بررسی شود، ممکن است مدلی بسازید که جنس صدای درستی دارد اما لحن آن بسیار رباتیک و نامفهوم است.

ما رو توی گوگل بیشتر ببین

با افزودن نکست ادمین به «منابع ترجیحی» گوگل، درس‌ها و مطالب ما را در بخش اخبار برتر جستجو بیشتر می‌بینید.