Устройство и способ модифицирования вывода аудиосигнала устройства
DEVICE AND METHOD FOR MODIFYING AUDIO OUTPUT OF DEVICE

ОБЛАСТЬ ТЕХНИКИ
[0001] Настоящая технология относится в общем случае к модифицированию вывода аудио-сигнала устройства.
УРОВЕНЬ ТЕХНИКИ
[0002] Существует множество электронных устройств, которые способны обрабатывать и выводить аудио-сигнал (т.е. аудио-устройства). Примерами таких устройств могут быть: смартфоны, планшеты, аудиопроигрыватели и так далее. Эти электронные устройства могут обладать передатчиками, такими как динамики и микрофоны. Микрофон обычно выполнен с возможностью принимать входящий аудио-сигнал устройства, а динамик обычно выполнен с возможностью воспроизводить исходящий аудио-сигнал устройством. Исходящий аудио-сигнал может представлять собой песню или другие типы аудио-записи, а входящий аудио-сигнал может представлять собой звуки окружающей среды и/или произнесенные фразы, например, слова, произнесенные оператором электронного устройства поблизости от микрофона.
[0003] Обычные аудио-устройства обычно выполняют исполняемые на компьютере способы идентификации слов, произнесенных оператором, на основе различных факторов полученного входящего аудио-сигнала. Эти способы, которые обычно относятся к способам распознавания речи или автоматического распознавания речи (ASR), совмещаются со способами обработки естественного языка, что позволяет оператору управлять аудио-устройством для выполнения задач на основе произнесенных оператором команд.
[0004] В некоторых вариантах осуществления технологии, оператор может находиться в шумном месте, где он(а) хочет произнести команду для выполнения аудио-устройством различных задач и, следовательно, микрофон может улавливать не только произнесенные оператором фразы, но также окружающие звуки из шумной среды, в которой находится оператор. Таким образом, аудио-устройство может не распознать произнесенные оператором команды и, следовательно, может не быть способно осуществить задачи, которые хотел бы выполнить оператор.
[0005] Таким образом, существует необходимость в устройствах, которые могли бы лучше распознавать произнесенные оператором команды.
РАСКРЫТИЕ ТЕХНОЛОГИИ
[0006] Одной из задач предлагаемой технологии является устранение по меньшей мере некоторых недостатков, присущих известному уровню техники.
[0007] Первым объектом настоящей технологии является способ выборочной модификации изначального исходящего аудио-сигнала устройства. Устройство включает в себя по меньшей мере два динамика, функционального соединенных с процессором. Способ включает в себя определение процессором уровня громкости первоначального исходящего аудио-сигнала, который воспроизводится по меньшей мере двумя динамиками. Способ включает в себя сравнение процессором уровня громкости с пороговым уровнем громкости. Способ включает в себя, на основе сравнения уровня громкости с пороговым уровнем громкости, контроль процессором за воспроизведением первоначального исходящего аудио-сигнала по меньшей мере двумя динамиками. Контроль за воспроизведением осуществляется путем выборочного выполнения: (i) в ответ на то, что уровень громкости ниже порогового уровня громкости, передачи процессором идентичного аудио-сигнала каждому из по меньшей мере двух динамиков для воспроизведения модифицированного исходящего аудио-сигнала, причем модифицированный исходящий аудио-сигнал представляет собой исходящий моно-сигнал; и (ii) в ответ на то, что уровень громкости превышает пороговый уровень громкости, передачи процессором соответствующих аудио-сигналов по меньшей мере двумя динамикам для воспроизведения модифицированного исходящего аудио-сигнала, причем соответствующие аудио-сигналы отличаются друг от друга, и модифицированный исходящий аудио-сигнал представляет собой исходящий стерео-сигнал.
[0008] В некоторых вариантах осуществления способа, первоначальный исходящий аудио-сигнал представляет собой исходящий моно-сигнал.
[0009] В некоторых вариантах осуществления способа, первоначальный исходящий аудио-сигнал представляет собой исходящий стерео-сигнал.
[0010] В некоторых вариантах осуществления способа, определение уровня громкости первоначального исходящего аудио-сигнала включает в себя анализ по меньшей мере одного аудио-сигнала, передаваемого по меньшей мере на два динамика для воспроизведения первоначального исходящего аудио-сигнала.
[0011] В некоторых вариантах осуществления способа, устройство далее включает в себя микрофон, функционально соединенный с процессором. Способ также включает в себя, на основе сравнения уровня громкости с пороговым уровнем громкости, и в ответ на то, что уровень громкости превышает пороговый уровень громкости, заглушение микрофона процессором.
[0012] В некоторых вариантах осуществления способа, заглушение микрофона включает в себя применение процессором программного обеспечения, которое заглушает микрофон.
[0013] В некоторых вариантах осуществления способа, заглушение микрофона далее включает в себя применение процессором аппаратного обеспечения, которое заглушает микрофон.
[0014] В некоторых вариантах осуществления способа, модифицированный исходящий аудио-сигнал, воспроизводимый по меньшей мере двумя динамиками, который представляет собой исходящий аудио-сигнал стерео-типа, обладает более широким диапазоном аудио-частот, чем модифицированный исходящий аудио-сигнал, воспроизводимый по меньшей мере двумя динамиками, который представляет собой исходящий аудио-сигнал моно-типа.
[0015] В некоторых вариантах осуществления способа, пороговый уровень громкости заранее определен на основе по меньшей мере уровня громкости речи оператора устройства.
[0016] В некоторых вариантах осуществления способа, способ далее включает в себя предоставление оператору устройства визуального указания на тип модифицированного исходящего аудио-сигнала.
[0017] В другом широком аспекте настоящей технологии предлагается устройство, которое обладает корпусом колонки, верхней, нижней и боковыми стенками, причем боковые стенки включают в себя две противоположные боковые стенки, каждая из которых обладает отверстием. Устройство также обладает по меньшей двумя динамиками, причем каждый из них вставлен в соответствующее отверстие противоположных боковых стенок таким образом, что каждый из двух динамиков направлен во внешнюю сторону от корпуса колонки. Устройство также обладает процессором, соединенным с корпусом колонки, и функционально соединенным по меньшей мере с двумя динамиками. Процессор выполнен с возможностью (i) передавать по меньшей мере один аудио-сигнал по меньшей мере двум динамикам для воспроизведения изначального исходящего аудио-сигнала с помощью по меньшей мере двух динамиков, (ii) определять уровень громкости изначального исходящего аудио-сигнала, (iii) сравнивать уровень громкости с пороговым уровнем громкости, и (iv) на основе сравнения уровня громкости изначального исходящего аудио-сигнала с пороговым уровнем громкости, контролировать воспроизведение изначального исходящего аудио-сигнала. Процессор выполнен с возможностью контролировать воспроизведение путем выборочной передачи: (i) в ответ на то, что уровень громкости ниже порогового уровня громкости, идентичного аудио-сигнала каждому из по меньшей мере двух динамиков для воспроизведения модифицированного исходящего аудио-сигнала, причем модифицированный исходящий аудио-сигнал представляет собой исходящий моно-сигнал; и (ii) в ответ на то, что уровень громкости превышает пороговый уровень громкости, соответствующих аудио-сигналов по меньшей мере двум динамикам для воспроизведения модифицированного исходящего аудио-сигнала, причем соответствующие аудио-сигналы отличаются друг от друга, и модифицированный исходящий аудио-сигнал представляет собой исходящий стерео-сигнал.
[0018] В некоторых вариантах осуществления устройства, устройство далее включает в себя верхний блок, соединенный с верхней частью корпуса колонки, и функционально соединенный с процессором. Верхний блок выполнен с возможностью получать указания на тактильные взаимодействия оператора с верхним блоком.
[0019] В некоторых вариантах осуществления устройства, верхний блок включает в себя микрофон, функционально соединенный с процессором, и на основе сравнения уровня громкости с пороговым уровнем громкости и в ответ на то, что уровень громкости превышает пороговый уровень громкости, процессор далее выполнен с возможностью заглушать микрофон.
[0020] В некоторых вариантах осуществления устройства, процессор дополнительно выполнен с возможностью выполнять программное обеспечение, заглушающее микрофон.
[0021] В некоторых вариантах осуществления устройства, процессор дополнительно выполнен с возможностью выполнять аппаратное обеспечение, заглушающее микрофон.
[0022] В некоторых вариантах осуществления устройства, модифицированный исходящий аудио-сигнал, воспроизводимый по меньшей мере двумя динамиками, который представляет собой исходящий аудио-сигнал стерео-типа, обладает более широким диапазоном аудио-частот, чем модифицированный исходящий аудио-сигнал, воспроизводимый по меньшей мере двумя динамиками, который представляет собой исходящий аудио-сигнал моно-типа.
[0023] В некоторых вариантах осуществления устройства, пороговый уровень громкости заранее определен на основе по меньшей мере уловимого микрофоном уровня громкости речи оператора устройства.
[0024] В некоторых вариантах осуществления устройства, верхний блок далее предоставляет оператору устройства визуальное указание на тип модифицированного исходящего аудио-сигнала.
[0025] В некоторых вариантах осуществления устройства, устройство далее включает в себя низкочастотный динамик, соединенный с нижней частью корпуса колонки таким образом, что низкочастотный динамик направлен вниз корпуса колонки, и причем процессор функционально соединен с низкочастотным динамиком.
[0026] Для целей данного приложения, термины, относящиеся к пространственной ориентации, такие как, направлено вперед, направлено назад, направлено вверх, направлено вниз, влево и вправо используются так, как они в общем случае понимаются пользователем или оператором устройства. Термины, относящиеся к пространственной ориентации, при описании или упоминании компонентом или суб-блоков устройства, отдельно от устройства, следует понимать так, как они воспринимались бы в случае, если бы эти компоненты или суб-блоки были расположены на устройстве.
[0027] Каждый вариант осуществления настоящей технологии включает по меньшей мере один из вышеупомянутых аспектов, но наличие всех не является обязательным. Следует иметь в виду, что некоторые объекты данной технологии, полученные в результате попыток достичь вышеупомянутой цели, могут не удовлетворять этой цели и/или могут удовлетворять другим целям, отдельно не указанным здесь.
[0028] Дополнительные и/или альтернативные характеристики, аспекты и преимущества вариантов осуществления настоящей технологии станут очевидными из последующего описания, прилагаемых чертежей и прилагаемой формулы изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0029] Для лучшего понимания настоящей технологии, а также других ее аспектов и характерных черт, сделана ссылка на следующее описание, которое должно использоваться в сочетании с прилагаемыми чертежами, где:
[0030] На Фиг. 1 представлен вид устройства в ракурсе сверху сбоку слева;
[0031] На Фиг. 2 представлен вид устройства без кожуха в ракурсе сверху сбоку слева;
[0032] На Фиг. 3 представлен частично развернутый вид по меньшей мере некоторых компонентов устройства, показанного на Фиг. 1, в ракурсе сверху спереди слева;
[0033] На Фиг. 4 представлен частично развернутый вид по меньшей мере некоторых других компонентов устройства, показанного на Фиг. 1, в ракурсе сверху спереди слева;
[0034] На Фиг. 5 представлено устройство, показанное на Фиг. 1, в поперечном сечении по линии 5-5, изображенной на Фиг. 1;
[0035] На Фиг. 6 представлен левый вертикальный вид устройства, показанного на Фиг. 2;
[0036] На Фиг. 7 представлен правый вертикальный вид устройства, показанного на Фиг. 2;
[0037] На Фиг. 8 представлен вид устройства, показанного на Фиг. 1, в ракурсе снизу сбоку справа;
[0038] На Фиг. 9 представлен вид устройства, показанного на Фиг. 2, в ракурсе снизу сбоку справа;
[0039] На Фиг. 10 представлен вид снизу устройства, показанного на Фиг. 2;
[0040] На Фиг. 11 представлен вид сверху платы устройства;
[0041] На Фиг. 12 представлена блок-схема способа, реализованного в соответствии с неограничивающими вариантами осуществления настоящей технологии, способ выполняется устройством;
[0042] На Фиг. 13 представлен правый вертикальный вид устройства, выполненного в соответствии с альтернативным вариантом осуществления настоящей технологии, устройство показано без кожуха и без вентиляционного покрытия; и
[0043] На Фиг. 14 представлен вид во фронтальном разрезе устройства, показанного на Фиг. 13, причем устройство показано с кожухом и с вентиляционным покрытием, причем разрез проходит по линии, проходящей сбоку через устройство и равноудаленной от передней и задней сторон устройства.
ОСУЩЕСТВЛЕНИЕ
[0044] Со ссылками на Фиг. 1, 8 и 10, устройство 10 обладает верхней, нижней и четырьмя боковыми сторонами. Устройство 10 может быть расположено оператором устройства 10 на опорной поверхности, например, на столе (не показано). В общем случае, устройство 10 выполнено с возможностью (i) воспроизводить исходящие аудио-сигналы, представляющие собой, например, песни, которые хочет услышать оператор, (ii) захватывать входящие аудио-сигналы, которые могут представлять собой произнесенные фразы оператора и (iii) выполнять задачи на основе команд оператора.
[0045] Устройство 10 обладает верхним блоком 200. В общем случае, верхний блок 200 выполнен с возможностью (i) получать и передавать указания на тактильные взаимодействия оператора устройства 10 с верхним блоком 200, (ii) улавливать и передавать указания на входящие аудио-сигналы устройству 10 и (iii) предоставлять визуальные указания оператору. Более подробно далее будут описаны компоненты верхнего блока 200, их связи и то, как верхний блок 200 выполнен с возможностью (i) получать и передавать указания на тактильные взаимодействия оператора, (ii) улавливать и передавать указание на входящие аудио-сигналы устройству 10 и (iii) предоставлять визуальные указания оператору.
[0046] Устройство 10 также обладает опорной панелью 402 на своей задней части. Опорная панель 402 содержит множество портов 406, расположенных недалеко от нижней части. Множество портов 406 позволяет соединять устройство 10 с источником электрического питания и другими электронным устройствами (не показано) с помощью проводного соединения. Подразумевается, что опорная панель 402 может обладать дополнительными портами, не выходя за границы настоящей технологии. Опорная панель 402 завернута в кожух 18, который расположен вокруг устройства 10 для защиты внутренних компонентов устройства 10 от окружающей среды.
[0047] Устройство 10 обладает нижним блоком 300. На Фиг. 2, 4 и 9, нижний блок 300 включает в себя корпус 302 нижнего блока. Корпус 302 нижнего блока обладает тремя направляющими опорами 304 и вогнутым параболическим коническим выступом 305, который направлен вверх со стороны корпуса 302 нижнего блока.
[0048] Корпус 302 нижнего блока, направляющие опоры 304 и вогнутый параболический конический выступ 305 образуют единое целое; тем не менее, это не является обязательным в каждом варианте осуществления настоящей технологии. Например, направляющие опоры 304 и вогнутый параболический конический выступ 305 могут быть элементами, отдельными от корпуса 302 нижнего блока, и могут быть присоединены на верхней части корпуса 302 нижнего блока.
[0049] Две направляющие опоры 304 выступают из корпуса 302 нижнего блока возле соответствующего угла в передней части корпуса 302 нижнего блока, при этом другая направляющая опора 304 выступает в задней части корпуса 302 нижнего блока. Направляющие опоры 304, которые выступают в передней части корпуса 302 нижнего блока, приспособлены для поддержки генераторов 301 сигнала (см. Фиг. 4). Подразумевается, что корпус 302 нижнего блока может включать в себя другое число направляющих опор 304, например, одну, две или более трех направляющих опор 304 в других вариантах осуществления настоящей технологии.
[0050] Нижний блок 300 также включает в себя основу 306, соединенную с дном корпуса 302 нижнего блока. Основание 306 предназначено для размещения структуры портовой платы (см. Фиг. 5). Нижний блок также включает в себя накладки 308 основания, присоединенные к дну основания 306 возле углов основания 306, что хорошо видно на Фиг. 10. Накладки 308 основания увеличивают трение с опорной поверхностью, на которой расположено устройство 10. Подразумевается, тем не менее, что основание 306 и/или накладки 308 основания могут быть опущены в некоторых вариантах осуществления настоящей технологии.
[0051] В вариантах осуществления технологии, где основание 306 опущено, подразумевается, что направляющие опоры 304, которые выступают на задней части корпуса 302 нижнего блока, могут быть предназначены для размещения структуры 409 портовой платы.
[0052] Возвращаясь на Фиг. 2 и 4, устройство 10 также обладает корпусом устройства в виде рамы или корпуса 100 колонки, обладает верхней стенкой 102, нижней стенкой 104 и четырьмя боковыми стенками 106. Четыре боковые стенки 106 в собранном состоянии обернуты в кожух 18 (см. Фиг. 1) устройства 10. Боковые стенки 106 корпуса 100 колонки включают в себя две поперечные боковые стенки 106, каждое из которые обладает соответствующим отверстием 108 для размещения динамиков 500 устройства 10. Дно 104 корпуса 100 динамика обладает отверстием 105 для размещения низкочастотного динамика 501 устройства 10.
[0053] Устройство 10 обладает верхней панелью 280 крепления. Верхняя панель 280 крепления вертикально расположена между верхним блоком 200 и корпусом 100 колонки для крепления верхнего блока 200 к корпусу 100 колонки. Подразумевается, что корпус 100 колонки и верхняя панель 280 крепления могут образовать единое целое в некоторых вариантах осуществления настоящей технологии.
[0054] Устройство 10 обладает опорным элементом 404. Опорный элемент 404 зажат между верхним блоком 200 и опорной панелью 402 и крепит опорную панель 402 к верхнему блоку 200. Опорный элемент 404 также способен соединять и поддерживать крышку 18 вокруг устройства 10.
[0055] Как упоминалось ранее, устройство 10 обладает передатчиками, такими как динамики 500 и низкочастотный динамик 502, для воспроизведения исходящих аудио-сигналов устройством 10. В общем случае, данный исходящий аудио-сигнал является комбинацией звуковых волн, обладающих аудио-частотами. Динамики 500 представляют собой твитеры или высокочастотные динамики, которые создают звуковые волны в общем случае высокой частоты для данного исходящего аудио-сигнала. Низкочастотный динамик 502 представляет собой вуфер, который создает звуковые волны в общем случае низкой частоты для данного исходящего аудио-сигнала.
[0056] Устройство 10 также обладает генераторами 301 сигнала для воспроизводства звуковых указаний по меньшей мере на некоторые операции устройства 10, такие как, без установления ограничений: операции включения/выключения, операции активации/дезактивации режима ожидания, операции заглушения и так далее.
[0057] Устройство 10 также обладает рабочим блоком 400 устройства. Рабочий блок 400 устройства обладает процессором 408 и структурой 409 платы (см. Фиг. 5). Когда устройство 10 собрано, процессор 408 функционально соединен с верхним блоком 200, динамиками 500, низкочастотным динамиком 502, генераторами 301 сигнала и структурой 409 портовой платы.
[0058] Следует отметить, что в некоторых конкретных вариантах осуществления настоящей технологии процессор 408 может состоять из одного или нескольких процессоров и/или одного или нескольких микроконтроллеров, реализованных с возможностью выполнять команды и операции, связанные с операциями устройства 10. В разнообразных вариантах осуществления настоящей технологии, процессор 408 может быть реализован как однокристальный, многокристальный и/или содержащий другие электротехнические детали, включая одну или несколько интегральных схем и печатных плат. Процессор 408 может опционально содержать кэш-память (не изображена) для временного локального хранения команд, данных или дополнительной компьютерной информации. Например, процессор 408 может включать в себя один или несколько процессоров или один или несколько контроллеров, относящихся к конкретным задачам устройства 10 или единый многофункциональный процессор или контроллер.
[0059] Более того, использование термина «процессор» или «контроллер» не должно подразумевать исключительно аппаратное обеспечение, способное поддерживать работу программного обеспечения, и может включать в себя, без установления ограничений, цифровой сигнальный процессор (DSP), сетевой процессор, интегральную схему специального назначения (ASIC), программируемую пользователем вентильную матрицу (FPGA), постоянное запоминающее устройство (ПЗУ) для хранения программного обеспечения, оперативное запоминающее устройство (ОЗУ) и энергонезависимое запоминающее устройство. Также в это может быть включено другое аппаратное обеспечение, обычное и/или специальное.
[0060] Далее будут описаны компоненты верхнего блока 200 и то, как сформирован верхний блок 200.
[0061] На Фиг. 3 и 5, верхний блок 200 включает в себя корпус 202 верхнего блока. Корпус 202 верхнего блока обладает расширяющимся к верху кольцевым выступом 204, который выступает с верхней поверхности 205. Корпус 202 верхнего блока также обладает тремя расширяющимися к верху цилиндрическими выступами 206, которые выступают с верхней поверхности 205 сильнее, чем кольцевой выступ 204. Подразумевается, что по меньшей мере один из цилиндрических выступов 206 может выступать сильнее, чем другие цилиндрические выступы 206. Корпус 202 верхнего блока также обладает отверстием 208 шины для кабелей, которые обеспечивают коммуникативную связь между процессором 408 и по меньшей мере некоторыми компонентами верхнего блока 200. Цилиндрические выступы 206 и отверстие 208 шины корпуса 202 верхнего блока расположены внутри кольцевого выступа 204.
[0062] Верхний блок 200 также включает в себя кольцевой опорный элемент 210, обладающий горизонтальной частью 214 и вертикальной частью 212. Кольцевой опорный элемент 210 обладает таким размером, что кольцевой выступ 204 входит в вертикальную часть 212, причем вертикальная часть фрикционно соединена с кольцевым выступом 204. Когда кольцевой опорный элемент 210 фрикционно соединен с кольцевым выступом 204, кольцевой выступ 204 и кольцевой опорный элемент 210 расположены соосно относительно друг друга.
[0063] Верхний блок 200 также включает в себя кольцо 216 излучения света со множеством светоизлучающих диодов (LED) 218, расположенных на нем. Кольцо 216 излучения света обладает таким размером, что при наложении его на горизонтальную часть 214, кольцо излучения света окружает вертикальную часть 212. Вертикальная часть 212 помогает выравнять кольцо 216 излучения света и корпус 202 верхнего блока во время сборки устройства 10 в то время как горизонтальная часть 214 поддерживает кольцо 216 излучения света.
[0064] Верхний блок 200 также включает в себя внутренний ролик 220. Внутренний ролик 220 расположен сверху кольцевого выступа 204 и находится на одной с ним оси. Внутренний ролик 220 может вращаться вокруг вертикальной оси 555 (см. Фиг. 5) в отношении кольцевого выступа 204. Внутренний ролик 220 обладает множеством зубьев 222 шестерни, которые направлены радиально внутрь вертикальной оси 555 для передачи вращательного движения внутреннего ролика 220 зубчатому механизму 236 (см. Фиг. 5) при вращении внутреннего ролика 220.
[0065] Верхний блок 200 также включает в себя кольцо 224 рассеивания света, которое соосно с кольцом 216 излучения света и расположено над кольцом 216 излучения света. Кольцо 224 рассеивания света обладает таким размером, что в него входит вертикальная часть 212, и оно расположено вокруг кольцевого опорного элемента 210, когда входит вертикальная часть 212. Кольцо 224 рассеивания света также соединяет верхнюю панель 226 с кольцевым опорным элементом 210. Кольцо 224 рассеивания света позволяет рассеивать свет, излучаемый множеством светодиодов 218.
[0066] Верхний блок 200 также включает в себя верхнюю панель 226, которая обладает круговым отверстием 228. Корпус 202 верхнего блока соединен с нижней частью верхней панелью 226 таким образом, что кольцевой опорный элемент 210, кольцо 216 излучения света и кольцо 224 рассеивания света зажаты между верхней панелью 226 и корпусом 202 верхнего блока. Кольцо 224 рассеивания света соосно с круговым отверстием 228 и по меньшей мере частично видимо по его окружности через круглое отверстие 228 для предоставления визуальных указаний оператору устройства 10.
[0067] Верхний блок 200 также включает в себя боковое кольцо 230, которое расположено соосно с круглым отверстием 228. Боковое кольцо 230 вставлено через круглое отверстие 228 и прикреплено к внутреннему ролику 220. Таким образом, боковое кольцо 230 передает вращательное движение внутреннему ролику 220, когда боковое кольцо 230 вращается по вертикальной оси 555. Боковое кольцо 230 обладает вогнутым вертикальным профилем для расположения пальцев оператора, когда оператор вращает боковое кольцо 230 вокруг вертикальной оси 555, обеспечивая дополнительный захват для пальцев оператора во время вращения бокового кольца 230.
[0068] Верхний блок 200 также включает в себя фиксирующий элемент 232, который обладает тремя отверстиями 234. В отверстия 234 входит соответствующий цилиндрический выступ 206 корпуса 202 верхнего блока. Отверстия 234 позволяют выровнять фиксирующий элемент 232 с корпусом 202 верхнего блока для соединения фиксирующего элемента 232 с корпусом 202 верхнего блока. Когда фиксирующий элемент 232 вставлен через боковое кольцо 230 и цилиндрические выступы 206 попадают в соответствующие отверстия 234, фиксирующий элемент 232 соединен с корпусом 202 верхнего блока. Когда фиксирующий элемент 232 соединен с корпусом 202 верхнего блока, он предотвращает вертикальное движение внутреннего ролика 220, а также бокового кольца 230, которое прикреплено к внутреннему ролику 220.
[0069] Верхний блок 200 также включает в себя зубчатый механизм 236, который обладает цилиндрической вертикальной осью 238 и горизонтальной шестерней 240, которая обладает множеством зубьев 242. Цилиндрическая вертикальная ось 238 прикреплена с возможностью вращения к верхней поверхности 205 корпуса 202 верхнего блока внутри кольцевого выступа 204, что позволяет передавать вращательное движение зубчатому механизму 236 от внутреннего ролика 220. Когда цилиндрическая вертикальная ось 238 прикреплена с возможностью вращения к верхней поверхности 205 корпуса 202 верхнего блока, горизонтальная шестерня 240 вертикально выровнена с внутренним роликом 220. Горизонтальная шестерня 240 обладает таким размером, что зубья 242 горизонтальной шестерни 240 взаимодействуют с зубьями 222 шестерни внутреннего ролика 220.
[0070] На Фиг. 3 и 11, верхний блок 200 также включает в себя плату 244, обладающую тремя отверстиями 252. В отверстия 252 по размеру входит соответствующий цилиндрический выступ 206, что позволяет выравнивать плату 244 с корпусом 202 верхнего блока для соединения платы 244 с корпусом 202 верхнего блока во время сборки верхнего блока 200. Плата 244 обладает портом 256 для коммуникативного соединения платы 244 с процессором 408. Плата 244 также обладает направленным к низу считывающим стержнем 254, который расположен таким образом, что плата 244 присоединена к корпусу 202 верхнего блока, считывающий стержень 354 горизонтально выравнен с цилиндрической вертикальной осью 238 и вставлен в зубчатый механизм 236. Считывающий стержень 254 взаимодействует с зубчатым механизмом 236 для определения углового положения зубчатого механизма 236.
[0071] Плата 244 также обладает множеством светодиодов 246 кнопок и двумя датчиками 248 кнопок. Плата 244 также обладает множеством микрофонов 250, которые прикреплены к верху платы 244. Один из множества микрофонов 250 расположен в центре платы 244 и другие из множества микрофонов 250 расположены возле края платы 244 и около центра платы 244. Подразумевается, что множество микрофонов 250 может включать в себя меньше или больше семи микрофонов 250.
[0072] Верхний блок 200 также включает в себя накладку 260 с отверстием 262, кнопочные отверстия 264 и микрофонные отверстия 266. В отверстие 262 по размеру входит соответствующий цилиндрический выступ 206, что позволяет выравнивать накладку 260 с корпусом 202 верхнего блока для соединения накладки 260 с корпусом 202 верхнего блока во время сборки. Накладка 260 также закреплена на верхней части платы 244. Когда накладка 260 закреплена на верхней части платы 244, кнопочные отверстия 264 горизонтально выравнены со множеством светодиодов 245 кнопок и датчиков 248 кнопок. Когда накладка закреплена на верхней части платы 244, микрофонные отверстия горизонтально выровнены со множеством микрофонов 250 таким образом, чтобы накладка 260 не блокировала множество микрофонов.
[0073] Верхний блок 200 также включает в себя кнопки 270 и крышки 282 кнопок. Кнопки 270 присоединены к накладкам и горизонтально выровнены с кнопочными отверстиями 264. Крышки 282 кнопок присоединены с верхней части кнопок 270.
[0074] Верхний блок 200 также включает в закрывающую панель 290, которая обладает кнопочными отверстиями 292 и микрофонными отверстиями 294. Микрофонные отверстия 294 проводят данный входящий аудио-сигнал ко множеству микрофонов 250. Закрывающая панель 290 также обладает опорным элементом 296 для выравнивания закрывающей панели 290 с корпусом 292 верхнего блока и для крепления закрывающей панели 290 к цилиндрическому выступу 206. Когда верхний блок 200 собран, крышки 282 кнопки горизонтально выровнены и утоплены в закрывающую панель 290.
[0075] Теперь когда описаны компоненты верхнего блока 200 и сборка верхнего блока 200, будет описана сборка устройства 10 и, конкретнее, сборка корпуса 100 колонки, верхнего блока 200, нижнего блока 300, рабочего блока 400 устройства, динамиков 500 и низкочастотных динамиков 502 устройства 10.
[0076] Со ссылками на Фиг. 2 и 5, верхняя панель 280 крепления прикреплена к верхней части 102 корпуса 100 колонки таким образом, что верхняя панель 280 крепления покрывает и закрывает корпус 100 колонки на верхней части 102. Корпус 100 колонки и верхняя панель 280 крепления определяют внутренний объем 110 и создают внутреннюю акустическую камеру. В конкретном варианте осуществления технологии, представленном на Фиг. 5, внутренняя акустическая камера обладает вертикальной вытянутой кубовидной формой. Подразумевается, что в других вариантах осуществления настоящей технологии, корпус 100 колонки может обладать более чем четырьмя боковыми стенами 106 и, в сочетании с верхней панелью 280 крепления, покрывающей и закрывающей корпус 100 колонки в верхней части 102, они могут определять альтернативные формы внутреннего объема, тем самым создавая альтернативные внутренние акустические камеры, что приводит к другим акустическим свойствам устройства 10.
[0077] Во время сборки устройства 10, верхний блок 200 соединен с корпусом 100 колонки. Верхняя панель 226 верхнего блока 200 прикреплена к верхней панели 280 крепления с помощью шайб 285 (см. Фиг. 2) на каждом углу верхней панели 280 крепления. Шайбы 285 вертикально отделяют верхнюю панель 226 и верхнюю панель 280 крепления для предоставления необходимого пространства для кольцевого опорного элемента 210, кольца 216 излучения света, кольца 224 рассеивания света и корпуса 202 верхнего блока, когда верхний блок 200 присоединен к верхней панели 280 крепления.
[0078] Во время сборки устройства 10, динамики 500 соединены с корпусом 100 колонки. При креплении к соответствующим поперечным боковым стенкам 106 корпуса 100 колонки, динамики 500 вертикально выровнены с соответствующими отверстиями. При креплении к корпусу 100 колонки, динамики 500 направлены наружу от корпуса 100 колонки и в противоположные стороны друг от друга. Динамики 500 прикреплены к корпусу 100 колонки в фиксированном положении в отношении друг друга.
[0079] Во время сборки устройства 10, низкочастотный динамик 502 упирается в кромку 103 (см. Фиг. 5) дна 104 и присоединен с корпусу 100 колонки. При креплении ко дну 104, низкочастотный динамик 502 горизонтально выровнен с отверстием и направлен вниз от корпуса 100 колонки. Низкочастотный динамик 502 прикреплен к корпусу 100 колонки в фиксированном положении в отношении динамиков 500.
[0080] При креплении к дну 104 корпуса 100 колонки, низкочастотный динамик 502 также направлен от верхнего блока 200 и множества микрофонов 250 (см. Фиг. 11). Положение низкочастотного динамика 502 позволяет увеличить средний путь, который необходимо преодолеть звуковой волне, созданной низкочастотным динамиком 502, для попадания во множество микрофонов 250. Следовательно, положение низкочастотного динамика 502 позволяет снизить влияние звуковых частот, воспроизводимых низкочастотным динамиком 502, на данный входящий аудио-сигнал, который улавливается множеством микрофонов 250.
[0081] Во время сборки устройства 10, нижний блок 300 соединен с корпусом 100 колонки. Направляющие опоры 304 корпуса 302 нижнего блока прикреплены к дну 104 корпуса 100 колонки. Когда корпус 302 нижнего блока и низкочастотный динамик 502 соединены с корпусом 100 колонки, вогнутый параболический конический выступ 305 корпуса 302 нижнего блока направлен к низкочастотному динамику 502.
[0082] Когда корпус 302 нижнего блока и низкочастотный динамик 502 соединены с корпусом 100 колонки, вогнутый параболический конический выступ 305 горизонтально выровнен с низкочастотным динамиком 502 таким образом, что линия 307, которая является нормалью для корпуса 302 нижнего блока и которая проходит через верхушку 309 вогнутого параболического конического выступа 305, проходит через центр 503 низкочастотного динамика 502. Вогнутый параболический конический выступ 305 помогает перенаправить наружу от устройства 10 звуковые волны, создаваемые низкочастотным динамиком 502 вместо перенаправления этих звуковых волн через корпус 302 нижнего блока обратно наверх к низкочастотному динамику 502. Перенаправление звуковых волн, созданных низкочастотным динамиком 502 наружу от устройства 10, может улучшить качество данного исходящего аудио-сигнала, воспринимаемого оператором.
[0083] Во время сборки устройства 10, процессор 408 соединен с опорной панелью 402 (см. Фиг. 6 и 7). Процессор 408 расположен вертикально вдоль опорной панели 402. Опорная панель 402 прикреплена на своей верхней части к верхнему блоку 200 с помощью опорного элемента 404. Опорная панель 402 расположена вертикально вдоль направляющей опоры 304, которая выступает сзади корпуса 302 нижнего блока и прикреплена к нижнему блоку 300 возле низа опорной панели 402.
[0084] Когда опорная панель 402 прикреплена к верхнему блоку 200 и к нижнему блоку 300, процессор зажат между задней боковой стенкой 106 корпуса 100 колонки и опорной панелью 402. Положение процессора 408 может увеличивать теплопередачу от процессора 408 в окружающую среду, тем самым снижая температуру процессора 408 во время работы. Подразумевается, что опорная панель 402 может действовать как радиатор для увеличения теплопередачи от процессора в окружающую среду.
[0085] После описания сборки устройства 10 следует описание работы устройства 10.
[0086] Следует отметить, что структура 409 платы портов, которая расположена в основании 309, коммуникативно соединена со множеством портов 406 опорной панели 402 и с процессором 408. Таким образом, множество портов 406 в сочетании со структурой 409 платы портов и процессором 408 выполнены с возможностью (i) предоставлять электрическую энергию устройству 10 для работы и (ii) обеспечить проводное подключение устройства 10 с другими электронными устройствами для взаимодействия устройства 10 с другими электронными устройствами.
[0087] Следует отметить, что биперы 302 функционально соединены с процессором 408. С учетом того, что биперы опираются на направляющие опоры 304, которые выступают спереди корпуса 302 нижнего блока, положение биперов 301 возле передней части устройства 10 позволяет увеличить вероятность того, что оператор устройства 10 услышит звуковые указания по меньшей мере на некоторые операции устройства 10, когда оператор находится перед устройством 10.
[0088] В общем случае, во время работы устройства 10, верхний блок 200 функционально соединен с процессором 408 и выполнен с возможностью (i) получать и передавать процессору 408 указания на тактильные взаимодействия оператора с верхним блоком 200, (ii) улавливать входящие аудио-сигналы и передавать указания на входящие аудио-сигналы процессору 408 и (iii) предоставлять визуальные указания оператору устройства 10.
[0089] Оператор может взаимодействовать с верхним блоком 200 с помощью кнопок 270. Другими словами, верхний блок 200 может получать указания на тактильные взаимодействия с кнопками 270. Например, при активации конкретной кнопки 270, данная кнопка 270 контактирует с соответствующим датчиком 248 кнопки, который посылает указания на на активацию данной кнопки 270 процессору 408. В ответ на это, процессор 408 может выполнить действие, связанное с активацией данной кнопки 270. В некоторых вариантах осуществления технологии, при активации данной кнопки 270, процессор 408 может включать/выключать устройство 10 или может заглушать/включать звук устройства 10.
[0090] Оператор также может взаимодействовать с верхним блоком 200 с помощью бокового кольца 230. Другими словами, верхний блок 200 может получать указания на тактильные взаимодействия с помощью бокового кольца 230. Например, оператор может вращать боковое кольцо 230 вокруг вертикальной оси 555 в одном направлении или в другом. Когда оператор вращает боковое кольцо 230, вращательное движение бокового кольца 230, которое закреплено с внутренним роликом 220, передается зубчатому механизму. Когда зубчатый механизм 236 вращается, считывающий стержень 254 работает вместе с зубчатым механизмом 236 для определения угловой позиции зубчатого механизма 236 и передает указание на него процессору 408. В ответ, процессор 408 может выполнять действие, связанное с текущим угловым положением зубчатого механизма 236. В некоторых вариантах осуществления технологии, при получении указания на текущее угловое положение зубчатого механизма 236, процессор 408 может увеличивать/снижать уровень громкости исходящих аудио-сигналов, воспроизводимых устройством 10. Другими словами, процессор 408 может быть выполнен с возможностью модифицировать уровень громкости исходящих аудио-сигналов, воспроизводимых устройством 10, когда угловое положение зубчатого механизма 236 изменяется с помощью вращения бокового кольца 230 оператором.
[0091] Подразумевается, что в альтернативных вариантах осуществления настоящей технологии, различные датчики поворота угла могут быть реализованы для определения текущего углового положения зубчатого механизма 236 для передачи указания на него процессору 408.
[0092] Верхний блок 200 может улавливать входящие аудио-сигналы с помощью множества микрофонов 250. В общем случае, данный входящий аудио-сигнал состоит из звуковых волн различных аудио-частот, которые распространяются поблизости от устройства 10. Данный входящий аудио-сигнал может представлять собой произнесенные оператором фразы и может указывать на произнесенные оператором команды для управления устройством 10. Данный входящий аудио-сигнал может также представлять собой звуки окружающей среды, которые, в некоторых случаях, могут относиться к исходящему аудио-сигналу устройства 10 и/или другим звукам, раздающимся поблизости от устройства 10.
[0093] Верхний блок 200 может также передавать указания на входящие аудио-сигналы процессору 408 для их обработки. Процессор 408 сохраняет и выполняет алгоритмы распознавания речи и алгоритмы обработки естественного языка для (i) извлечения указаний на произнесенные оператором фразы из указания на данный входящий аудио-сигнал, принятый множеством микрофонов 250 и (ii) распознавания произнесенных оператором устройства 10 команд на основе извлеченных указаний из произнесенных фраз.
[0094] Это позволяет оператору контролировать устройство 10 для выполнения задач на основе произнесенных оператором команд. Подразумевается, что процессор 408 может реализовать дополнительные алгоритмы обработки аудио для обработки данного указания на входящий аудио-сигнал, например, без установки ограничений: обработку акустического эхоподавления, определение направления источника звука или направления поступления, отслеживание источника фразы, подавление звуков, идущих от направлений, отличных от направления источника фразы, определение наличия речи в данном указании на входящий аудио-сигнал и так далее.
[0095] Верхний блок 200 может предоставлять визуальные указания оператору устройства 10. Например, процессор 408 может быть выполнен с возможностью включать/выключать множество светодиодов 218, а также контролировать цвет света, излучаемого кольцом 216 излучения света. С учетом того, что кольцо 244 рассеивания света позволяет рассеивать свет, излучаемый множеством светодиодов 218, верхний блок 200 может отображать непрерывное цветовое кольцо оператору устройства 10.
[0096] Различные цвета непрерывного цветового кольца представляют различные визуальные указания для оператора устройства 10. Например, первый цвет из непрерывного цветового кольца может представлять первый режим работы устройства 10, а второй цвет из непрерывного цветового кольца может представлять второй режим работы устройства 10.
[0097] Во время работы устройства 10, динамики 500 и низкочастотный динамик 502 функционально соединены с процессором 408 и выполнены с возможностью воспроизводить исходящие аудио-сигналы в устройстве 10. Как упоминалось ранее, данный исходящий аудио-сигнал является комбинацией звуковых волн, обладающих аудио-частотами.
[0098] Во время работы устройства 10, динамики 500 могут создавать звуковые волны аудио-частот данного исходящего аудио-сигнала в диапазоне от 1 кГц до 20 кГц. Низкочастотный динамик 502 может создавать звуковые волны аудио-частот данного исходящего аудио-сигнала в диапазоне от 100 Гц до 2 кГц.
[0099] Тем не менее, подразумевается, что диапазоны аудио-частот, воспроизводимых динамиками 500 и низкочастотным динамиком 502, могут варьироваться в зависимости от, среди прочего, типа данного исходящего аудио-сигнала, предназначенного для воспроизведения устройством 10. Это означает, что во время работы устройства 10, процессор 408 может быть выполнен с возможностью контролировать диапазоны аудио-частот, предназначенных для воспроизведения динамиками 500 и низкочастотным динамиком 502, на основе типа данного исходящего аудио-сигнала, предназначенного для воспроизведения устройством 10.
[00100] Следует отметить, что устройство 10 выполнено с возможностью работать в других режимах вывода. Другими словами, устройство 10 выполнено с возможностью воспроизводить исходящие аудио-сигналы либо в режиме моно либо в режиме стерео. В общем случае, исходящие аудио-сигналы моно-типа, также упоминаемые иногда как "моноуральные сигналы", поступают к оператору таким образом, как если бы исходящий аудио-сигнал шел из одной точки, что придает этим исходящим аудио-сигналам "моноуральный эффект", хорошо известный специалистам в данной области техники. И наоборот, исходящие аудио-сигналы стерео-типа, также упоминаемые иногда как "стерео сигналы", поступают к оператору таким образом, как если бы исходящий аудио-сигнал шел из различных точек, что придает этим исходящим аудио-сигналам "стереоэффект", хорошо известный специалистам в данной области техники.
[00101] В некоторых вариантах осуществления настоящей технологии, когда данный исходящий аудио-сигнал, предназначенный для воспроизведения устройством 10, относится к моно-типу, процессор 408 может инструктировать (i) динамики 500 воспроизводить аудио-частоты данного исходящего аудио-сигнала в диапазоне 2 кГц - 20 кГц (ii) низкочастотный динамик 502 воспроизводить аудио-частоты в диапазоне 100 Гц - 2 кГц.
[00102] В других вариантах осуществления настоящей технологии, когда данный исходящий аудио-сигнал, предназначенный для воспроизведения устройством 10, относится к стерео-типу, процессор 408 может инструктировать (i) динамики 500 воспроизводить аудио-частоты данного исходящего аудио-сигнала в диапазоне 1 кГц - 20 кГц (ii) низкочастотный динамик 502 воспроизводить аудио-частоты в диапазоне 100 Гц - 1 кГц.
[00103] Это означает, как уже упоминалось ранее, что в зависимости от типа данного исходящего аудио-сигнала, предназначенного для воспроизведения устройством 10, динамики 500 и низкочастотный динамик 502 могут быть инструктированы процессором 408 воспроизводить различные диапазоны аудио-частоты данного исходящего аудио-сигнала.
[00104] Во время работы, устройство 10 может быть выполнено с возможностью воспроизведения изначального исходящего аудио-сигнала. Например, изначальный исходящий аудио-сигнал может представлять собой песню, которую оператор устройства 10 хочет услышать. С этой целью, процессор 408 может быть выполнен с возможностью передавать по меньшей мере один аудио-сигнал двум динамикам 500 для воспроизведения, по меньшей мере частично, изначального исходящего аудио-сигнала.
[00105] В некоторых вариантах осуществления настоящей технологии, если изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к моно-типу, процессор 408 может быть выполнен с возможностью передавать идентичный аудио-сигнал каждому из динамиков 500 для создания звуковых волн в основном высоких частот изначального исходящего аудио-сигнала. Передача идентичного сигнала каждому из динамиков 500 для воспроизведения по меньшей мере частично изначального исходящего аудио-сигнала, придает изначальному исходящему аудио-сигналу "моноуральный эффект", как упоминалось ранее.
[00106] В других вариантах осуществления настоящей технологии, если изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к стерео-типу, процессор 408 может быть выполнен с возможностью передавать соответствующий аудио-сигнал каждому из динамиков 500 для создания звуковых волн изначального исходящего аудио-сигнала в основном высоких частот. Соответствующие аудио-сигналы, передающиеся каждому из динамиков 500, отличаются друг от друга таким образом, что изначальному исходящему аудио-сигналу придается "стереоэффект", как упоминалось ранее.
[00107] Дополнительно, процессор 408 может быть выполнен с возможностью передавать другой аудио-сигнал низкочастотному динамику 502 для воспроизведения звуковых волн изначального исходящего аудио-сигнала в основном низких частот.
[00108] Для целей описания, предположим, что изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, содержит звуковые волны аудио-частот в диапазоне от 100 Гц до 20 кГц.
[00109] Если изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к моно-типу, изначальный аудио-сигнал, передающийся каждому из динамиков 500, будет инструктировать каждый из динамиков 500 для создания идентичных звуковых волн аудио-частот изначального исходящего аудио-сигнала в диапазоне от 2 кГц до 20 кГц. Другими словами, когда изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к моно-типу, оба динамика 500 работают как единый источник аудио-сигнала, способный создавать аудио-сигнал частот в диапазоне от 2 кГц до 20 кГц, поскольку они оба получают идентичный аудио-сигнал от процессора 408. Также, если изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к моно-типу, другой аудио-сигнал, передающийся низкочастотному динамику 502, будет инструктировать низкочастотный динамик 502 для создания звуковых волн аудио-частот изначального исходящего аудио-сигнала в диапазоне от 100 Гц до 2 кГц.
[00110] И наоборот, если изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к стерео-типу, соответствующие аудио-сигналы, передающийся динамикам 500, будет инструктировать каждый из динамиков 500 для воспроизведения соответствующих звуковых волн аудио-частот изначального исходящего аудио-сигнала в диапазоне от 1 кГц до 20 кГц. Другими словами, когда изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится стерео-типу, каждый из динамиков 500 работает как отдельный источник аудио-сигнала, способный создавать аудио-частоты в диапазоне от 1 кГц до 20 кГц, поскольку каждый из динамиков 500 получает отдельные аудио-сигналы от процессора 408. Также, если изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к стерео-типу, другой аудио-сигнал, передающийся низкочастотному динамику 502, будет инструктировать низкочастотный динамик 502 для создания звуковых волн аудио-частот изначального исходящего аудио-сигнала в диапазоне от 100 Гц до 1 кГц.
[00111] Подразумевается, что если изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к стерео-типу, звуковые волны аудио-частоты изначального исходящего аудио-сигнала, воспроизводимого динамиками 500, могут состоять из более широкого диапазона аудио-частот, чем если изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к моно-типу. Также подразумевается, что если изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к стерео-типу, звуковые волны аудио-частоты изначального исходящего аудио-сигнала, воспроизводимого низкочастотным динамиком 502, могут состоять из более узкого диапазона аудио-частот, чем если изначальный исходящий аудио-сигнал, предназначенный для воспроизведения, относится к моно-типу.
[00112] Во время работы процессор 408 также выполнен с возможностью определять уровень громкости изначального исходящего аудио-сигнала. В некоторых вариантах осуществления настоящей технологии, процессор 408 может быть выполнен с возможностью анализировать по меньшей мере один аудио-сигнал, передаваемый динамикам 500 для воспроизведения изначального исходящего аудио-сигнала для определения уровня громкости изначального исходящего аудио-сигнала. В самом деле, подразумевается, что по меньшей мере один аудио-сигнал, передаваемый динамикам 500, может включать в себя информацию, указывающую на уровень громкости изначального исходящего аудио-сигнала, который воспроизводится динамиками 500.
[00113] В других вариантах осуществления настоящей технологии, процессор 408 может определять уровень громкости входящего аудио-сигнала вместо или дополнительно к определению уровня громкости изначального исходящего аудио-сигнала путем анализа данных, полученных от верхнего блока 200.
[00114] Как уже ранее упоминалось, множество микрофонов 250 может улавливать данный входящий аудио-сигнал, который, по меньшей мере частично, состоит из изначального исходящего аудио-сигнала, воспроизводимого устройством 10, и может передавать указание на данный входящий аудио-сигнал процессору 408. Процессор 408 может сохранять и реализовать алгоритмы определения уровня громкости для анализа указания на данный входящий аудио-сигнал, передаваемый на него множеством микрофонов 250 и, тем самым, определять уровень громкости данного входящего аудио-сигнала.
[00115] Во время работы процессор 408 также выполнен с возможностью сравнивать уровень громкости изначального исходящего аудио-сигнала с пороговым уровнем громкости. Пороговый уровень громкости представляет собой данное значение уровня громкости данного входящего аудио-сигнала, при котором процессор 408 (i) не может извлекать указания на высказанные фразы оператора из указания на данный входящий аудио-сигнал, полученный от множества микрофонов 250 и (ii) не может распознавать произнесенные оператором устройства 10 команды.
[00116] Следовательно, можно сказать, что пороговый уровень громкости по меньшей мере частично заранее определен на основе уровня громкости речи оператора. Другими словами, если уровень громкости изначального исходящего аудио-сигнала, превышает пороговый уровень громкости, процессор 408 не может извлекать указания на произнесенные фразы из данного входящего аудио-сигнала и, следовательно, не может анализировать их для распознавания произнесенных оператором команд.
[00117] Подразумевается, что в некоторых вариантах осуществления настоящей технологии, процессор 408 может быть выполнен с возможностью сравнивать уровень громкости данного входящего аудио-сигнала с пороговым уровнем громкости вместо сравнения уровня громкости изначального исходящего аудио-сигнала с пороговым уровнем громкости.
[00118] Следует отметить, что уровень громкости изначального исходящего аудио-сигнала и/или уровень громкости данного входящего аудио-сигнала могут упоминаться здесь как "текущий уровень громкости", поскольку они оба указывают на уровень громкости звуковых волн, которые в текущий момент распространяются поблизости от устройства 10.
[00119] Во время работы процессор 408 устройства 10 также выполнен с возможностью контролировать воспроизведение изначального исходящего аудио-сигнала на основе сравнения текущего уровня громкости с пороговым уровнем громкости. В самом деле, в зависимости от того, выше или ниже текущий уровень громкости чем пороговый уровень громкости, процессор 408 выполнен с возможностью выборочно передавать аудио-сигналы динамикам 500 и низкочастотному динамику 502 для воспроизведения модифицированного исходящего аудио-сигнала, относящемуся к моно- или стерео-типу.
[00120] Предположим, что текущий уровень громкости ниже порогового уровня громкости. В ответ, процессор 408 может быть выполнен с возможностью выборочно передавать идентичный аудио-сигнал обоим динамикам 500 для воспроизведения по меньшей мере частично модифицированного исходящего аудио-сигнала. Как уже ранее упоминалось, поскольку оба динамика 500 получают идентичный аудио-сигнал, модифицированный исходящий аудио-сигнал, воспроизводимый устройством 10, будет относиться к моно-типу.
[00121] В данном случае, поскольку текущий уровень громкости ниже порогового уровня громкости, процессор 408 способен извлекать из указания на данный входящий аудио-сигнал указание на произнесенные фразы и может анализировать указание на произнесенные фразы для распознавания произнесенных оператором команд. Таким образом, когда устройство 10 воспроизводит модифицированный исходящий аудио-сигнал, относящийся к моно-типу, устройство 10 способно улавливать и распознавать команды, произнесенные оператором, для контроля над устройством 10.
[00122] Теперь предположим, что текущий уровень громкости выше порогового уровня громкости. В ответ, процессор 408 может быть выполнен с возможностью выборочно передавать каждому из динамиков 500 соответствующий аудио-сигнал для воспроизведения по меньшей мере частично модифицированного исходящего аудио-сигнала. Как уже ранее упоминалось, поскольку оба динамика 500 получают соответствующие аудио-сигналы, отличающиеся друг от друга, модифицированный исходящий аудио-сигнал, воспроизводимый устройством 10, будет относиться к стерео-типу.
[00123] В данном случае, поскольку текущий уровень громкости выше порогового уровня громкости, процессор 408 не способен извлекать из указания на данный входящий аудио-сигнал указание на произнесенные фразы и не может анализировать указание на произнесенные фразы для распознавания произнесенных оператором команд. Таким образом, процессор 408 может быть выполнен с возможностью заглушать множество микрофонов 250, поскольку, несмотря на то, что они могут захватывать данный входящий аудио-сигнал, указание на произнесенные фразы не может извлекаться из указания на данный входящий аудио-сигнал, передаваемый процессору 408 и, следовательно, не может анализироваться для распознавания произнесенных команд.
[00124] Путем заглушения множества микрофонов 250, когда текущий уровень громкости выше порогового уровня громкости, процессор 408 может снижать энергопотребление устройства 10 при воспроизведении громких исходящих аудио-сигналов.
[00125] Процедура заглушения множества микрофонов 250 может выполняться процессором 408 в двух разных режимах. В первом режиме процессор 408 может быть выполнен с возможностью выполнять "программное заглушение" множества микрофонов 250. Другими словами, процессор 408 может быть выполнен с возможностью не осуществлять распознавание речи и алгоритмы обработки естественного языка, необходимые для распознавания произнесенных оператором команд. В этом первом режиме, несмотря на то, что множество микрофонов 250 способно улавливать данный входящий аудио-сигнал, процессор 408 не способен извлекать указания на произнесенные фразы из указания на данный входящий аудио-сигнал, и не способен распознавать произнесенные команды. Выполнение процедуры заглушения множества микрофонов 250 в первом режиме позволяет снижать объем вычислительных мощностей, необходимых для работы устройства 10.
[00126] Во втором режиме процессор 408 может быть выполнен с возможностью выполнять "аппаратное и программное заглушение" множества микрофонов 250. Другими словами, процессор 408 может быть выполнен с возможностью останавливать подачу питания на множество микрофонов 250 таким образом, что не только процессор 408 не будет способен извлекать указания на произнесенные фразы из указания на данный входящий аудио-сигнал и будет не способен распознавать произнесенные команды, но и множество микрофонов 250 не будет способно улавливать данный входящий аудио-сигнал и передавать указание на данный входящий аудио-сигнал процессору 408. Выполнение процедуры заглушения множества микрофонов 250 во втором режиме позволяет не только снизить объем вычислительных мощностей, необходимых для работы устройства 10, но также позволяет снизить энергопотребление устройством 10 во время работы.
[00127] В некоторых вариантах осуществления настоящей технологии, процессор 408 устройства 10 может быть выполнены с возможностью выполнять способ 1200 выборочной модификации изначального исходящего аудио-сигнала устройства 10. Способ 1200 будет более подробно описан ниже.
ЭТАП 1202
[00128] Способ 1200 начинает на этапе 1202, где процессор 408 выполнен с возможностью определять уровень громкости изначального исходящего аудио-сигнала, воспроизводимого по меньшей мере двумя динамиками 500. Изначальный исходящий аудио-сигнал может представлять собой песню, которую оператор устройства 10 хочет послушать.
[00129] Например, устройство 10 может проигрывать песню для оператора, который решает, что песня либо слишком громкая, либо недостаточно громкая. В результате, оператор может вращать боковое кольцо 230 устройства 10 для уточнения уровня громкости, на которой он/она хочет послушать песню, на основе своих предпочтений. Таким образом, в этом примере, проигрываемая песня на новом выбранном оператором уровне громкости может представлять собой изначальный исходящий аудио-сигнал.
[00130] В некоторых вариантах осуществления способа, первоначальный исходящий аудио-сигнал может представлять собой исходящий аудио моно-сигнал. В других вариантах осуществления способа, первоначальный исходящий аудио-сигнал может представлять собой исходящий аудио стерео-сигнал.
[00131] В некоторых вариантах осуществления настоящей технологии, процессор 408 может анализировать по меньшей мере один аудио-сигнал, передаваемый динамикам 500 для воспроизведения изначального исходящего аудио-сигнала для определения уровня громкости изначального исходящего аудио-сигнала. В самом деле, подразумевается, что по меньшей мере один аудио-сигнал, передаваемый динамикам 500, может включать в себя информацию, указывающую на уровень громкости изначального исходящего аудио-сигнала, который воспроизводится динамиками 500.
[00132] В других вариантах осуществления настоящей технологии, процессор 408 может определять уровень громкости входящего аудио-сигнала вместо или дополнительно к определению уровня громкости изначального исходящего аудио-сигнала путем получения данных, передаваемых на него множеством микрофоном 250.
[00133] Например, множество микрофонов 250 может улавливать данный входящий аудио-сигнал, который, по меньшей мере частично, состоит из изначального исходящего аудио-сигнала, воспроизводимого устройством 10. В самом деле, данный входящий аудио-сигнал может состоять частично из песни, которая проигрывается устройством 10, и частично из звуков, поступающих от оператора, который пытается подпевать песне. Множество микрофонов 250 может передавать данные, указывающие на этот выходящий аудио-сигнал, процессору 408. Процессор 408 может определять уровень громкости входящего аудио-сигнала с помощью анализа данных, полученных от множества микрофонов 250.
[00134] Следует отметить, что уровень громкости изначального исходящего аудио-сигнала и/или уровня громкости данного входящего аудио-сигнала может упоминаться здесь как "текущий уровень громкости", поскольку они оба указывают на уровень громкости звуковых волн, которые в текущий момент распространяются поблизости от устройства 10.
ЭТАП 1204
[00135] Способ 1200 продолжается на этапе 1204, где процессор 408 выполнен с возможностью сравнивать текущий уровень громкости с пороговым уровнем громкости.
[00136] Пороговый уровень громкости представляет собой данное значение текущего уровня громкости, при котором процессор 408 не может извлекать указания на высказанные фразы оператора из указания на данный входящий аудио-сигнал, переданный множеством микрофонов 250, и не может распознавать произнесенные оператором устройства 10 команды.
[00137] Как уже упоминалось упоминалось, процессор 408 сохраняет и реализует алгоритмы распознавания речи и алгоритмы обработки естественного языка для извлечения указания на произнесенные фразы оператора и для распознавания произнесенных команд оператором устройства 10 на основе извлеченных указаний из произнесенных фраз. Это позволяет оператору контролировать устройство 10 для выполнения задач на основе произнесенных оператором команд. Эти задачи, которые выполняются устройством 10 на основе произнесенных оператором команд, никак конкретно не ограничены, но в качестве примера эти задачи могут включать в себя:
- беспроводное соединение устройства 10 с другими устройствами;
- отображение информации от устройства 10 на других электронных устройствах;
- повышение/понижение уровня громкости данного исходящего аудио-сигнала, воспроизводимого устройством 10;
- предоставление поисковых результатов с помощью данного исходящего аудио-сигнала, воспроизводимого устройством 10 в ответ на произнесенный запрос, предоставленный оператором;
- вход в режим ожидания/выход из режима ожидания;
- включить/выключить устройство 10;
- заглушить/включить звук устройства 10;
- и так далее.
[00138] Следовательно, если текущий уровень громкости выше порогового уровня громкости, процессор 408 может не быть способен извлекать произнесенные фразы из указания на данный входящий аудио-сигнал для распознавания произнесенных команд и выполнения задач, которые желает выполнить оператор.
[00139] В некоторых вариантах осуществления настоящей технологии, пороговый уровень громкости по меньшей мере частично может быть заранее определен на основе уровня громкости речи оператора.
[00140] ЭТАП 1206
[00141] Способ 1200 завершается на этапе 1206, где процессор 408 на основе сравнения текущего уровня громкости с пороговым уровнем громкости, выполнен с возможностью осуществлять контроль за воспроизведением первоначального исходящего аудио-сигнала по меньшей мере двумя динамиками 500. На основе сравнения текущего уровня громкости с пороговым уровнем громкости, процессор 408 может выборочно воспроизводить (i) модифицированный исходящий аудио-сигнал, относящийся к моно-типу или (ii) модифицированный исходящий аудио-сигнал, относящийся к стерео-типу.
[00142] Процессор 408, в ответ на то, что текущий уровень громкости ниже порогового уровня громкости, может осуществлять передачу идентичного аудио-сигнала каждому из по меньшей мере двух динамиков 500 для воспроизведения модифицированного исходящего аудио-сигнала, причем модифицированный исходящий аудио-сигнал представляет собой исходящий аудио моно-сигнал. Это означает, что если текущий уровень громкости ниже порогового уровня громкости, устройство 10 будет проигрывать песни на новом выбранном оператором уровне громкости в моно-режиме таким образом, что песня воспринимается оператором так, как если бы она проигрывалась из одной точки, создавая "моноуральный эффект".
[00143] В некоторых вариантах осуществления настоящей технологии, воспроизведение модифицированного исходящего аудио-сигнала, относящегося к моно-типу (например, воспроизведение песни в моно-режиме), может упрощать извлечение указания на произнесенные фразы из указание на данный входящий аудио-сигнал для анализа и распознавания потенциально произнесенных оператором команд в то время как воспроизводится модифицированный исходящий аудио-сигнал.
[00144] Процессор 408, в ответ на то, что текущий уровень громкости превышает пороговый уровень громкости, может передавать соответствующие аудио-сигналы по меньшей мере двум динамикам 500, где соответствующие аудио-сигналы отличаются друг от друга, для воспроизведения модифицированного исходящего аудио-сигнала, который представляет собой исходящий стерео-сигнал. Это означает, что если текущий уровень громкости выше порогового уровня громкости, устройство 10 будет проигрывать песни на новом выбранном оператором уровне громкости в стерео-режиме таким образом, что песня воспринимается оператором так, как если бы она проигрывалась из различных точек, создавая "стереоэффект".
[00145] В некоторых вариантах осуществления настоящей технологии, воспроизведение модифицированного исходящего аудио-сигнала, относящегося к стерео-типу (например, проигрывание песни в стерео-режиме), может улучшать опыт оператора, поскольку песни, проигрываемые в стерео-режиме, в отличие от проигрывания в моно-режиме, в общем случае воспринимаются как обладающие более высоким качеством, благодаря придания песням "стереоэффекта". В самом деле, путем увеличения уровня громкости проигрываемой песни, оператор указывает на то, что он/она желает насладиться песней, вместо предоставления произнесенных команд устройству 10, и, следовательно, желает получить максимальное удовольствие от прослушивания, которое может быть достигнуто при помощи "стереоэффекта".
[00146] Следовательно, в других вариантах осуществления настоящей технологии, в ответ на то, что текущий уровень громкости превышает пороговый уровень громкости, процессор 408 может быть выполнен с возможностью заглушать множество микрофонов 250.
[00147] В дополнительных вариантах осуществления технологии, процессор 408 может быть выполнен с возможностью выполнять "программное заглушение" множества микрофонов 250. Другими словами, процессор 408 может быть выполнен с возможностью не осуществлять распознавание речи и алгоритмы обработки естественного языка, необходимые для распознавания произнесенных оператором команд. В этом первом режиме, несмотря на то, что множество микрофонов 250 способно улавливать данный входящий аудио-сигнал, процессор 408 не способен извлекать указание на произнесенные фразы из указания на данный входящий аудио-сигнал, и не способен распознавать произнесенные команды.
[00148] В альтернативных вариантах осуществления технологии, процессор 480 может быть выполнен с возможностью не только выполнять программное заглушение множества микрофонов 250, но также выполнять аппаратное заглушение множества микрофонов 250. Другими словами, процессор 408 может быть выполнен с возможностью останавливать подачу питания на множество микрофонов 250 таким образом, что не только процессор 408 не будет способен извлекать указание на произнесенные фразы из указания на данный входящий аудио-сигнал и будет не способен распознавать произнесенные команды, но и множество микрофонов 250 не будет способно улавливать данный входящий аудио-сигнал и передавать указание на данный входящий аудио-сигнал процессору 408.
[00149] На Фиг. 13 и 14 представлен альтернативный вариант осуществления настоящей технологии. На них представлено альтернативное устройство 1310, обладающее верхней, нижней и четырьмя боковыми частями. Аналогично устройство 10, альтернативное устройство 1310 выполнено с возможностью (i) воспроизводить исходящие аудио-сигналы, представляющие собой, например, песни, которые хочет услышать оператор, (ii) захватывать входящие аудио-сигналы, которые могут представлять собой произнесенные высказывания оператора и (iii) выполнять задачи на основе команд оператора. Далее следует описание некоторых различий между альтернативным устройством 1310 и устройством 10.
[00150] Альтернативное устройство 1310 обладает альтернативным верхним блоком 1320. Альтернативный верхний блок 1320 работает и сконфигурирован аналогично верхнему блоку 200 устройства 10. Таким образом, альтернативный верхний блок 1320 выполнен с возможностью (i) получать и передавать указания на тактильные взаимодействия оператора альтернативного устройства 1310 с альтернативным верхним блоком 1320, (ii) улавливать и передавать указания на входящие аудио-сигналы альтернативному устройству 1310 и (iii) предоставлять визуальные указания оператору.
[00151] Альтернативное устройство 1310 также обладает альтернативной опорной панелью 1342 на своей задней части. Альтернативная опорная панель 1342 работает и сконфигурирован аналогично опорной панели 402 устройства 10. Альтернативная опорная панель 1342 завернута в альтернативный кожух 1318, который расположен вокруг альтернативного устройства 1310 для защиты внутренних компонентов альтернативного устройства 1310 от окружающей среды. Альтернативная опорная панель 1342 также завернута в вентиляционное покрытие 1316, которое расположено внутри альтернативного кожуха и вокруг альтернативного устройства 1310. Вентиляционное покрытие 1316 обладает множеством отверстий 1317 для контроля за качеством данного исходящего аудио-сигнала альтернативным устройством 1310.
[00152] Альтернативное устройство 1310 также обладает альтернативным нижним блоком 1330. Альтернативный нижний блок 1330 включает в себя альтернативный корпус 1332 нижнего блока, который обладает коническим выступом 1335, направленным вверх от альтернативного корпуса 1332 нижнего блока. Конический выступ 1335 и альтернативный корпус 1332 нижнего блока образуют единое целое, но это не является обязательным во всех вариантах осуществления настоящей технологии.
[00153] Подразумевается, что вогнутый параболический конический выступ 305 устройства 10 может быть заменен на конический выступ 1335 альтернативного устройства 1310, не выходя за границы настоящей технологии.
[00154] Альтернативное устройство 1310 также обладает альтернативным корпусом 1340 колонки. Альтернативный корпус 100 колонки обладает боковыми стенками, которые включают в себя две поперечные боковые стенки 1341. Каждая поперечная боковая стенка 1341 обладает соответствующим отверстием 1343 для расположения альтернативных динамиков 1350 альтернативного устройства 1310, аналогично тому, как динамики 500 находятся в отверстиях 108 корпуса 100 колонки. Альтернативный корпус 1340 колонки обладает внизу отверстием 1344 для расположения альтернативного низкочастотного динамика 1352 альтернативного устройства 1310, аналогично тому, как низкочастотный динамик 502 находится в отверстии 105 корпуса 100 колонки.
[00155] Альтернативный корпус 1340 колонки обладает двумя направляющими опорами 1345 и задней опорной стенкой 1346. Передние направляющие опоры 1345 выступают вниз из альтернативного корпуса 1340 колонки возле его соответствующего переднего угла. Задняя опорная стенка 1346 выступает вниз из альтернативного корпуса 1340 колонки возле его задней части. Альтернативный корпус 1340 колонки, передние направляющие опоры 1345 и задняя опорная стенка 1346 образуют единое целое. Передние направляющие опоры 1345 способны содержать альтернативные биперы 1347.
[00156] Альтернативный верхний блок 1320 прикреплен сверху альтернативного корпуса 1340 колонки, и альтернативная опорная панель 1342 прикреплена сзади альтернативного корпуса 1340 колонки. Альтернативный корпус 1330 нижнего блока прикреплен к альтернативному корпусу 1340 колонки с помощью передних направляющих опор 1345 и задней опорной стенки 1346.
[00157] Когда альтернативный корпус 1330 нижнего блока прикреплен к альтернативному корпусу 1340 колонки, и когда альтернативные биперы содержатся в передних направляющих опорах 1345, альтернативные биперы 1347 расположены под углом от боковой центральной линии альтернативного корпуса 1330 нижнего блока, которая равноудалена от боковых стенок альтернативного корпуса 1330 нижнего блока. Когда альтернативные биперы 1347 расположены под углом таким образом, что звуковые указания по меньшей мере на некоторые операции альтернативного устройства 1310, которые воспроизводятся альтернативными биперами 134, направлены в основном в переднюю часть альтернативному устройству 1310 таким образом, чтобы их было проще слышать оператору, если оператор находится в общем случае спереди альтернативного устройства 1310.
[00158] Подразумевается, что биперы 301 устройства 10 могут быть расположены под углом от боковой центральной линии корпуса 302 нижнего блока, аналогично тому, как альтернативные биперы 1347 расположены под углом от центральной боковой линии альтернативного корпуса 1330 нижнего блока.
[00159] Когда альтернативный корпус 1330 нижнего блока и альтернативный низкочастотный динамик 1352 соединены с альтернативным корпусом 1340 колонки, конический выступ 1335 горизонтально выровнен с альтернативным низкочастотным динамиком 1352 таким образом, что линия 1337, которая является нормалью для альтернативного корпуса 1330 нижнего блока и которая проходит через верхушку 1336 конического выступа 1335, проходит через центр 1338 альтернативного низкочастотного динамика 1352.
[00160] Аналогично вогнутому параболическому коническому выступу 305 устройства 10, конический выступ 1335 помогает перенаправлять звуковые волны, созданные альтернативным низкочастотным динамиком 1352. Тем не менее, в отличие от вогнутого параболического конического выступа 305 устройства 10, конический выступ 1335 обладает поднятой задней частью 1339, которая расположена (i) вдоль боковой центральной линии альтернативного корпуса 1330 нижнего блока, и (ii) вдоль задней опорной стенки 1346. Поднятая задняя часть 1339 конического выступа 1335 позволяет перенаправлять по меньшей мере некоторые звуковые волны, которые в противном случае были бы перенаправлены обратно от устройства 10 параболическим вогнутым коническим выступом 305, в сторону от альтернативного устройства 1310.
[00161] Другими словами, вместо перенаправления звуковых волн, созданные низкочастотным динамиком 502, вперед, вбок и назад от устройства 10, подобно перенаправлению вогнутым параболическим коническим выступом 305, конический выступ 1335 перенаправляет звуковые волны, созданные альтернативным низкочастотным динамиком 1352 вперед и вбок от альтернативного устройства 1310 (не обратно назад). Перенаправление звуковых волн, созданных альтернативным низкочастотным динамиком 1352, с помощью конического выступа 1335 может увеличить качество данного исходящего аудио-сигнала, воспринимаемого оператором, если оператор расположен перед альтернативным устройством 1310.
[00162] В некоторых случаях, альтернативное устройство 1310 может быть расположено оператором в углу комнаты и/или напротив стены в комнате. В этих случаях может не быть важно направлять звуковые указания (например, данный исходящий аудио-сигнал и/или аудио-указания) назад от альтернативного устройства 1310, поскольку оператор не может быть расположен позади альтернативного устройства 1310. Следовательно, в подобных обстоятельствах, альтернативные биперы 1347, которые расположены под углом от боковой центральной линии альтернативного корпуса 1330 нижнего блока, и конический выступ 1335 позволяют альтернативному устройству 1310 направлять звуковые указания (например, данный исходящий аудио-сигнал и/или аудио-указания) в сторону оператора более эффективным способом, поскольку оператор вероятнее всего будет расположен спереди от альтернативного устройства 1310, что в целом совпадает с направлением звуковых указаний, созданных альтернативным устройством 1310.
[00163] Модификации и улучшения вышеописанных вариантов осуществления настоящей технологии будут ясны специалистам в данной области техники. Предшествующее описание представлено только в качестве примера и не устанавливает никаких ограничений. Таким образом, объем настоящей технологии ограничен только объемом прилагаемой формулы изобретения.