پنج‌شنبه ۱ آذر ۱۴۰۳ |  عضویت / ورود

شنود گوشی با کمترین مصرف برق؛ راه حلی برای آن دارید؟


در مطلب «مشکلات حل نشده بشر که جای پژوهش دارند؟» چند مورد از مشکلاتی که بشر هنوز برای آن‌ها راه حلی ندارد را معرفی کرده بودم؛ مثلاً:

- برق بی‌سیم
- هدایت بی‌سیم صدا
- خواب و روح
- انتقال بو
و...

اما اگر ویدئویی که در مطلب «آموزش کمک گرفتن از دستیارهای صوتی سیری، گوگل و کورتانا» قرار داده بودم را دیده باشید، و اگر با دستیارهای صوتی گوشی‌ها کار کرده باشید، می‌دانید که این دستیارها یک کمبود بزرگ دارند و آن اینکه تا وقتی به برق متصل نباشند، نمی‌توانند با Hey Siri یا Hey Google گفتن، فعال شوند.

دلیل آن این است که برای انجام این کار، میکروفون گوشی باید دائماً صدای اطراف را شنود کند و پردازشگر هم صدا را پردازش کند که اگر مثلاً الگوی صدا شبیه به Hey Siri بود، صفحه نمایش گوشی را روشن کند و دستیار را فعال کند و آماده دریافت دستور کند... و این دائماً شنود و پردازش کردن، برق باطری را نابود می‌کند! اما وقتی گوشی به شارژ متصل است، طبیعتاً مشکلی نیست و در این حالت شارژی که کسر می‌شود، از طریق منبع برق تأمین می‌شود...

تا به حال، من تا این لحظه هیچ گوشی‌ای را ندیده‌ام که از پس این چالش با یک الگوریتم یا روش بر آمده باشد!

البته گوشی‌هایی که با برق بی‌سیم شارژ می‌شوند (مثل آیفون‌های جدید و...) طبیعتاُ وقتی روی شارژر بی‌سیم قرار می‌گیرند همین حالت را دارند، اما چیزی که مد نظر من است این است که گوشی در هر حالتی که بود، بتواند شنود و آماده به کار شدن را انجام دهد...

اگر این اتفاق بیفتد، خیلی جالب خواهد شد! ساده‌ترین کاربرد آن این است: فرض کنید نمی‌دانید گوشی‌تان را کجای اتاق یا حتی خانه گذاشته‌اید. فقط کافی‌ست بلند داد بزنید: Hey Siri, Where are you?‎ و گوشی پاسخ بدهد و با توجه به صدا بفهمید که گوشی کجاست.

کاربرد مهم‌تر این است که شما هر کجای خانه که باشید و گوشی هر کجا که باشد می‌توانید با آن صحبت کنید...

می‌دانید که گوگل برای این منظور، دستگاهی تولید کرده است به نام Google Home

https://img.aftab.cc/news/97/google-home.jpg

این دستگاه که به برق و شبکه وصل می‌شود، هر کجای خانه که باشد، با شنیدن صدای Hey Google شروع به شنود می‌کند و دستورات شما را می‌شنود و انجام می‌دهد. (با انجام دستوراتی مثل «لامپ را خاموش کن»، «تلویزیون را روشن کن» و... در حقیقت خانه شما را به یک Smart Home تبدیل می‌کند)

 

اما این کافی نیست. ما نیاز به ترفندی داریم که گوشی‌ها بدون اتصال به شارژ، همیشه آماده به شنود و کار باشند.

به این چالش فکر کنید. آیا شما راه حلی برای این موضوع دارید؟ (البته پیدا کردن این راه حل شاید نیاز به آشنایی با مباحث الکتریکی داشته باشد. مثلاً شاید باید یک IC طراحی شود که با کمترین مصرف برق، امکان تشخیص عبارت Hey Google یا Hey Siri را داشته باشد، اما اینکه این IC با چه روشی این شنود را انجام دهد، چالش اصلی است)

 

موفق باشید؛
حمید رضا نیرومند

ــــــــــــــــــــــ

پی‌نوشت: دوستان اطلاع دادند که ظاهراً در آیفون‌های 6s به بعد، این چالش حل شده و اگر در تنظیمات، Siri Always-on را فعال کنید، سیری همیشه حتی زمانی که به برق متصل نباشد شنود می‌کند. این امکان به خاطر تغییری است که در پردازشگر این آیفون‌ها داده شده که اجازه می‌دهد با حداقل مصرف برق، همیشه صداها را بشنود و پردازش کند...

پس، این چالش ظاهراً حل‌شده به حساب می‌آید...


[ارسال شده در مورخه : سه شنبه، 5 تیر، 1397 توسط Hamid]
[ #پرسش از ما پاسخ از شما]



بازدیدها از این مطلب: 4722 بار   امتیاز متوسط : 0  تعداد آراء: 0   امتیاز دهید:

نظرات طرح شده

نام: [ کاربر جدید ]
ایمیل:

نظر:


اجازه استفاده از تگهای HTML را ندارید


جمع عدد 8 با 15 را در كادر زیر وارد نمایید:
(این كار برای جلوگیری از فعالیت موتورهای اسپمر است)


* توجه: نظر شما بعد از بررسی، نمایش داده خواهد شد.

علیزاده (امتیاز : 0)(لینک نظر)
توسط علیزاده در مورخه : سه شنبه، 5 تیر، 1397
ولی سیری نیازی به اتصال به برق نداره.
من se دارم و با hey siri گفتن فعال میشه
فقط کافیه این قابلیتش از تنظیمات فعال بشه.


[ ارسال جوابیه ]

    Hamid (امتیاز : 1)
    توسط Hamid در مورخه : سه شنبه، 5 تیر، 1397
    متشکرم، بله، ظاهراً چالش این مطلب در پردازشگرهای iPhone 6s به بعد حل شده و من چون روی 6 تست کردم، این موضوع رو متوجه نشده بودم.
    جستجو کردم:
    The M9 coprocessor in the iPhone 6s is efficient enough to keep the microphone listening all the time without murdering the battery, unlike the chips in older devices.

    With iPhone 6s, the device is constantly monitoring audio input in the background, a process made possible by the highly efficient M9 motion coprocessor embedded in Apple's new A9 system-on-chip.


    پس، دوستان نیاز به فکر کردن نیست، موضوع حل شد ;)


    [ ارسال جوابیه ]