Программа пытается получить аудиосигнал. «Лаборатория Касперского» запатентовала защиту от подслушивания

  • 13.04.2019

В прошлом году был подписан закон, который признал обязательность отнесения фотоматериалов, а также материалов видео- и звукозаписи к доказательствам по делу об административном правонарушении (). Эти положения распространяются исключительно на административный процесс, тогда как в гражданском процессе вопрос о признании аудиоматериалов допустимым доказательством все еще остается на усмотрении суда ( , ). Но на данный момент складывающаяся практика довольно противоречива.

Чаще всего суды отказываются принимать аудиозаписи в качестве доказательств, ссылаясь на то, что их достоверность нельзя проверить надлежащим образом. Например, истец представил звуковые файлы, записанные на обычном компакт-диске. Суд отметил, что эта фонограмма получена не путем записи информации непосредственно от первоисточника звука, а переписана с иного носителя (телефона и/или диктофона) – следовательно, верность такой фонограммы-копии не может быть надлежаще проверена и удостоверена. В итоге представленная аудиозапись была признана недопустимым доказательством ().

Имеет ли пациент право вести запись приема и рекомендаций на диктофон, предупредив об этом врача заранее, даже если врач против записи? Ответ на этот и другие практические вопросы – в "Базе знаний службы Правового консалтинга" интернет-версии системы ГАРАНТ. Получите бесплатный
доступ на 3 дня!

А некоторые суды указывают на то, что аудизапись не позволяет отнести разговор к спорным правоотношениям (). Либо отмечают, что сделанные без ведома другого лица записи нарушают его ().

Действительно, закон содержит запрет на получение информации о частной жизни лица помимо его воли ( , ч. 8 ст. 9 Федерального закона от 27 июля 2006 г. № 149-ФЗ " "; далее – закон об информации). Более того, за незаконный сбор сведений о частной жизни лица без его согласия и за нарушение тайны телефонных переговоров и иных сообщений гражданина установлена уголовная ответственность вплоть до лишения свободы до двух лет ( , ). Поэтому о проведении аудиозаписи, по мнению отдельных судов, необходимо обязательно уведомлять своего собеседника ().

Вместе с тем ряд судов все же принимают аудиозаписи, даже полученные без согласия на то второй стороны ().

Недавно Верховный суд Российской Федерации высказал свою позицию по этому вопросу и вынес определение, которым признал право на использование материалов скрытой аудиозаписи в качестве доказательства в гражданско-правовом споре (). Рассмотрим это дело подробнее.

Суть спора

24 января 2011 г. С. и Р. заключили договор займа, по условиям которого С. предоставила Р. 1,5 млн руб. на три года с начислением 20% годовых, а Р. обязался в указанный срок вернуть сумму займа с процентами.

В период с 18 августа 2011 г. по 10 марта 2012 г. на счет С. в счет погашения долга были переведены денежные средства в размере 128 тыс. руб., но затем платежи прекратились.

С. обратилась в суд с иском к Р. и его бывшей супруге Е., поскольку на момент получения займа они состояли в браке. В своем исковом заявлении С. ссылалась на то, что денежные средства были предоставлены ею по просьбе Р. и Е. на общие нужды семьи – в подтверждение она представила аудиозаписи телефонных переговоров между ней и Е. от 11 июня 2013 г. и от 23 декабря 2013 г., в которых также участвовал Р., и расшифровки этих аудиозаписей.

Районный суд признал долг общим обязательством ответчиков и отметил, что представленная С. аудиозапись подтверждает, что заем был предоставлен Р. с согласия супруги и на общие нужды семьи (для совместно осуществляемой ими предпринимательской деятельности). В итоге требуемая сумма была разделена между Р. и Е. поровну (решение Московского районного суда г. Твери Тверской области от 14 декабря 2015 г. по делу № 2-2622/2015).

Однако Е., считая, что не обязана отвечать по долгам бывшего мужа, обжаловала это решение, и апелляция встала на ее сторону – вся сумма была взыскана с Р. (апелляционное определение СК по гражданским делам Тверского областного суда от 16 февраля 2016 г. по делу № 33-798/2016). Представленная истцом аудиозапись, по мнению суда, являлась недопустимым доказательством, поскольку была получена без согласия Е. ().

Понимая, что взысканная с Р. сумма окажется для него неподъемной, С. обратилась в ВС РФ с требованием отменить апелляционное определение и взыскать долг с обоих супругов.

Позиция ВС РФ

КРАТКО
Реквизиты решения: .
Требование заявителя: Учесть скрытую аудиозапись в качестве доказательства того, что заем был предоставлен ответчикам на общие нужды семьи.
Суд решил: В обоснование того, что денежные средства по договору займа предоставлялись на общие нужды супругов, истец вправе ссылаться на скрытую аудиозапись беседы с ними.

Суд поддержал коллег из районного суда, напомнив, что относит аудиозаписи к самостоятельным средствам доказывания (). При этом лицо, намеревающееся использовать их в качестве доказательства в суде, обязано указать, когда, кем и в каких условиях осуществлялась аудиозапись ().

ВС РФ отметил, что истец представил исчерпывающие сведения о том, когда, кем и в каких условиях осуществлялись записи, а Е. не оспаривала их достоверность и подтвердила факт телефонных переговоров с С.

Таким образом, сделал вывод Суд, заключение апелляции о том, что представленные аудиозаписи являются недопустимым доказательством, незаконно.

Более того, продолжил ВС РФ, нельзя было применять в данном случае и положения о запрете на получение информации о частной жизни лица помимо его воли (). Апелляция указывала на то, что запись разговора между С. и Е. была сделана без уведомления о фиксации разговора, а потому такая информация получена помимо воли Е., что недопустимо. Однако ВС РФ подчеркнул, что аудиозапись была произведена одним из лиц, участвовавших в этом разговоре, и касалась обстоятельств, связанных с договорными отношениями между сторонами, – а запрет на фиксацию такой информации на указанный случай не распространяется.

В результате ВС РФ отменил обжалуемое апелляционное определение.

Позиция юристов

В целом, эксперты поддерживают вывод ВС РФ, отмечая, что часто аудиозапись является единственным доказательством, позволяющим добросовестной стороне подтвердить свою позицию в суде. Однако, по мнению некоторых специалистов, все же стоит отдельно уточнить, как действия заявителей в подобных спорах соотносятся с нормами о тайне телефонных переговоров (). А также решить, требует ли отдельной корректировки баланс между субъективными правами и необходимостью выяснять действительные обстоятельства дела в условиях, когда каждый может записать свой разговор с другим человеком.

МНЕНИЕ

Андрей Комиссаров, руководитель коллегии адвокатов "Комиссаров и партнеры:

"Отрадно, что ВС РФ решил разобраться с таким нелегким вопросом, как возможность использования в качестве доказательств аудиозаписи, на которой зафиксированы сведения о лицах, которые не давали своего согласия на такую фиксацию. Судьи выделили два критерия допустимости скрытой аудиозаписи: по субъекту, осуществлявшему запись, и по содержанию записи. При таком подходе, отраженном в определении, права другого лица не нарушаются. Если же в записях также имеются сведения о частной жизни, то пострадавший имеет в арсенале все доступные средства для защиты своего нарушенного права за вторжение в личную сферу, в том числе процессуальные ()".

МНЕНИЕ

Елена Мякишева, адвокат Юридической группы "Яковлев и Партнеры":

"Подход ВС РФ в данном вопросе поддерживаю полностью. Практика показывает, что иногда такая аудиозапись является единственной возможностью доказать свою правоту в суде. Лица, находящиеся в доверительных отношениях (родственники, друзья) часто не оформляют документы, надеясь на порядочность другой стороны. В результате они оказываются ни с чем, если их "контрагент" уклоняется от добросовестного исполнения своих обязательств. В этом случае аудиозапись – единственный шанс, так как наедине люди никого не боятся и говорят то, что не скажут при свидетелях и уж точно не подтвердят в судебном порядке.

Нарушения прав другого лица в данном случае я не вижу: ответчик, пытаясь прикрыться нормами о тайне частной жизни, ведет себя недобросовестно, злоупотребляя правом. При этом записанный разговор касается не личных, интимных тайн, а имущественных правоотношений сторон, которые являются предметом открытого судебного разбирательства".

МНЕНИЕ

Сергей Карпушкин, юрист практики "Разрешение споров" юридической фирмы "Борениус":

"Обычно стороны не планируют судиться друг с другом. Часто многие договоренности не оформляются документально. Прежний сверхконсервативный подход судебной практики к аудиозаписям оставлял безоружной добросовестную сторону, которая к моменту принятия решения об обращении в суд, как правило, сталкивалась с нехваткой доказательств. В судебном споре оппоненты используют все возможные аргументы, включая ссылки на исковую давность и отрицание каких-либо незадокументированных договоренностей, даже если еще вчера наличие долга признавалось. В таких случаях аудиозаписи нередко являются единственным доказательством.

ВС РФ определил критерии их допустимости: а) осуществление записи лицом, участвующим в коммуникации, б) фиксация обстоятельств, связанных со спорным правоотношением сторон. Позиция ВС РФ должна развеять сомнения нижестоящих судов относительно законности аудиозаписей в арсенале доказательств спорящих сторон. При этом судам придется овладеть искусством оценки этого специфического типа доказательств: чтобы избежать возможных злоупотреблений, необходимо тщательно анализировать значение слов в контексте конкретной беседы, учитывать интонацию, которая может изменить буквальный смысл произнесенного и т. д.".

МНЕНИЕ

Роман Беланов, руководитель проектов компании "Хренов и партнеры":

"Закон действительно допускает использование в качестве доказательств в гражданском процессе аудиозаписей. Однако в подавляющем большинстве случаев в судебных заседаниях оспаривается подлинность произведенных записей, а значит и сведений, которые в них содержатся.

Фоноскопические экспертизы подлинности записей очень сложны, затянуты и дороги и почти всегда не могут точно ответить на вопрос: кем именно были произнесены слова на записи? Это связано с рядом технических факторов, в том числе и с использованием конкретных средств записи (в частности, мобильный телефон не обеспечит того нужного качества записи, который может дать профессиональный диктофон). Поэтому, даже при наличии аудиозаписей суды нередко не могут установить их подлинность и именно поэтому не ссылаются на них как доказательство.

Но в деле, которое рассматривалось ВС РФ, была неспецифическая ситуация, так как подлинность записи не оспаривалась. Поэтому в этом деле Суд обоснованно рассматривал такую запись как допустимое доказательство".

МНЕНИЕ

Анастасия Малюкина, юрист адвокатского бюро Forward Legal:

"Позиция, отраженная в определении ВС РФ, не является принципиально новой. В 2015 году тот же состав судей, ссылаясь на те же аргументы, признал допустимым доказательством видеозапись разговора, сделанную без согласия второго участника и позднее представленную в суд, чтобы подтвердить безденежность договора займа (). Вместе с тем, дело С. имело свои нюансы и очень жаль, что судебная коллегия обошла их стороной, включая вопрос о том, как действия истца соотносятся с нормами о тайне телефонных переговоров.

С точки зрения закона сделанная тайно аудио- или видеозапись не становится автоматически недопустимым доказательством. Законодатель всегда ищет баланс между субъективными правами, с одной стороны, и необходимостью выяснять действительные обстоятельства дела, с другой. Рассматриваемое определение – хороший повод для дискуссии о том, требует ли этот баланс корректировки в условиях, когда каждый может записать свой разговор с другим человеком".


Владельцы патента RU 2643443:

Изобретение относится к режимам и/или инструментам выполняющейся прикладной программы, визуально представляемым в графическом пользовательском интерфейсе (ГИП), обеспечивающим взаимодействие с пользователем. Техническим результатом является упрощение и ускорение нахождения режима/инструмента, представляющего интерес для пользователя во время его работы, за счет инициирования программного вызова только в ответ на аудиосигнал, соответствующий программному вызову. Способ для инициирования программного вызова содержит этапы, на которых: визуально представляют список отображений пары речевого фрагмента в программный вызов; принимают аудиосигнал на вычислительном средстве; определяют, посредством вычислительного средства, соответствует ли аудиосигнал заранее определенному отображению между речевым фрагментом и программным вызовом прикладной программы, выполняющейся на вычислительном средстве, в списке отображений пары речевого фрагмента в программный вызов; и инициируют программный вызов только в ответ на аудиосигнал, соответствующий программному вызову, причем инициированный программный вызов по меньшей мере активирует и/или деактивирует, по меньшей мере, один из режима или инструмента выполняющейся прикладной программы. 2 н. и 12 з.п. ф-лы, 5 ил.

Нижеследующее описание, в целом, относится к режимам и/или инструментам выполняющейся прикладной программы, визуально представляемым в графическом пользовательском интерфейсе (ГИП), обеспечивающим взаимодействие с пользователем, и, в частности, к активации (и деактивации) режима и/или инструмента посредством аудиокоманды.

Данные формирования изображения в электронном формате визуально представляются в ГИП, обеспечивающим взаимодействие с пользователем, выполняющегося прикладного программного обеспечения, отображаемом посредством монитора. Прикладное программное обеспечение, которое позволяет манипулировать данными формирования изображения, например, сегментировать данные формирования изображения, включает в себя органы управления выбором режима и активацией инструмента, отображаемые в меню, палитре и т.п. и доступные посредством контекстных/выпадающих меню, вкладок и пр. К сожалению, многие из этих органов управления могут быть глубоко вложены в меню и/или, в целом, скрыты, в связи с чем, пользователю приходится перемещаться по структуре меню с использованием нескольких щелчков мыши, чтобы найти и активировать нужный режим и/или инструмент. Таким образом, программное управление для активации режима или инструмента может визуально не представляться интуитивным образом, что позволяет легко найти и активировать нужный режим или инструмент с использованием мыши.

Ниже рассмотрены попытки представить такие органы управления интуитивно понятным образом. В одном случае использовались контекстно-чувствительные фильтры на существующих палитрах инструментов, благодаря чему только инструменты, считающиеся более релевантными, отображаются на панели инструментов для пользователя. Некоторые палитры инструментов позволяют пользователю добавлять и/или удалять инструменты из палитры, оставляя другие, менее используемые инструменты скрытыми, чтобы не перегружать палитру. Другие палитры инструментов обучаются по мере использования инструментов и автоматически добавляют и/или удаляют инструменты. Другие палитры инструментов являются плавучими в том смысле, что пользователь может кликать, перетаскивать и помещать палитру инструментов в нужное место в окне просмотра. Однако все эти попытки требуют, чтобы пользователь выходил из текущего режима работы и/или инструмента и искал режим/инструмент, представляющий интерес для входа/активации посредством мыши и/или клавиатуры.

К сожалению, вышеупомянутые и/или другие действия выхода из текущего режима работы и/или инструмента для поиска режима/инструмента с использованием мыши и/или клавиатуры могут выводить пользователя из текущего режима мышления и могут требовать чрезмерной продолжительности времени для нахождения режима/инструмента, представляющего интерес. Таким образом, остается необходимость в других подходах к нахождению и/или активации/деактивации режима/инструмента, представляющего интерес в интерактивном ГИП выполняющейся прикладной программы.

Описанные здесь аспекты относятся к решению вышеупомянутых и других проблем.

В одном аспекте способ включает в себя прием аудиосигнала на вычислительном средстве, определение, посредством вычислительного средства, соответствует ли аудиосигнал заранее определенному соответствию между речевым фрагментом и программным вызовом прикладной программы, выполняющейся на вычислительном средстве, и инициирование программного вызова только в ответ на аудиосигнал, соответствующий программному вызову, причем инициированный программный вызов по меньшей мере активирует и/или деактивирует, по меньшей мере, один из режима или инструмента выполняющейся прикладной программы.

В другом аспекте вычислительное средство включает в себя детектор аудиосигнала который регистрирует аудиосигнал, память, где хранится, по меньшей мере, прикладное программное обеспечение, и главный процессор, который выполняет прикладное программное обеспечение. Выполняющееся прикладное программное обеспечение определяет, соответствует ли зарегистрированный аудиосигнал заранее определенному соответствию между речевым фрагментом и программным вызовом прикладной программы, выполняющейся на вычислительном средстве, и инициирует программный вызов только в ответ на аудиосигнал, соответствующий программному вызову.

В другом аспекте компьютерно-считываемый носитель данных, закодированный одной или более компьютерно-исполнимыми инструкциями, которые, при выполнении процессором вычислительной системы, предписывают процессору: принимать аудиосигнал, определять, соответствует ли аудиосигнал заранее определенному соответствию между речевым фрагментом и программным вызовом прикладной программы, выполняющейся на вычислительном средстве, и инициировать программный вызов только в ответ на аудиосигнал, соответствующий программному вызову, причем инициированный программный вызов по меньшей мере активирует и/или деактивирует, по меньшей мере, один из режима или инструмента выполняющейся прикладной программы.

Изобретение может быть реализовано в виде различных компонентов и компоновок компонентов и в виде различных этапов и компоновок этапов. Чертежи приведены только в целях иллюстрации предпочтительных вариантов осуществления и не призваны ограничивать изобретение.

Фиг. 1 схематически демонстрирует вычислительную систему с прикладным программным обеспечением, которое включает в себя признак распознавания аудиосигнала, который позволяет пользователю выбирать режим и/или инструмент с использованием аудиокоманды вместо команд, подаваемых с помощью мыши и/или клавиатуры.

Фиг. 3 изображает традиционный графический пользовательский интерфейс, в котором для активации инструмента используется мышь.

Фиг. 4 изображает традиционный графический пользовательский интерфейс, показанный на Фиг. 3, в котором мышь используется для активации подинструмента, представленного в плавающем меню.

Фиг. 5 изображает традиционный графический пользовательский интерфейс, показанный на Фиг. 3, в котором мышь используется для переключения между режимами.

Ниже описаны система и/или способ, в которых заранее определенный поднабор режимов/инструментов выполняющегося прикладного программного обеспечения в интерактивном ГИП можно выбирать для активации и/или деактивации посредством аудиокоманд (и/или мыши/клавиатуры). Аудиокоманды (например, голосовые) позволяют пользователю выбирать и активировать режим и/или инструмент, представляющий интерес, без необходимости выходить из текущего режима или инструмента, искать режим и/или инструмент, представляющий интерес, и вручную выбирать его посредством мыши или клавиатуры, нарушая свою концентрацию и/или наблюдая визуально представляемые данные формирования изображения и т.д. Затем мышь и/или клавиатура применяются для использования режима и/или инструмента. Каждому режиму и/или инструменту назначае(ю)тся слово и/или слова, которое(ые) активирует(ют) и/или деактивирует(ют) его (где слово и/или слова могут быть общими для многих пользователей и/или специфическими для отдельного пользователя), и когда прикладное программное обеспечение идентифицирует назначенное(ые) слово(а), оно активирует и/или деактивирует режим и/или инструмент. Этот признак может активироваться и/или деактивироваться по требованию пользователем и/или иным образом.

Фиг. 1 схематически демонстрирует вычислительную систему 102. Вычислительная система 102 включает в себя вычислительное средство 104, например, компьютер общего назначения, рабочую станцию, портативный компьютер, планшетный компьютер, консоль системы формирования изображений и/или другое вычислительное средство 104. Вычислительное средство 104 включает в себя разъем 106 ввода/вывода (I/O), выполненный с возможностью электрически сообщаться с одним или более устройствами 108 ввода (например, микрофоном 110, мышью 112, клавиатурой 114, …, и/или другим устройством 116 ввода) и одним или более устройствами 118 вывода (например, дисплеем 120, проектором и/или другим устройством вывода).

Сетевой интерфейс 122 выполнен с возможностью электрически сообщаться с одним или более устройствами формирования изображения, хранения данных, вычисления и/или другими устройствами. В проиллюстрированном варианте осуществления вычислительное средство 104 получает, по меньшей мере, данные формирования изображения через сетевой интерфейс 122. Данные формирования изображения и/или другие данные также могут храниться на жестком диске и/или других запоминающих средствах 104. Данные формирования изображения могут генерироваться одним или более из компьютерно-томографического (CT), магнитно-резонансного (MR), позитрон-эмиссионно-томографического (PET), однофотонно-эмиссионно-компьютерно-томографического (SPECT), ультразвукового (US), рентгеновского, их комбинации и/или другого устройства формирования изображения, и хранилищем данных может быть система архивации и передачи изображений (PACS), радиологическая информационная система (RIS), больничная информационная система (HIS), память компьютерного средства и/или другое хранилище.

Детектор 124 аудиосигнала выполнен с возможностью регистрации входного аудиосигнала и генерации электрического сигнала, указывающего его. Например, когда входным аудиосигналом является голос пользователя, детектор 124 аудиосигнала регистрирует голос и генерирует электрический сигнал, указывающий голосовой ввод. Графический(е) процессор(ы) 126 выполнен(ы) с возможностью переноса видеосигнала, через I/O 106, на дисплей 120 для визуального представления изображения. В проиллюстрированном варианте осуществления, в одном случае, видеосигнал визуализирует интерактивный графический пользовательский интерфейс (ГИП) с одной или более областями представления изображения или окнами просмотра для визуализации изображений, например, данных изображения, одной или более областями с органами программного управления для инициирования одного или более режимов и/или одного или более инструментов для манипулирования, анализа, проекции, хранения и т.д. визуализируемого изображения.

Главный процессор 128 (например, микропроцессор, контроллер и т.п.) управляет I/O 106, сетевым интерфейсом 122, детектором 124 аудиосигнала, графическим(и) процессором(ами) 126 и/или одним или более другими компонентами вычислительного средства 104. Главный процессор 128 может включать в себя один или более процессоров, которые выполняют одну или более компьютерно-считываемых инструкций, закодированных, внедренных, сохраненных и т.д. в компьютерно-считываемой среде хранения, например, физической памяти 130 и/или другой нетранзиторной памяти. В проиллюстрированном варианте осуществления память 130 включает в себя, по меньшей мере, прикладное программное обеспечение 132 и операционную систему 134. Главный процессор 128 также может выполнять компьютерно-считываемые инструкции, переносимые сигналом, несущей волной и/или другой транзиторной средой.

В другом варианте осуществления один или более из вышеперечисленных компонентов могут составлять часть или также могут составлять часть внешней машины, например, в части клиентско-серверного режима графического процессора и/или части вычислительных компонентов, которые располагаются на сервере, а остальные компоненты на клиенте.

В проиллюстрированном варианте осуществления прикладное программное обеспечение 132 включает в себя код 136 приложения, например, для приложения просмотра, манипуляции и/или анализа данных формирования изображения, которое включает в себя различные режимы (например, последовательность просмотра, сегмент, фильм и т.д.) и инструменты (например, масштабирование, панорамирование, перенос и т.д.). Прикладное программное обеспечение 132 дополнительно включает в себя программное обеспечение 138 распознавания голоса, которое сравнивает сигнал регистрации от детектора 124 аудиосигнала с сигналами для одного или более заранее определенных авторизованных пользователей 140 с использованием известных и/или других алгоритмов распознавания голоса и генерирует сигнал распознавания, который указывает, поступает ли аудиосигнал от пользователя, авторизованного использовать прикладное программное обеспечение 132, и, если да, в необязательном порядке, идентификацию авторизованного пользователя.

В разновидности, компоненты 138 и 140 исключены. В таком примере журнал в информации можно использовать для идентификации отображения команды в режим/инструмент для пользователя. Когда компоненты 138 и 140 включены, вычислительное средство 104 может инициироваться для запуска обучающегося кода приложения для кода 136 приложения или другого кода приложения, в котором разные пользователи системы обучают прикладное программное обеспечение 132 для изучения и/или распознавания их голоса и связывания их голоса с соответствующим отображением команды в режим/инструмент. В этом примере прикладное программное обеспечение 132 может сначала определять, авторизован ли пользователь использовать признак аудиокоманды. Если нет, признак не активируется, а если да, прикладное программное обеспечение 132 будет активировать признак и знать, какое отображение команды в режим/инструмент использовать.

Проиллюстрированное прикладное программное обеспечение 132 также включает в себя преобразователь 142 аудиосигнала в команду, который генерирует командный сигнал на основании сигнала регистрации. Например, преобразователь 142 аудиосигнала в команду может генерировать командный сигнал для термина “сегментация”, где преобразователь 142 аудиосигнала в команду определяет сигнал регистрации, соответствует произнесенному слову “сегментация”. Прикладное программное обеспечение 132 может повторять термин и/или визуально представлять термин и ожидать подтверждения пользователя. Очевидно, что можно использовать бессмысленные или искусственные слова (слово(а), не принадлежащие естественному языку пользователя), произносимые звуки и/или звуковые шаблоны, непроиносимые звуки и/или звуковые шаблоны (например, нажатие на инструмент и т.д.) и/или, альтернативно, можно использовать другие звуки.

Идентификатор 144 режима/инструмента отображает командный сигнал в программный вызов, который активирует и/или деактивирует режим и/или инструмент на основании заранее определенного отображения 146 команды в режим/инструмент. Заранее определенное отображение 146 команды в режим/инструмент может включать в себя универсальное установление соответствия термина программному вызову для всех пользователей и/или заданное пользователем установление соответствия термина программному вызову, созданное конкретным пользователем.

Отображение команды в режим/инструмент из отображений 146 для конкретного пользователя может предоставляться вычислительному средству 104 как файл через сетевой интерфейс 122 и/или I/O 106, например, через порт USB (например, из портативной памяти), привод CD, привод DVD и/или другие устройства ввода I/O. Дополнительно или альтернативно, прикладное программное обеспечение 132 позволяет пользователю вручную вводить пару слово(а)/программный вызов с использованием клавиатуры 114 и/или микрофона 110 и детектора 124 аудиосигнала. В последнем примере пользователь может произнести слово и программный вызов. Затем код 136 приложения может повторять речевые фрагменты и просить подтверждение. Ручной и/или звуковой ввод также можно использовать для изменения и/или удаления отображения.

В ходе создания/редактирования отображения и/или применения прикладного программного обеспечения 132 для просмотра, манипулирования и/или анализа данных формирования изображения отображение 146 для пользователя может наглядно представляться, что позволяет пользователю видеть отображение. Представление отображения также может переключаться на основании звуковой и/или ручной команды. Таким образом, пользователь может визуально устанавливать визуальное отображение отображения по требованию, например, когда пользователь не может вспомнить аудиокоманду, хочет подтвердить аудиокоманду до ее произнесения, хочет изменить аудиокоманду, хочет удалить аудиокоманду и/или иным образом хочет наглядно представлять отображение.

Проиллюстрированное прикладное программное обеспечение 132 дополнительно включает в себя инициатор 148 режима/инструмента, который инициирует режим и/или инструмент (для активации или деактивации режима или инструмента) на основании программного вызова. Например, когда программный вызов соответствует режиму “сегментация” и другой режим представляется в данный момент на дисплее 120, инициатор 148 режима/инструмента предписывает коду 136 приложения переключаться в режим сегментации. Когда программный вызов соответствует режиму “сегментация” и режим сегментации представляется в данный момент на дисплее 120, либо не предпринимается никакого действия, либо инициатор 148 режима/инструмента предписывает коду 136 приложения переключаться из режима сегментации, например, в предыдущий режим и/или режим по умолчанию. Таким образом, входной аудиосигнал используется для переключения между режимом и одним или более другими режимами. Аналогичным образом может осуществляться программный вызов инструмента.

Согласно вышесказанному прикладное программное обеспечение 132 позволяет пользователю средства 104 активировать и/или деактивировать режим и/или инструмент без необходимости вручную искать и/или вручную выбирать режим и/или инструмент с помощью мыши и/или клавиатуры посредством последовательности контекстного, выпадающего и т.д. меню ГИП, представляемого на дисплее. Напротив, пользователю, находящемуся в определенном умонастроении и просматривающему конкретные данные изображения, необходимо только произнести “речевой фрагмент”, отображенный в программный вызов, представляющий интерес, для переключения на и/или установления конкретного инструмента. Это облегчает усовершенствование работы за счет облегчения и сокращения времени активации режима и/или инструмента, представляющего интерес.

Пригодные приложения системы 102 включают в себя, но без ограничения, просмотр данных формирования изображения в связи с центром формирования изображения, врач первичной медико-санитарной помощи, кабинетом обработки рентгенограмм, операционной и т.д. Система 102 хорошо подходит для операционных, интервенционных комплектов и/или других стерильных условий, поскольку функциональные возможности могут активироваться и/или деактивироваться посредством голоса вместо физического контакта между клиницистом и оборудованием вычислительной системы.

Примеры пригодных режимов и/или пригодных инструментов, которые могут инициироваться посредством аудиосигнала, включают в себя, но без ограничения, режим мыши, режим масштабирования, режим панорамирования, создание графики, инструменты сегментации, инструменты сохранения, конфигурация экрана – сравнение + конфигурации, выбор объема, открытие диалога, переключатель стадий, активация приложений, изменения органов управления окном просмотра, фильм, открытое плавающее меню, навигацию по изображению, инструменты создания изображения и/или протоколы представления изображения. Аудиокоманды также могут перемещать мышь, например, в конкретном направлении, с заранее определенным или заданным пользователем приращением и т.д., конкретные режимы и/или инструменты могут быть заданными по умолчанию, заданными пользователем, заданными при изготовлении и/или заданными иным образом.

Фиг. 2 демонстрирует иллюстративный способ, который позволяет пользователю выбирать режим и/или инструмент посредством аудиокоманды вместо команд, подаваемых с помощью мыши и/или клавиатуры.

Очевидно, что порядок действий не ограничен. Таким образом, здесь допустимы другие порядки. Кроме того, одно или более действий могут быть опущены и/или могут быть включены одно или более дополнительных действий.

На этапе 202 прикладное программное обеспечение для просмотра, манипулирования и/или анализа данных формирования изображения выполняется посредством вычислительной системы.

На этапе 204 ГИП, включающий в себя области (или окна просмотра) представления изображения данных формирования изображения и области выбора режимов и/или инструментов, визуально представляется на дисплее вычислительной системы.

На этапе 206 вычислительная система активирует признак аудиокоманды выполняющегося приложения.

В одном случае признак аудиокоманды активируется/деактивируется пользователем посредством устройства ввода, например, мыши или клавиатуры в связи с управлением признаком аудиокоманды, наглядно представляемым в связи с реализацией прикладного программного обеспечения. В этом примере признак аудиокоманды составляет часть прикладного программного обеспечения 132, а не операционной системы 134. В другом примере, признак аудиокоманды активируется просто в ответ на выполнение прикладного программного обеспечения. Опять же в этом примере признак звуковой или голосовой команды составляет часть прикладного программного обеспечения 132, а не операционной системы 134.

В разновидности, признак аудиокоманды активируется в ответ на ручную или звуковую активацию признака аудиокоманды посредством операционной системы 134 до, одновременно и/или после выполнения прикладного программного обеспечения. В этом примере полный признак аудиокоманды может активироваться, или признак аудиокоманды в прикладном программном обеспечении 132 может выполняться в режиме, в котором оно будет обнаруживать только команду для активации/деактивации других признаков и, в соответствии с этим, активации или деактивации других признаков.

На этапе 208 активированный признак аудиокоманды прослушивает речевые фрагменты.

На этапе 210 в необязательном порядке, если речевой фрагмент регистрируется, речевой фрагмент используется для определения, авторизован ли пользователь использовать систему и/или идентификацию пользователя.

Иным образом, на этапе 212, производится определение, отображается ли речевой фрагмент в программный вызов для режима и/или инструмента.

Если определено, что речевой фрагмент не отображается в программный вызов, действие 208 повторяется.

Иным образом, на этапе 214, речевой фрагмент отображается в программный вызов для режима и/или инструмента.

На этапе 216 программный вызов инициирует активацию и/или деактивацию режима и/или инструмента в зависимости от текущего состояния выполняющегося приложения, и действие 208 повторяется.

Признак аудиокоманды может временно блокироваться, например, чтобы не вызываться другой программой распознавания голоса. Альтернативно, можно заранее назначать приоритет для одновременно выполняющихся программ распознавания аудиосигнала. В другом примере особый физический и/или программный переключатель можно использовать для включения или отключения признака аудиокоманды.

В необязательном порядке речевой фрагмент может инициировать команду в конкретном режиме и/или инструменте. Например, речевой фрагмент можно использовать для выбора или переключения между видом (например, осевым, сагиттальным, корональным, наклонным и т.д.), выбора или переключения визуализации (например, MIP, mIP, искривленный MPR и т.д.), выбора или переключения между 2D и 3D и т.д. Речевой фрагмент также можно использовать для изменения точки обзора, типа данных, типа изображения и т.д.

Как рассмотрено здесь, вышеизложенное позволяет пользователю активировать и/или деактивировать режимы и/или инструменты без необходимости вручную искать и/или вручную выбирать режим и/или инструмент с помощью мыши и/или клавиатуры посредством последовательности контекстного, выпадающего и т.д. меню ГИП, наглядно представляемого на дисплее, что может облегчать усовершенствование работы за счет облегчения и сокращения времени активации режима и/или инструмента, представляющего интерес.

Вышеописанные способы можно реализовать посредством компьютерно-считываемых инструкций, закодированных или внедренных в компьютерно-считываемой среде хранения, которые, при выполнении компьютерным(и) процессором(ами), предписывают процессору(ам) осуществлять описанные действия. Дополнительно или альтернативно, по меньшей мере, одна из компьютерно-считываемых инструкций переносится сигналом, несущей волной или другой транзиторной средой.

Фиг. 3 и 4 и Фиг. 5 соответственно демонстрируют традиционные подходы к использованию инструментов и переключению между режимами. На обеих фигурах ГИП 302 включает в себя область 304 представления данных формирования изображения, которая включает в себя MxN (где M и N – целые числа) окон 306, 308, 310 и 312 просмотра, и панель 314 режимов/инструментов с вкладкой 316 выбора режима и палитрой 318 инструментов. В этом примере, существует четное число окон просмотра, и окна просмотра имеют одинаковую геометрию. Однако здесь также допустимо нечетное число окон просмотра и/или окна просмотра разного размера. Кроме того, конкретные последовательности, рассмотренные ниже, представляют поднабор возможных действий, и в разных ГИП режимы и/или инструменты могут размещаться в разных местах и/или предусматривать разные действия для их инициирования.

Согласно Фиг. 3 режим 320 уже выбран, и J×K (где J и K – целые числа) соответствующие инструменты 322, 324, 326 и 328 наполняют палитру 318. В целом, чтобы пользователь активировал инструмент 322, просматривая данные формирования изображения в окне 308 просмотра, например, пользователь, посредством мыши и т.п., перемещает графический указатель на инструмент 322, водит графическим указателем по инструменту 322 и кликает один или более раз по инструменту 322. Таким образом, пользователь также переводит взгляд и отвлекается от данных формирования изображения в окне 308 просмотра. Затем пользователь, посредством мыши и т.п. перемещает графический указатель обратно в окно 308 просмотра, водит графическим указателем по окну 308 просмотра и кликает один или более раз по окну 308 просмотра. Затем пользователь может применять функцию, обеспеченную инструментом 322, с данными формирования изображения в окне 308 просмотра.

Согласно Фиг. 4 инструмент, выбранный из палитры 318 инструментов, инициирует реализацию плавающего меню 402, с L (где L – целое число) подинструментами 404, 406 в окне 308 просмотра. С этим подходом пользователь совершает дополнительные действия, посредством мыши и т.п., перемещая графический указатель на плавающий инструмент 402, проводя графическим указателем по плавающему инструменту 402 и подинструменту, представляющему интерес, кликая один или более раз по плавающему инструменту 402, кликая один или более раз по подинструменту, представляющему интерес, и кликая один или более раз снова по окну 308 просмотра. Затем пользователь может применять функцию, обеспеченную выбранным подинструментом, с данными формирования изображения в окне 308 просмотра.

Возвращаясь к Фиг. 5, для изменения режимов, пользователь, посредством мыши и т.п., перемещает графический указатель на вкладку 316 выбора режима, водит графическим указателем по вкладке 316 выбора режима и кликает один или более раз по вкладке 316 выбора режима. Это инициирует реализацию иным образом скрытого окна 502 выбора режима, которое включает в себя X (где X – целое число) режимов 504, 506. Для выбора режима пользователь, посредством мыши и т.п., перемещает графический указатель на режим, водит графическим указателем по режиму и кликает один или более раз по режиму. Пользователь, посредством мыши и т.п., затем перемещает графический указатель обратно в окно просмотра, водит графическим указателем по окну просмотра и кликает один или более раз по окну просмотра. Соответствующие инструменты наглядно представляются в палитре 318 инструментов после выбора режима.

Согласно Фиг. 3, в связи с системой 102 (Фиг. 1), в одном неограничительном примере пользователь, просматривая данные формирования изображения в окне 308 просмотра, может просто произнести аудиокоманду, назначенную инструменту 322. Пользователю также не нужно переводить взгляд и нарушать свою концентрацию по отношению к данным формирования изображения в окне 308 просмотра. Для выбора другого инструмента или смены режимов опять же требуется просто произнести надлежащий термин команды. Для отката инструмента или режима, например, когда пользователь меняет свой выбор или инициирует неверный инструмент или режим, пользователь может использовать термин команды “откат”, например, универсальный термин команды “откат” для отката любого инструмента или режима, термин, заданный пользователем, просто повторяя тот же термин, который инициирует инструмент или режим и т.д. Согласно Фиг. 4 подинструмент из плавающего меню также можно выбирать/отменять выбор аналогичным образом, и согласно Фиг. 5 режим можно выбирать/отменять выбор аналогичным образом. Конечно, пользователь по-прежнему может пользоваться мышью для осуществления выбора.

Изобретение описано со ссылкой на предпочтительные варианты осуществления. Модификации и изменения могут быть предложены после ознакомления с предыдущим подробным описанием. Предполагается, что изобретение построено как включающее в себя все подобные модификации и изменения настолько, насколько они попадают в объем нижеследующей формулы изобретения или ее эквиваленты.

1. Способ для инициирования программного вызова, содержащий этапы, на которых:

визуально представляют список отображений пары речевого фрагмента в программный вызов;

принимают аудиосигнал на вычислительном средстве (104);

определяют, посредством вычислительного средства, соответствует ли аудиосигнал заранее определенному отображению между речевым фрагментом и программным вызовом прикладной программы, выполняющейся на вычислительном средстве, в списке отображений пары речевого фрагмента в программный вызов; и

инициируют программный вызов только в ответ на аудиосигнал, соответствующий программному вызову, причем инициированный программный вызов по меньшей мере активирует и/или деактивирует, по меньшей мере, один из режима или инструмента выполняющейся прикладной программы.

2. Способ по п. 1, в котором выполняющаяся прикладная программа, а не операционная система вычислительного средства, определяет, соответствует ли аудиосигнал заранее определенному отображению между речевым фрагментом и программным вызовом.

3. Способ по п. 1, в котором выполняющаяся прикладная программа является приложением просмотра, манипуляции и/или анализа данных формирования изображения.

4. Способ по п. 1, в котором выполняющаяся прикладная программа инициирует визуализацию одного или более окон просмотра данных формирования изображения и панели режимов/инструментов, где режимы и инструменты соответствуют просмотру, манипуляции и/или анализу данных формирования изображения.

5. Способ по п. 1, в котором инициирование программного вызова не изменяет текущее активное окно просмотра, визуально представляющее данные формирования изображения.

6. Способ по п. 1, в котором инициирование программного вызова не требует перемещения устройства ввода.

7. Способ по п. 1, дополнительно содержащий этапы, на которых:

преобразуют принятый аудиосигнал в командный сигнал;

размещают командный сигнал в заранее определенном отображении;

идентифицируют программный вызов, соответствующий командному сигналу; и

инициируют идентифицированный программный вызов.

8. Способ по п. 1, в котором, по меньшей мере, одно отображение из заранее определенного отображения является общим для множества пользователей, специфического для отдельного пользователя.

9. Способ по п. 1, дополнительно содержащий этап, на котором:

принимают электронные данные из, по меньшей мере, одного из устройства ввода или запоминающего устройства, причем электронные данные включают в себя отображение, по меньшей мере, одного речевого фрагмента в программный вызов и отображение, по меньшей мере, одного речевого фрагмента в программный вызов образует часть заранее определенного отображения.

10. Способ по п. 1, дополнительно содержащий этап, на котором:

принимают аудиосигнал, указывающий отображение, по меньшей мере, одного речевого фрагмента в программный вызов, причем отображение, по меньшей мере, одного речевого фрагмента в программный вызов образует часть заранее определенного отображения.

11. Способ по п. 1, дополнительно содержащий этапы, на которых:

идентифицируют источник речевого фрагмента;

инициируют программный вызов только в случае, когда источник авторизован инициировать программный вызов.

12. Способ по п. 1, дополнительно содержащий этап, на котором:

включают и отключают инициирование программных вызовов посредством аудиокоманды инициирования программного вызова, причем отключение инициирования не прерывает режим или инструмент, активированный программным вызовом.

13. Способ по п. 1, дополнительно содержащий этап, на котором:

обращают активацию режима или инструмента в ответ на соответствующую команду аудиосигнала обращения программного вызова.

14. Вычислительное средство (104) для инициирования программного вызова, содержащее:

детектор (124) аудиосигнала, выполненный с возможностью регистрировать аудиосигнал;

память (130), выполненную с возможностью хранить, по меньшей мере, прикладное программное обеспечение (132);

дисплей (120), выполненный с возможностью визуально представлять список отображений пары речевого фрагмента в программный вызов; и

главный процессор (128), выполненный с возможностью выполнять прикладное программное обеспечение,

причем выполняющееся прикладное программное обеспечение выполнено с возможностью определять, соответствует ли зарегистрированный аудиосигнал заранее определенному отображению между речевым фрагментом и программным вызовом прикладной программы, выполняющейся на вычислительном средстве, в списке отображений пары речевого фрагмента в программный вызов, и инициирует программный вызов только в ответ на аудиосигнал, соответствующий программному вызову.

Похожие патенты:

Настоящее изобретение относится к способу выделения информации и устройству для выделения информации, принадлежащему к области использования сенсорных экранов. Техническим результатом является обеспечение возможности точно идентифицировать блок содержания, выделенный пользователем, и повышение точности при выделении текстовой информации.

Изобретение относится к мобильному терминалу и способу обработки виртуальной кнопки. Технический результат заключается в повышении точности ввода и достигается за счет того, что мобильный терминал включает в себя: сенсорную панель, включающую в себя множество виртуальных кнопок, и вспомогательную область сенсорного обнаружения, в котором вспомогательная область сенсорного обнаружения располагается на одной стороне сенсорной панели; и микросхему обработки касания, которая соединяется с сенсорной панелью и является выполненной с возможностью обработки активатора виртуальной кнопки по меньшей мере из двух виртуальных кнопок, находящейся на отдалении от вспомогательной области сенсорного обнаружения, если активаторы по меньшей мере двух виртуальных кнопок и вспомогательной области сенсорного обнаружения были получены одновременно, причем упомянутая обработка выполнятся на основании сравнения расстояния от вспомогательной области сенсорного обнаружения до одной из по меньшей мере двух виртуальных кнопок, и приоритет обработки зависит от упомянутого расстояния.

Изобретение относится к компьютерной технике, а именно к системам интеллектуальных автоматизированных помощников. Техническим результатом является повышение точности представления пользователю релевантной информации за счет учета относительной важности между свойствами, которые соответствуют элементам предметной области.

Изобретение относится к области связи. Технический результат заключается в повышении эффективности сбора целевой информации в чате для членов группы. Технический результат достигается за счет приема запускающего сообщения, массово отправленного заранее установленным членом группы, причем упомянутое запускающее сообщение содержит текст подсказки и инструкцию перехода на страницу; генерирования соответствующей текстовой ссылки на основе текста подсказки и отображения упомянутой текстовой ссылки на интерфейсе чата группы; и выполнения инструкции перехода на страницу для перехода на соответствующую целевую страницу для завершения сбора целевой информации, когда заранее установленное запускающее событие по отношению к упомянутой текстовой ссылке наблюдается, при этом, когда локальный член группы является заранее установленным членом группы, целевая страница содержит заранее установленную запускающую опцию, упомянутая заранее установленная запускающая опция конфигурируется для запуска массовой отправки запускающего сообщения для всех членов группы. 3 н. и 10 з.п. ф-лы, 7 ил.

Изобретение относится к режимам иили инструментам выполняющейся прикладной программы, визуально представляемым в графическом пользовательском интерфейсе, обеспечивающим взаимодействие с пользователем. Техническим результатом является упрощение и ускорение нахождения режимаинструмента, представляющего интерес для пользователя во время его работы, за счет инициирования программного вызова только в ответ на аудиосигнал, соответствующий программному вызову. Способ для инициирования программного вызова содержит этапы, на которых: визуально представляют список отображений пары речевого фрагмента в программный вызов; принимают аудиосигнал на вычислительном средстве; определяют, посредством вычислительного средства, соответствует ли аудиосигнал заранее определенному отображению между речевым фрагментом и программным вызовом прикладной программы, выполняющейся на вычислительном средстве, в списке отображений пары речевого фрагмента в программный вызов; и инициируют программный вызов только в ответ на аудиосигнал, соответствующий программному вызову, причем инициированный программный вызов по меньшей мере активирует иили деактивирует, по меньшей мере, один из режима или инструмента выполняющейся прикладной программы. 2 н. и 12 з.п. ф-лы, 5 ил.

Контроль программ в регистрирует действия программ, запущенных в системе, и регулирует их деятельность на основе правил. Эти правила регламентируют доступ программ к различным ресурсам системы.

В Kaspersky Internet Security 2014 были выделены две категории ресурсов: операционная система и персональные данные .

При обращении любого приложения к ресурсам, относящимся к этим категориям, Контроль программ проверяет правила, определенные Kaspersky Internet Security 2014 для этой программы, и, согласно этим правилам, разрешает/запрещает доступ к ресурсу или запрашивает действие у пользователя.

1. Как настроить права программ

Все программы, установленные на компьютере, можно отнести к одной из следующих групп:

  • Доверенные . Программы, обладающие цифровой подписью доверенных производителей, а также те, запись о которых присутствует в базе доверенных программ Лаборатории Касперского . Для таких программ нет ограничений на действия, совершаемые в системе. Активность этих программ контролируется Файловым Антивирусом .
  • Слабые ограничения . Программы, не имеющие цифровой подписи доверенных производителей или соответствующих записей в базе доверенных программ Лаборатории Касперского . Однако этим программам присвоен низкий рейтинг опасности (показатель опасности программы для системы, вычисленный на основе определенных критериев). Им разрешены некоторые операции, например, доступ к другим процессам, управление системой, скрытый доступ к сети. Для большинства операций необходимо разрешение пользователя.
  • Сильные ограничения . Программы, не имеющие цифровой подписи или записей в базе доверенных программ. Эти программы имеют высокий рейтинг опасности. Для большинства действий в системе программам этой группы требуется разрешение пользователя; некоторые действия таким программам запрещены.
  • Недоверенные . Программы, не имеющие цифровой подписи или записей в базе доверенных программ. Этим программам присвоен самый высокий рейтинг опасности. Контроль программ блокирует любые действия таких программ.

Вы можете изменить права программы, переместив ее в другую группу или настроив индивидуальные ограничения.

Чтобы изменить права программы, выполните следующие действия:

  1. Настройка .
  1. В окне Настройка перейдите в раздел Центр защиты и выберите пункт Контроль программ .

  1. В окне Параметры Контроля программ в блоке нажмите на ссылку Управлять программами .

  1. В окне Управление программами :


  • Настройте индивидуальные ограничения: нажмите правой кнопкой мыши на строку с нужной программой, выберите пункт Подробности и правила .


В окне Правила программы перейдите на закладку Права и установите разрешения для действий программы: нажмите правой кнопкой мыши на строку с действием, права на которое вы хотите ограничить, и выберите: Разрешить , Запретить или Запросить действие (в этом случае Kaspersky Internet Security 2014 будет спрашивать разрешать или запрещать действие программы). Нажмите на кнопку Сохранить .

  1. Закройте окно Управление программами .
  2. Закройте окно программы.

2. Как расширить список ресурсов в категории Операционная система

  • Ключи реестра, содержащие параметры автозапуска;
  • Ключи реестра, содержащие параметры работы в интернете;
  • Ключи реестра, влияющие на безопасность системы;
  • Ключи реестра, содержащие параметры системных служб;
  • Системные файлы и папки;
  • Папки автозапуска.

Операционная система выполните следующие действия:

  1. В правом нижнем углу нажмите на ссылку Настройка .

  1. В окне Настройка перейдите в раздел Защита и выберите пункт Контроль программ .

  1. В окне Параметры Контроля программ в блоке Правила для программ, защита персональных данных нажмите на ссылку Управлять защитой данных .

  1. Перейдите на закладку Операционная система и в выпадающем списке выберите категорию.
  2. Нажмите на кнопку Добавить для внесения дополнительного ресурса в выбранную категорию.

  1. В окне Защита персональных данных
  • Файл . Нажмите на ссылку Выбрать . В окне Выбрать файл или папку ОК .

  • Ключ реестра . Нажмите на ссылку Выбрать . В окне Выбрать объект в реестре ОК .

  1. В окне Защита персональных данных нажмите на кнопку ОК .
  2. После того как ресурс добавлен в область защиты, его можно изменить или удалить с помощью одноименных ссылок в верхней части закладки.

  1. Закройте окно Защита персональных данных .
  2. Закройте окно программы.

3. Как расширить список ресурсов в категории Персональные данные

  • Файлы пользователя (папка My Documents (Мои документы ), файлы cookies , данные об активности пользователя);
  • Файлы, папки и ключи реестра, содержащие параметры работы и важные данные наиболее часто используемых программ: веб-браузеров, файловых менеджеров, почтовых клиентов, интернет-пейджеров и электронных кошельков.

Вышеперечисленный список ресурсов удалить нельзя. Можно отключить защиту того или иного ресурса, сняв флажок напротив той или иной категории. Также можно добавить свои файлы, папки или ключи реестра для их защиты Контролем программ .

Для расширения списка ресурсов системы в категории Персональные данные выполните следующее:

  1. В правом нижнем углу окна нажмите на ссылку Настройка .

  1. В окне Настройка перейдите в раздел Центр защиты и выберите пункт Контроль программ .

  1. В окне Параметры Контроля программ в блоке Правила для программ, защита персональных данных нажмите на ссылку Управлять защитой данных .

  1. В окне Защита персональных данных на вкладке Персональные данные в выпадающем списке выберите категорию и ресурс.
  2. Нажмите на кнопку Добавить категорию .

  1. В окне Защита персональных данных в поле Категория данных введите название и нажмите на кнопку ОК .

  1. Для внесения дополнительного ресурса в выбранную или добавленную категорию в окне Защита персональных данных нажмите на кнопку Добавить .

  1. В окне Защита персональных данных введите название в одноименное поле и выберите нужный тип ресурса:
  • Файл . Нажмите на ссылку Выбрать . В окне Выбрать файл или папку укажите файл или папку. Нажмите на кнопку ОК .
  • Ключ реестра . Нажмите на ссылку Выбрать . В окне Выбрать объект в реестре ключ реестра. Нажмите на кнопку ОК .

  1. В окне Защита персональных данных нажмите на кнопку ОК .

  1. После того как ресурс добавлен в область защиты, его можно изменить или удалить с помощью одноименных кнопок в верхней части закладки.

  1. Закройте окно Защита персональных данных .
  2. Закройте главное окно программы.

Для того, чтобы перейти к обсуждению вопросов внедрения информации в аудиосигналы, необходимо определить требования, которые могут быть предъявлены к стегосистемам, применяемым для встраивания информации в аудиосигналы:

    скрываемая информация должна быть стойкой к наличию различных окрашенных шумов, сжатию с потерями, фильтрованию, аналогово-цифровому и цифро-аналоговому преобразованиям;

    скрываемая информация не должна вносить в сигнал искажения, воспринимаемые системой слуха человека;

    попытка удаления скрываемой информации должна приводить к заметному повреждению контейнера (для ЦВЗ);

    скрываемая информация не должна вносить заметных изменений в статистику контейнера;

Для внедрения скрываемой информации в аудиосигналы можно использовать методы, применимые в других видах стеганографии. Например, можно внедрять информацию, замещая наименее значимые биты (все или некоторые). Или можно строить стегосистемы, основываясь на особенностях аудиосигналов и системы слуха человека.

Систему слуха человека можно представить, как анализатор частотного спектра, который может обнаруживать и распознавать сигналы в диапазоне 10 – 20000 Гц. Систему слуха человека можно смоделировать, как 26 пропускающих фильтров, полоса пропускания, которых увеличивается с увеличением частоты. Система слуха человека различает изменения фазы сигнала слабее, нежели изменения амплитуды или частоты.

Аудиосигналы можно разделить на три класса:

    разговор телефонного качества, диапазон 300 – 3400 Гц;

    широкополосная речь 50 – 7000 Гц;

    широкополосные аудиосигналы 20 – 20000 Гц.

Практически все аудиосигналы имеют характерную особенность. Любой из них представляет собой достаточно большой объем данных, для того, чтобы использовать статистические методы внедрения информации. Первый из описываемых методов, рассчитанный на эту особенность аудиосигналов, работает во временной области.

7.1. Методы кодирования с расширением спектра

Алгоритм, предложенный в работе , удовлетворяет большинству из предъявляемых требований, изложенных выше. ЦВЗ внедряется в аудиосигналы (последовательность 8- или 16-битных отсчетов) путем незначительного изменения амплитуды каждого отсчета. Для обнаружения ЦВЗ не требуется исходного аудиосигнала.

Пусть аудиосигнал состоит из N отсчетов x (i ), i = 1, …, N , где значение N не меньше 88200 (соответственно 1 секунда для стереоаудиосигнала, дискретизированного на частоте 44,1 кГц). Для того чтобы встроить ЦВЗ, используется функция f (x (i ), w (i )), где w (i ) - отсчет ЦВЗ, изменяющийся в пределах - ; , - некоторая константа. Функция f должна принимать во внимание особенности системы слуха человека во избежание ощутимых искажений исходного сигнала. Отсчет результирующего сигнала получается следующим образом:

y(i) = x(i) + f(x(i),w(i)) (7.1)

Отношение сигнал-шум в этом случае вычисляется как

SNR = 10 log 10 (7.2)

Важно отметить, что применяемый в схеме генератор случайных чисел должен иметь равномерное распределение. Стойкость ЦВЗ, в общем случае, повышается с увеличением энергии ЦВЗ, но это увеличение ограничивается сверху допустимым отношением сигнал-шум.

Обнаружение ЦВЗ происходит следующим образом. Обозначим через S следующую сумму:

. (7.3)

Комбинируя (7.1) и (7.3), получаем

. (7.4)

Первая сумма в (7.4) равна нулю, если числа на выходе ГСЧ распределены равномерно и математическое ожидание значения сигнала равно нулю. В большинстве же случаев наблюдается некоторое отличие, обозначаемое
, которое необходимо также учитывать.

Следовательно, (7.4) принимает вид

Сумма
, как показано выше, приблизительно равна нулю. Если в аудиосигнал не был внедрен ЦВЗ, то S будет приблизительно равна
. С другой стороны, если в аудиосигнал был внедрен ЦВЗ, то S будет приблизительно равна
. Однако,
- это исходный сигнал, который по условию не может быть использован в процессе обнаружения ЦВЗ. Сигнал
можно заменить на
, это приведет к замене
на
, ошибка при этом будет незначительной.

Следовательно, вычитая величину
из S , и деля результат на
, получим результат r , нормированный к 1. Детектор ЦВЗ, используемый в этом методе, вычисляет величину r, задаваемую формулой

. (7.6)

Пороговая величина обнаружения теоретически лежит между 0 и 1, с учетом аппроксимации этот интервал сводится к 0 - ; 1 + . Опытным путем установлено, что для того чтобы определить действительно ли определенный ЦВЗ находится в сигнале, пороговое значение ЦВЗ должно быть выше 0,7. Если требуется большая достоверность в определении наличия ЦВЗ в сигнале, пороговое значение необходимо увеличить. Работа кодера и декодера представлены на рис.7.1.

На рис. 7.2 показана эмпирическая функция плотности вероятности для аудиосигнала с ЦВЗ и без ЦВЗ. Эмпирическая функция плотности вероятности аудиосигнала без ЦВЗ показана непрерывной кривой, пунктирная кривая описывает эмпирическую функцию плотности вероятности аудиосигнала с встроенным ЦВЗ. Оба распределения были вычислены с использованием 1000 различных значений ЦВЗ при отношении сигнал-шум 26 дб.

Исходный Стегокодированный

сигнал сигнал

Мультипликативный

оператор

Учет статистики

Сумматор

Сумматор

Мультипликативный

оператор

Делитель

Пороговое устройство

Решение о наличии ЦВЗ

Рис.7.1. Блок-схема стегокодера и стегодекодера

Пороговое устройство

Рис. 7.2. Функция плотности распределения величины обнаружения для сигналов с ЦВЗ и без ЦВЗ

Внедрение в один аудиосигнал большого количества различных ЦВЗ приводит к увеличению слышимости искажений. Максимальное число ЦВЗ ограничено энергией каждого из них. Декодер способен правильно восстановить каждый ЦВЗ при условии использования кодером уникальных ключей. На рис.7.3 показан пример обнаружения ЦВЗ с использованием 1000 различных ключей, из которых только один – верный .

Рис. 7.3. Распознавание заданного ключа встраивания ЦВЗ

В работе проверялась стойкость рассматриваемого метода внедрения информации к сжатию MPEG до скоростей 80 кб/с и до 48 кб/с. После восстановления при сжатии до скорости 80 кб/с можно наблюдать незначительное уменьшение пороговой величины обнаружения в аудиосигналах с ЦВЗ (рис. 7.4). При сжатии аудиосигнала до 48 кб/с появляются звуковые эффекты, ощутимо снижающие качество сигналов с ЦВЗ.

Стойкость алгоритма встраивания ЦВЗ к фильтрации проверена применением к нему скользящего фильтра средних частот и фильтра нижних частот. Аудиофайлы с внедренным ЦВЗ профильтрованы скользящим фильтром средних частот длины 20, который вносит в аудиоинформацию значительные искажения.

Рис.7.4. Влияние сжатия данных на ЦВЗ

Рис.7.5. Влияние на ЦВЗ применения к аудиосигналу скользящего фильтра средних частот

На рис.7.5 показано, как изменяется пороговая величина обнаружения при применении вышеописанного фильтра. В общем, порог обнаружения увеличивается в отфильтрованных сигналах. Это происходит по причине того, что функция плотности распределения сигналов после фильтрации сдвигается вправо по сравнению с относительной функцией распределения сигналов, не подвергавшихся фильтрации.

ЦВЗ сохраняется и при применении к аудиосигналу фильтра нижних частот. Однако при фильтрации аудисигналов с ЦВЗ фильтром нижних частот Хэмминга 25-го порядка с частотой среза 2205 Гц имело место уменьшение вероятности обнаружения наличия ЦВЗ.

Для проверки стойкости ЦВЗ к передискретизации Р. Бассиа и И. Питасом аудиосигналы были передискретизированы на частоты 22050 Гц и 11025 Гц и назад на начальную частоту. ЦВЗ сохранялся.

При переквантовании аудиосигнала из 16-битного в 8-битный и обратно внедренный ЦВЗ сохраняется, несмотря на частичную потерю информации. На рис.7.6 показано насколько хорошо ЦВЗ сохраняется в 1000 аудиосигналах при их переквантовании в 8-битные отсчеты и обратно в 16-битные.

Рис.7.6. Влияние переквантования сигнала на ЦВЗ

Девиация функции плотности распределения переквантованного сигнала увеличивается, как и в случае применения фильтра нижних частот, следовательно, имеет место уменьшение эффективности обнаружения.

7.3. Внедрение информации модификацией фазы аудиосигнала

Метод, предлагающий использовать слабую чувствительность системы слуха человека к незначительным изменениям фазы сигнала, был предложен В. Бендером, Н. Моримото и др.

Внедрение информации модификацией фазы аудиосигнала – это метод, при котором фаза начального сегмента аудиосигнала модифицируется в зависимости от внедряемых данных. Фаза последующих сегментов согласовывается с ним для сохранения разности фаз. Это необходимо потому, что к разности фаз человеческое ухо более чувствительно. Фазовое кодирование, когда оно может быть применено, является одним из наиболее эффективных способов кодирования по критерию отношения сигнал-шум.

Процедура фазового кодирования состоит в следующем:



(7.8)

    Стегокодированный сигнал получается путем применения обратного дискретного преобразования Фурье, к исходной матрице амлитуд и модифицированной матрице фаз. (рис. 7.7(ж) и 7.7(з)).

Рис.7.7. Блок-схема фазового кодирования

Получателю должны быть известны: длина сегмента, и точки ДПФ. Перед декодированием последовательность должна быть синхронизирована.

Недостатком этой схемы является ее низкая пропускная способность. В экспериментах В. Бендера и Н. Моримото пропускная способность канала варьировалась от 8 до 32 бит в секунду.


Иногда ошибки SpeechRuntime.exe и другие системные ошибки EXE могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл SpeechRuntime.exe, но когда эти программы удалены или изменены, иногда остаются "осиротевшие" (ошибочные) записи реестра EXE.

В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка SpeechRuntime.exe. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с Windows 10 Operating System. Таким образом, эти поврежденные записи реестра EXE необходимо исправить, чтобы устранить проблему в корне.

Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей SpeechRuntime.exe не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как %%product%% (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с SpeechRuntime.exe. Используя очистку реестра , вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку SpeechRuntime.exe) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.


Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с SpeechRuntime.exe (например, Windows 10 Operating System):

  1. Нажмите на кнопку Начать .
  2. Введите "command " в строке поиска... ПОКА НЕ НАЖИМАЙТЕ ENTER !
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да .
  6. Черный ящик открывается мигающим курсором.
  7. Введите "regedit " и нажмите ENTER .
  8. В Редакторе реестра выберите ключ, связанный с SpeechRuntime.exe (например, Windows 10 Operating System), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт .
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа Windows 10 Operating System.
  11. В поле Имя файла введите название файла резервной копии, например "Windows 10 Operating System резервная копия".
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
  13. Нажмите Сохранить .
  14. Файл будет сохранен с расширением.reg .
  15. Теперь у вас есть резервная копия записи реестра, связанной с SpeechRuntime.exe.

Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.