دستیار صوتی فارسی برای یک کار مشخص
P37
برنامه شروع
یک نیاز واقعی خدمات صوتی فارسی، با پاسخ دقیق و دسترسی به کارشناس حل شود.
قدم اول
از داده تجمیعی خدمات، دلیل نیاز به صوت را مشخص کنید؛ برای همان کار پنج نمونه رضایتدار با متن مرجع آماده کنید.
- مسئول پیشنهادی
- مدیر خدمات با مسئول حریم خصوصی
- معیار نتیجه
- نام و عدد حساس بازخوانی و تأیید شوند؛ انتقال به کارشناس کار کند و صوت برای همان نیاز از روش متنی مفیدتر باشد.
ورودیهای لازم
- حجم و موضوع نیاز صوتی
- پنج صوت مجاز و متن مرجع
- راهنمای پاسخ و مسیر کارشناس
کمک هوش مصنوعی: گفتار را به متن و پاسخ محدود از منبع مجاز تبدیل کند؛ عدد حساس تأیید و درخواست خارج از دامنه به کارشناس برسد.
روش آزمون و ابزارها
مقایسه با روش فعلی
صفحه وضعیت، FAQ روشن، متنچت و پاسخ انسانی/قالبی؛ برای ورودی صوتی ضروری، ابتدا رونوشت قابل تصحیح با پاسخ متنی. ساخت تماس خودمختار و صدای طبیعی نقطه شروع نیست.
نمونه آزمون
طرح پیشنهادی پس از اثبات نیاز: ۵۰ سناریوی رضایتدار و دارای متن مرجع با حداقل پنج وضعیت لهجه، نویز، عدد/نام، قطع/تصحیح و داده ناموجود؛ ۱۰ سناریو برای آزمون نهایی کنار بماند. نتیجه گروهها و تعداد نمونه گزارش شود؛ نمایندگی همه فارسیزبانان از این نمونه ادعا نشود.
- خطای کلمه با قاعده نرمالسازی ثبتشده و جداگانه تطبیق دقیق عدد/نام/شناسه
- تکمیل درست کار، افشای داده و امتناع/ارجاع درست
- زمان رسیدن به پاسخ یا انسان و تأخیر پایان گفتار تا پاسخ
- هزینه هر کار پذیرفتهشده و بار تصحیح؛ رضایت و امکان ادامه متنی
معیار پیشنهادی پذیرش
پیشنهاد: پس از اثبات نیاز، هیچ عدد حساسِ تأییدنشده مبنای پاسخ یا اقدام نباشد، افشای وضعیت غیرمجاز صفر و مسیر انسان در همه موارد خارج دامنه قابل استفاده باشد؛ ادامه صوت مشروط به فایده نسبت به متن با هزینه/تأخیر مصوب است. آستانه عمومی دقت فارسی و نتیجه اجرا هنوز وجود ندارد.
ابزارهای مرتبط
- faster-whisper — نامزد رونوشت فارسی
- promptfoo — ارزیابی پاسخ پس از رونوشت
منابع فنی
- C01 · Promptfoo — Assertions and metrics — آزمون قطعی، اعتبارسنجی ساختار، معیار هزینه و تأخیر و داوری مدل؛ مبنای طراحی مجموعه آزمون نسخهها.
- C11 · faster-whisper — Transcription with CTranslate2 — پیادهسازی تشخیص گفتار Whisper با CTranslate2 و گزینههای CPU/GPU؛ مجوز کد MIT بررسی شد.
- C15 · OWASP — LLM prompt injection prevention — ورودی خارجی نامطمئن، اعتبارسنجی آرگومان ابزار و مجوز در کد، حداقل دسترسی و تأیید اقدام حساس؛ فیلتر متن بهتنهایی کافی نیست.
منابع این پیشنهاد: RS01 · RS02 · RS09 · RS10 · RS12 · RS22 · RS31
جزئیات پروژه و منابع
این پروژه چه کمکی به کار روزانه میکند؟
یک مثال فرضی: کاربر به فارسی میگوید «سفارشم کجاست؟» دستیار صوتی پس از احراز هویت، وضعیت مجاز همان سفارش را میخواند.
برای شروع، چه چیزی آماده میشود؟
پاسخ نمونه: «سفارش شما در حال آمادهسازی است.» اگر شماره سفارش روشن نباشد سؤال میپرسد و اگر داده در دسترس نباشد به پشتیبانی ارجاع میدهد.
در مرحله بعد، چه میتوان اضافه کرد؟
کار در محیط پرسروصدا و هنگام قطعکردن صحبت آزمایش میشود و امکان ادامه گفتگو بهصورت متنی اضافه میشود.
وضعیت فقط از سامانه سفارش میآید؛ طبیعیبودن صدا بهتنهایی نشانه درست انجامشدن کار نیست.
مراحل پیشنهادی کار
- مرحله ۱
نمونه با رضایت و متن دستی
ابتدا با رضایت افراد، چند تماس نمونه و متن دستی آنها را آماده میکنیم.
- مرحله ۲
بررسی تشخیص گفتار فارسی و عددها
درستی تشخیص گفتار فارسی و عددها را بررسی میکنیم.
- مرحله ۳
راهنمای محدود فقطخواندنی
دستیار فقط به سؤالهای راهنما پاسخ میدهد یا وضعیت را از سامانه میخواند؛ اجازه تغییر ندارد.
- مرحله ۴
ارجاع؛ بدون تغییر حساب
راه ارتباط با کارشناس روشن است. ایجاد تعهد، پرداخت و تغییر حساب برای دستیار غیرفعال میماند.
زمان، درستی خروجی و فایده کار را بسنجیم
۱. زمان و هزینه انجام کار
زمان کاربر تا پاسخ یا انسان و تأخیر مکالمه
۲. کیفیت و اعتبار
درستی عدد/شناسه و نرخ انتقال موفق
۳. فایده و نتیجه اقتصادی
تکمیل فرایند و رضایت/ماندگاری؛ هزینه دقیقه تماس
توضیحات بیشتر برای اجرا و بررسی نتیجه
این کار کجا ثبت میشود؟
پرونده پشتیبانی موجود و شناسه تماس؛ تیمیک محل آزمون/باگ، نه آرشیو عمومی صوت
هر مرحله را چه کسی انجام میدهد و به چه کسی تحویل میدهد؟
- ۱
خدمات، سؤالهای مجاز و روش ارجاع به کارشناس را مشخص میکند
- ۲
تیم فنی، کیفیت صوت و تأخیر را بررسی میکند
- ۳
منابع انسانی یا مسئول اطلاعات، شرایط ضبط را تعیین میکند
- ۴
بازبین فارسیزبان، نتیجه را بررسی میکند.
خدمات، سؤالهای مجاز و روش ارجاع به کارشناس را مشخص میکند ← تیم فنی، کیفیت صوت و تأخیر را بررسی میکند ← منابع انسانی یا مسئول اطلاعات، شرایط ضبط را تعیین میکند ← بازبین فارسیزبان، نتیجه را بررسی میکند.
از کجا بفهمیم آزمون اولیه موفق بوده است؟
۵۰ سناریوی با رضایت شرکتکنندگان با لهجه/نویز، قطع و شماره؛ بازخوانی عدد حساس و مسیر انسان اجباری.
چه زمانی باید کار را متوقف کنیم؟
بدون تقاضای واقعی یا اگر متن ارزانتر و بهتر است، پروژه متوقف شود؛ صدای مصنوعی/ضبط شفاف باشد.
برای شروع چه لازم است و بعد چه میکنیم؟
چه چیزهایی باید آماده باشد؟
این موارد باید از پروژههای مرتبط آماده شوند؛ کاملشدن همه امکانات آن پروژهها لازم نیست.
- P09؛ دیدن پروژه مرتبط
راهنمای پاسخ پشتیبانی و روش خواندن اطلاعات مجاز حساب و ارجاع به کارشناس آماده باشد.
- P27؛ دیدن پروژه مرتبط
سؤالهای آزمون، پاسخ مرجع و بازبین کیفیت پاسخ مشخص باشند.
مراحل پیشنهادی اجرا و توسعه
این مراحل برنامه پیشنهادیاند؛ انجامشدن آنها هنوز تأیید نشده است.
- مرحله ۱آزمون متنی
اول پاسخ سؤالهای عمومی را بهصورت متن و با منبع بررسی کنید.
- مرحله ۲آزمون صوت
همان سؤالها را با صدای فارسی امتحان و خطای شنیدن را ثبت کنید.
- مرحله ۳خواندن وضعیت مجاز
پس از احراز هویت، وضعیت واقعی حساب را بخوانید و امکان ادامه متنی یا ارجاع بدهید.