در مطلب «مشکلات حل نشده بشر که جای پژوهش دارند؟» چند مورد از مشکلاتی که بشر هنوز برای آنها راه حلی ندارد را معرفی کرده بودم؛ مثلاً:
- برق بیسیم
- هدایت بیسیم صدا
- خواب و روح
- انتقال بو
و...
اما اگر ویدئویی که در مطلب «آموزش کمک گرفتن از دستیارهای صوتی سیری، گوگل و کورتانا» قرار داده بودم را دیده باشید، و اگر با دستیارهای صوتی گوشیها کار کرده باشید، میدانید که این دستیارها یک کمبود بزرگ دارند و آن اینکه تا وقتی به برق متصل نباشند، نمیتوانند با Hey Siri یا Hey Google گفتن، فعال شوند.
دلیل آن این است که برای انجام این کار، میکروفون گوشی باید دائماً صدای اطراف را شنود کند و پردازشگر هم صدا را پردازش کند که اگر مثلاً الگوی صدا شبیه به Hey Siri بود، صفحه نمایش گوشی را روشن کند و دستیار را فعال کند و آماده دریافت دستور کند... و این دائماً شنود و پردازش کردن، برق باطری را نابود میکند! اما وقتی گوشی به شارژ متصل است، طبیعتاً مشکلی نیست و در این حالت شارژی که کسر میشود، از طریق منبع برق تأمین میشود...
تا به حال، من تا این لحظه هیچ گوشیای را ندیدهام که از پس این چالش با یک الگوریتم یا روش بر آمده باشد!
البته گوشیهایی که با برق بیسیم شارژ میشوند (مثل آیفونهای جدید و...) طبیعتاُ وقتی روی شارژر بیسیم قرار میگیرند همین حالت را دارند، اما چیزی که مد نظر من است این است که گوشی در هر حالتی که بود، بتواند شنود و آماده به کار شدن را انجام دهد...
اگر این اتفاق بیفتد، خیلی جالب خواهد شد! سادهترین کاربرد آن این است: فرض کنید نمیدانید گوشیتان را کجای اتاق یا حتی خانه گذاشتهاید. فقط کافیست بلند داد بزنید: Hey Siri, Where are you? و گوشی پاسخ بدهد و با توجه به صدا بفهمید که گوشی کجاست.
کاربرد مهمتر این است که شما هر کجای خانه که باشید و گوشی هر کجا که باشد میتوانید با آن صحبت کنید...
میدانید که گوگل برای این منظور، دستگاهی تولید کرده است به نام Google Home
این دستگاه که به برق و شبکه وصل میشود، هر کجای خانه که باشد، با شنیدن صدای Hey Google شروع به شنود میکند و دستورات شما را میشنود و انجام میدهد. (با انجام دستوراتی مثل «لامپ را خاموش کن»، «تلویزیون را روشن کن» و... در حقیقت خانه شما را به یک Smart Home تبدیل میکند)
اما این کافی نیست. ما نیاز به ترفندی داریم که گوشیها بدون اتصال به شارژ، همیشه آماده به شنود و کار باشند.
به این چالش فکر کنید. آیا شما راه حلی برای این موضوع دارید؟ (البته پیدا کردن این راه حل شاید نیاز به آشنایی با مباحث الکتریکی داشته باشد. مثلاً شاید باید یک IC طراحی شود که با کمترین مصرف برق، امکان تشخیص عبارت Hey Google یا Hey Siri را داشته باشد، اما اینکه این IC با چه روشی این شنود را انجام دهد، چالش اصلی است)
موفق باشید؛
حمید رضا نیرومند
ــــــــــــــــــــــ
پینوشت: دوستان اطلاع دادند که ظاهراً در آیفونهای 6s به بعد، این چالش حل شده و اگر در تنظیمات، Siri Always-on را فعال کنید، سیری همیشه حتی زمانی که به برق متصل نباشد شنود میکند. این امکان به خاطر تغییری است که در پردازشگر این آیفونها داده شده که اجازه میدهد با حداقل مصرف برق، همیشه صداها را بشنود و پردازش کند...
پس، این چالش ظاهراً حلشده به حساب میآید...