Способ и прибор управления для воспроизведения аудио

Иллюстрации

Показать все

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

Реферат

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННУЮ ЗАЯВКУ

[0001] Данная заявка основывается и притязает на приоритет заявки на патент Китая 201510622863.7, поданной 25 сентября 2015 г. в Государственное ведомство по интеллектуальной собственности Китайской Народной Республики, все содержание которой включается в этот документ посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ

[0002] Настоящее раскрытие изобретения относится к области мультимедийной технологии, а конкретнее, к способу управления и прибору управления для воспроизведения аудио.

УРОВЕНЬ ТЕХНИКИ

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0005] Чтобы устранить проблемы на предшествующем уровне техники, варианты осуществления из настоящего раскрытия изобретения предоставляют способ управления и прибор управления для воспроизведения аудио. Техническое решение может выглядеть следующим образом.

[0006] В соответствии с первым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется способ управления для воспроизведения аудио, включающий в себя:

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

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

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

[0007] В качестве альтернативы обнаружение, удовлетворяет ли текущая среда воспроизведения предварительно установленному условию, включает в себя:

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

или

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

или

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

[0008] В качестве альтернативы обнаружение, принадлежит ли текущий канал вывода аудио предварительно установленному каналу вывода аудио, включает в себя:

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

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

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

[0009] В качестве альтернативы способ дополнительно включает в себя:

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

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

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

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

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

или

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

или

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

[0011] В качестве альтернативы управление воспроизведением аудиоданных в мультимедийном файле включает в себя:

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

или

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

[0012] В соответствии со вторым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется прибор управления для воспроизведения аудио, включающий в себя:

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

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

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

[0013] В качестве альтернативы модуль обнаружения включает в себя по меньшей мере один из первого подмодуля обнаружения, второго подмодуля обнаружения и третьего подмодуля обнаружения;

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

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

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

[0014] В качестве альтернативы первый подмодуль обнаружения включает в себя подмодуль получения идентификатора, подмодуль обнаружения идентификатора и подмодуль определения канала;

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

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

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

[0015] В качестве альтернативы первый подмодуль обнаружения дополнительно включает в себя подмодуль отображения интерфейса, подмодуль получения команды и подмодуль добавления идентификатора;

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

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

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

[0016] В качестве альтернативы второй подмодуль обнаружения включает в себя по меньшей мере один из подмодуля обнаружения имени файла, подмодуля обнаружения аудио и подмодуля обнаружения изображения;

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

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

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

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

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

[0018] В соответствии с третьим аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется устройство управления для воспроизведения аудио, включающее в себя:

процессор;

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

причем процессор выполнен с возможностью:

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

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

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

[0019] Технические решения, предоставленные вариантами осуществления из настоящего раскрытия изобретения, могут иметь следующие полезные результаты.

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

[0023] Фиг. 1 - схематическое представление, иллюстрирующее среду реализации в соответствии с примерным вариантом осуществления;

[0024] Фиг. 2 - блок-схема алгоритма, показывающая способ управления для воспроизведения аудио в соответствии с примерным вариантом осуществления;

[0025] Фиг. 3A - блок-схема алгоритма, показывающая способ управления для воспроизведения аудио в соответствии с другим примерным вариантом осуществления;

[0026] Фиг. 3B - схематическое представление, иллюстрирующее интерфейс настройки каналов, рассматриваемый в показанном на фиг. 3A варианте осуществления;

[0027] Фиг. 3C - схематическое представление, иллюстрирующее интерфейс отображения для выдачи подсказки, рассматриваемый в показанном на фиг. 3A варианте осуществления;

[0028] Фиг. 4 - блок-схема, показывающая прибор управления для воспроизведения аудио в соответствии с примерным вариантом осуществления;

[0029] Фиг. 5 - блок-схема, показывающая прибор управления для воспроизведения аудио в соответствии с другим примерным вариантом осуществления;

[0030] Фиг. 6 - блок-схема, показывающая устройство в соответствии с примерным вариантом осуществления.

ПОДРОБНОЕ ОПИСАНИЕ

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

[0032] Фиг. 1 - схематическое представление, иллюстрирующее среду реализации в соответствии с примерным вариантом осуществления. Среда реализации может включать в себя терминал 120 и по меньшей мере один блок 140 громкоговорителей.

[0033] Терминал 120 может быть электронным устройством, например мобильным телефоном, планшетным компьютером, устройством чтения электронных книг, мультимедийным проигрывателем, настольным компьютером, переносным компьютером, "умным" телевизором и т. п. Обычно в терминале 120 располагается два канала вывода аудио. Одним каналом вывода аудио является громкоговоритель, а другим каналом вывода аудио является наушник.

[0034] Терминал 120 может соединяться с блоком 140 громкоговорителей проводным или беспроводным способом. Проводной способ может включать в себя, но не ограничивается, акустический кабель, проводную сеть; а беспроводной способ может включать в себя, но не ограничивается, беспроводную сеть, инфракрасную связь, Bluetooth, Wi-Fi (беспроводная точность) и т. п.

[0035] Блок 140 громкоговорителей может быть проводным блоком громкоговорителей или беспроводным блоком громкоговорителей. Например, распространенный беспроводной блок громкоговорителей может включать в себя блок громкоговорителей Bluetooth, блок громкоговорителей Wi-Fi и инфракрасный блок громкоговорителей. В вариантах осуществления из настоящего раскрытия изобретения терминал 120 может быть соединен с одним или несколькими блоками 140 громкоговорителей, и каждый блок 140 громкоговорителей может рассматриваться в качестве одного канала вывода аудио.

[0036] Фиг. 2 - блок-схема алгоритма, показывающая способ управления для воспроизведения аудио в соответствии с примерным вариантом осуществления. Способ управления для воспроизведения аудио может применяться в терминале 120 из показанной на фиг. 1 среды реализации. Способ управления для воспроизведения аудио может включать в себя следующие этапы.

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

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

[0039] На этапе 203 управляют воспроизведением аудиоданных в мультимедийном файле, если текущая среда воспроизведения удовлетворяет предварительно установленному условию.

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

[0041] Фиг. 3A - блок-схема алгоритма, показывающая способ управления для воспроизведения аудио в соответствии с другим примерным вариантом осуществления. Способ управления для воспроизведения аудио может применяться в терминале 120 из показанной на фиг. 1 среды реализации. Способ управления для воспроизведения аудио может включать в себя следующие этапы.

[0042] На этапе 301 получают команду воспроизведения, соответствующую мультимедийному файлу.

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

[0044] На этапе 302 обнаруживают, удовлетворяет ли текущая среда воспроизведения предварительно установленному условию.

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

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

[0047] Ниже можно представить и объяснить несколько возможных достижений на этом этапе.

[0048] 1. Терминал обнаруживает, принадлежит ли текущий канал вывода аудио предварительно установленному каналу вывода аудио, если текущая среда воспроизведения содержит текущий канал вывода аудио, и определяет, что текущая среда воспроизведения удовлетворяет предварительно установленному условию, если текущий канал вывода аудио принадлежит предварительно установленному каналу вывода аудио.

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

[0050] В одном возможном варианте осуществления обнаруживается, принадлежит ли текущий канал вывода аудио предварительно установленному каналу вывода аудио, с помощью следующих этапов (1) получения идентификатора, соответствующего текущему каналу вывода аудио; (2) обнаружения, существует ли идентификатор, соответствующий текущему каналу вывода аудио, в предварительно установленном наборе идентификаторов; и (3) определения, что текущий канал вывода аудио принадлежит предварительно установленному каналу вывода аудио, если идентификатор, соответствующий текущему каналу вывода аудио, существует в предварительно установленном наборе идентификаторов.

[0051] Идентификаторы, соответствующие каналам вывода аудио, используются для различения и идентификации разных каналов вывода аудио. Например, идентификатор, соответствующий каналу вывода аудио, может быть MAC-адресом (управление доступом к среде передачи) или именем устройства у блока громкоговорителей; либо идентификатор, соответствующий каналу вывода аудио, может быть уникальной строкой символов, сформированной в соответствии с предварительно установленным правилом, и т. п. Предварительно установленный набор идентификаторов содержит идентификаторы, соответствующие различным предварительно установленным каналам вывода аудио. Указывается, что текущий канал вывода аудио принадлежит предварительно установленному каналу вывода аудио, если идентификатор, соответствующий текущему каналу вывода аудио, существует в предварительно установленном наборе идентификаторов; с другой стороны, указывается, что текущий канал вывода аудио не принадлежит предварительно установленному каналу вывода аудио, если идентификатор, соответствующий текущему каналу вывода аудио, не существует в предварительно установленном наборе идентификаторов.

[0052] К тому же терминал может предоставлять соответствующий интерфейс настройки каналов, если предварительно установленный канал вывода аудио заранее устанавливается пользователем, чтобы пользователь мог задать предварительно установленный канал вывода аудио в соответствии с интерфейсом настройки каналов. В качестве альтернативы терминал отображает интерфейс настройки каналов, и интерфейс настройки каналов содержит по меньшей мере один канал вывода аудио; и получает команду выбора, соответствующей целевому каналу вывода аудио; и добавляет идентификатор, соответствующий целевому каналу вывода аудио, в предварительно установленный набор идентификаторов. Совместно со ссылкой на фиг. 3B в качестве примера иллюстрируется схематическое представление интерфейса 10 настройки каналов. Интерфейс 10 настройки каналов содержит три канала вывода аудио, то есть наушник 11, громкоговоритель 12 и блок 13 громкоговорителей Bluetooth соответственно. Пользователь может выбрать один или несколько каналов вывода аудио, чтобы управлять ими в соответствии с фактическими потребностями. Например, пользователь выбирает блок 13 громкоговорителей Bluetooth. Соответственно, терминал добавит идентификатор, соответствующий блоку 13 громкоговорителей Bluetooth, в предварительно установленный набор идентификаторов.

[0053] 2. Терминал обнаруживает, принадлежит ли мультимедийный файл целевому типу мультимедийных файлов, если текущая среда воспроизведения содержит мультимедийный файл; и определяет, что текущая среда воспроизведения удовлетворяет предварительно установленному условию, если мультимедийный файл принадлежит целевому типу мультимедийных файлов.

[0054] Целевой тип мультимедийных файлов может предварительно устанавливаться пользователем, а также может задаваться системой по умолчанию. На практике, если пользователь желает управлять воспроизведением сравнительно громкой музыки, то он может задать тип "рок" у мультимедийных файлов в качестве целевого типа мультимедийных файлов; либо, если пользователь желает управлять воспроизведением деликатных аудио и видео, то он может задать "взрослый" тип видеофайлов в качестве целевого типа мультимедийных файлов, и т. п.

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

[0056] В первом возможном варианте осуществления терминал получает имя файла у мультимедийного файла; обнаруживает, содержит ли имя файла первое предварительно установленное ключевое слово; и определяет, что мультимедийный файл принадлежит целевому типу мультимедийных файлов, если имя файла содержит первое предварительно установленное ключевое слово. Первое предварительно установленное ключевое слово может предварительно устанавливаться пользователем, а также может задаваться системой по умолчанию. Например, чтобы добиться управления воспроизведением мультимедийных файлов типа "рок", в качестве первого предварительно установленного ключевого слова может задаваться имя рок-исполнителя, название рок-песни и т. п. Также, например, чтобы добиться управления воспроизведением "взрослого" типа видеофайлов, в качестве первого предварительно установленного ключевого слова может задаваться имя кинозвезды фильма для взрослых, название фильма для взрослых и т. п. К тому же терминал может обнаруживать, содержит ли имя файла первое предварительно установленное ключевое слово, с помощью соответствующего алгоритма сравнения ключевых слов.

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

[0058] В третьем возможном варианте осуществления терминал извлекает по меньшей мере один кадр изображения из мультимедийного файла; обнаруживает, содержит ли по меньшей мере один кадр изображения целевой элемент; и определяет, что мультимедийный файл принадлежит целевому типу мультимедийных файлов, если по меньшей мере один кадр изображения содержит целевой элемент. Например, чтобы добиться управления воспроизведением "взрослого" типа видеофайлов, в качестве целевого элемента можно задать деликатную часть. К тому же используемые технологии распознавания изображений включают в себя, но не ограничиваются, технологию распознавания изображений по цвету, технологию распознавания изображений по яркости, технологию распознавания изображений по контрасту и т. п. Из составных элементов на изображении может извлекаться информация о признаках, например признаке цвета, признаке профиля или признаке текстуры и т. п., а затем извлеченные признаки могут сравниваться с признаками целевого элемента, и тогда в соответствии с результатом сравнения определяется, существует ли целевой элемент на изображении.

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

[0060] 3. Терминал обнаруживает, принадлежит ли текущее время предварительно установленному периоду времени, если текущая среда воспроизведения включает в себя текущее время; и определяет, что текущая среда воспроизведения удовлетворяет предварительно установленному условию, если текущее время принадлежит предварительно установленному периоду времени.

[0061] Предварительно установленный период времени может предварительно устанавливаться пользователем, а также может задаваться системой по умолчанию. Например, чтобы добиться управления воспроизведением аудио поздней ночью и ранним утром, предварительно установленный период времени можно задать с 22:00 до 6:00, чтобы не мешать нормальному отдыху окружающих людей. Если текущее время 22:30, то терминал определяет, что текущая среда воспроизведения удовлетворяет предварительно установленному условию.

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

[0063] На этапе 303 управляют воспроизведением аудиоданных в мультимедийном файле, если текущая среда воспроизведения удовлетворяет предварительно установленному условию.

[0064] Терминал управляет аудиоданными в воспроизводимом мультимедийном файле, если текущая среда воспроизведения удовлетворяет предварительно установленному условию.

[0065] В качестве альтернативы этот этап может включать в себя несколько следующих возможных достижений.

[0066] В первом возможном варианте осуществления терминал отображает подсказку для напоминания пользователю осмотрительно воспроизводить мультимедийный файл, если текущая среда воспроизведения удовлетворяет предварительно установленному условию.

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

[0068] В одном примере терминал обнаруживает текущий канал вывода аудио, принадлежащий предварительно установленному каналу вывода аудио, который можно взять в качестве примера. Совместно со ссылкой на фиг. 3C терминал отображает подсказку 20 в виде окна приостановки. Подсказка 20 содержит три разных элемента управления выбором (21, 22 и 23 на фиг. 3C). Пользователь может соответствующим образом регулировать текущий канал вывода аудио. Например, если пользователь нажимает "Переключить на наушник", то элемент 21 управления переключает текущий канал вывода аудио с блока громкоговорителей Bluetooth на наушник. После этого терминал может воспроизводить аудиоданные в мультимедийном файле через наушник.

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

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

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

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