از نسخه 10.12 (سیرا)، macOS دارای یک حذف کننده اکو بومی است. استفاده از آن را میتوان به صورت آزمایشی در Chrome M66 با شرکت در Origin Trial یا با ارائه یک پرچم خط فرمان هنگام راهاندازی Chrome فعال کرد. زیر را ببینید .
با فعال بودن آزمایش، لغو کننده اکو بومی macOS برای جریانهای getUserMedia با فعال بودن محدودیت echoCancellation
استفاده میشود. در سایر پلتفرمها و در نسخههای قبلی macOS، فعال کردن آزمایش عملاً هیچ کاری انجام نمیدهد. از همان لغو کننده اکو مانند قبل استفاده می شود (معمولاً نرم افزار WebRTC).
چرا این کار را می کنیم؟
ما می خواهیم عملکرد حذف کننده اکو بومی macOS را ارزیابی کنیم. به عنوان یک جزء توسعه یافته اپل، این فرصت را دارد که به طور خاص برای سخت افزار آنها تنظیم شود. قرار گرفتن آن در خط لوله صوتی نیز باید حساسیت آن را نسبت به برخی اشکالات صوتی که ممکن است در Chrome رخ دهد کمتر کند.
حذف اکو چیست؟
یک لغو کننده اکو سعی می کند هر صدایی که از بلندگو پخش می شود را از سیگنال میکروفون حذف کند. بدون این، چیزی که به عنوان یکی از طرفین تماس می گویید، توسط میکروفون طرف های دیگر دریافت می شود و سپس برای شما ارسال می شود. شما پژواک خود را خواهید شنید!
چگونه آزمایش را فعال کنیم
برای دریافت این رفتار جدید در سایت خود، باید در نسخه آزمایشی مبدا "لغو اکو بومی macOS" ثبت نام کنید . اگر فقط می خواهید آن را به صورت محلی امتحان کنید، آزمایش را می توان در خط فرمان فعال کرد:
chrome --enable-blink-features=ExperimentalHardwareEchoCancellation
ارسال این پرچم در خط فرمان، این ویژگی را به صورت سراسری در کروم برای جلسه فعلی فعال می کند.
با این آزمایش، میخواهیم تفاوتهای کیفی را هنگام استفاده از حذف کننده اکو بومی macOS ارزیابی کنیم، مانند:
- چقدر خوب اکو را لغو می کند؟
- چگونه به خوبی سناریوهای گفتگوی دوگانه را مدیریت می کند - یعنی زمانی که هر دو طرف همزمان با هم صحبت می کنند؟
- آیا وقتی اکو برای لغو وجود ندارد، روی کیفیت صدا تأثیر منفی می گذارد؟
- آیا دستگاه های صوتی خاصی (مانند هدست) مشکلی ایجاد می کنند؟
- و غیره
ما همچنین به نحوه تعامل Chrome با سایر برنامهها هنگام استفاده از لغو کننده اکو بومی در macOS و همچنین هرگونه مشکل پایداری یا سایر مشکلات در پیادهسازی علاقهمندیم.
اگر این کار را امتحان میکنید، لطفاً بازخورد خود را در این باگ ثبت کنید. در صورت امکان، سخت افزار مورد استفاده (نسخه macOS، مدل سخت افزار، میکروفون / هدست / غیره) را درج کنید. در صورت انجام آزمایش های بیشتر در مقیاس بزرگ، پیوندهایی به آمار مقایسه ای در مورد کیفیت تماس صوتی قدردانی می شود. چه عینی و چه ذهنی.