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

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

 

По настоящей заявке испрашивается приоритет на основании заявки на патент Китая №201310326033.0, поданной 30 июля 2013 года, содержание которой полностью включено в настоящее описание путем ссылки.

Область техники

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

Предпосылки создания изобретения

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

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

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

Сущность изобретения

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

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

[0007] прием инструкции начала отметки в процессе записи аудиоданных;

[0008] создание события отметки в соответствии с упомянутой инструкцией начала отметки и запись параметра события отметки, при этом упомянутое событие отметки используют для отметки аудиоданных;

[0009] прием инструкции конца отметки;

[0010] завершение записи параметра события отметки в соответствии с упомянутой инструкцией конца отметки для получения структуры данных отметки и

[0011] сохранение упомянутых аудиоданных и структуры данных отметки для получения аудиофайла.

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

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

[0014] маркировку события отметки, записанного в упомянутой по меньшей мере одной структуре данных отметки, в процессе воспроизведения упомянутых аудиоданных.

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

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

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

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

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

[0020] второй модуль формирования, сконфигурированный для сохранения упомянутых аудиоданных и структуры данных отметки, сформированной первым модулем формирования, для получения аудиофайла.

[0021] В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения предлагается воспроизводящее устройство. Устройство содержит:

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

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

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

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

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

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

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

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

Краткое описание чертежей

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Подробное описание изобретения

[0044] Для разъяснения целей, технических решений и преимуществ настоящего изобретения ниже более подробно описаны варианты осуществления настоящего изобретения со ссылками на приложенные чертежи.

[0045] Рассмотрим фиг. 1, которая представляет блок-схему, иллюстрирующую способ записи в соответствии с одним из вариантов осуществления настоящего изобретения. Данный способ записи может применяться в записывающем терминале. Записывающий терминал может представлять собой «умный» телевизор, смартфон, планшетный компьютер и т.п. Способ записи включает следующие шаги.

[0046] На шаге 101 принимают инструкцию начала отметки в процессе записи аудиоданных.

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

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

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

[0050] На шаге 103 принимают инструкцию конца отметки.

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

[0052] На шаге 104 завершают запись параметра события отметки в соответствии с инструкцией конца отметки для получения структуры данных отметки.

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

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

[0055] На шаге 105 аудиоданные и структуру данных отметки сохраняют для получения аудиофайла.

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

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

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

[0059] Рассмотрим фиг. 2, которая представляет блок-схему, иллюстрирующую способ записи в соответствии с другим вариантом осуществления настоящего изобретения. Данный способ записи может применяться в записывающем терминале. Записывающий терминал может представлять собой «умный» телевизор, смартфон, планшетный компьютер и т.п. Способ записи включает следующие шаги.

[0060] На шаге 201 принимают инструкцию начала отметки в процессе записи аудиоданных.

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

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

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

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

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

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

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

[0068] Время начала отметки, "Start Time", представляет собой временную точку создания события отметки, записанного записывающим терминалом, при этом данная временная точка соответствует временной точке записи аудиоданных. Например, событие отметки создают, когда время записи аудиоданных равно третьей минуте; в этом случае время начала отметки, записанное записывающим терминалам, будет соответствовать временной точке третьей минуты.

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

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

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

[0072] На шаге 204 определяют тип отметки в соответствии с запросом отметки, при этом тип отметки включает ключевую отметку и/или отметку для вставки; причем ключевую отметку используют для отметки подлежащих отметке аудиоданных, определенных между временем начала отметки и временем конца отметки, а отметку для вставки используют для отметки события отображения для подлежащих отметке аудиоданных, определенных между временем начала отметки и временем конца отметки, причем событие отображения включает отображение заранее заданного контента.

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

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

[0075] В данном варианте осуществления настоящего изобретения записывающий терминал может определять тип отметки, "Event Туре" (тип события), в соответствии с заранее заданным значением. Например, значение параметра "Event Туре", установленное равным 0, может указывать на ключевую отметку, а 1 - на отметку для вставки. Данный вариант осуществления настоящего изобретения не накладывает ограничений на способ назначения типа отметки.

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

[0077] Если тип отметки указывает на отметку для вставки, то от записывающего терминала может также требоваться получение пути хранения, "Event Path" (путь для события), заранее заданного контента, для получения, по этому пути хранения, заранее заданного контента для вставки. Путь хранения может быть получен множеством способов, например, он может представлять собой путь хранения по умолчанию, заранее заданный путь хранения или путь хранения файла в заранее заданной программе, которую запускают для получения заранее заданного контента, и т.п. Допустим, что событием отметки является вставка изображения, тогда может быть включена камера для съемки изображений, и в этом случае путь хранения будет определен как путь хранения изображений, снятых камерой.

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

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

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

[0081] На шаге 205 принимают инструкцию конца отметки.

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

[0083] На шаге 206 завершают запись параметра события отметки в соответствии с инструкцией конца отметки для получения структуры данных отметки.

[0084] Завершение записи параметра события отметки в соответствии с инструкцией конца отметки может включать:

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

[0086] Время конца отметки, "End Time", представляет собой временную точку завершения создания события отметки, записанного записывающим терминалом, при этом данная временная точка соответствует временной точке записи аудиоданных. Например, создание события отметки завершают, когда время записи аудиоданных равно 15-й минуте; в этом случае время конца отметки, записанное записывающим терминалом, будет соответствовать временной точке 15-й минуты.

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

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

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

[0090] На шаге 207 аудиоданные и структуру данных отметки сохраняют для получения аудиофайла.

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

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

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

[0094] Рассмотрим фиг. 3, где показана блок-схема, иллюстрирующая способ воспроизведения в соответствии с одним из вариантов осуществления настоящего изобретения. Данный способ воспроизведения может применяться в записывающем терминале. Записывающий терминал может представлять собой «умный» телевизор, смартфон, планшетный компьютер и т.п. Способ воспроизведения включает следующие шаги.

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

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

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

[0098] На шаге 302 событие отметки, записанное в упомянутой по меньшей мере одной структуре данных отметки, маркируют в процессе воспроизведения упомянутых аудиоданных.

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

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

[00101] Рассмотрим фиг. 4, где показана блок-схема, иллюстрирующая способ воспроизведения в соответствии с еще одним вариантом осуществления настоящего изобретения. Данный способ воспроизведения может применяться в воспроизводящем терминале. Воспроизводящий терминал может представлять собой «умный» телевизор, смартфон, планшетный компьютер и т.п. Способ воспроизведения включает следующие шаги.

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

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

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

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

[00106] получение аудиофайла и идентификатора аудиоданных;

[00107] поиск среди идентификаторов аудиоданных, содержащихся в структуре данных отметки, идентификатора аудиоданных, идентичного полученному идентификатору аудиоданных, и

[00108] получение по меньшей мере одной структуры данных отметки, к которой относится найденный идентификатор аудиоданных.

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

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

[00111] Идентификатор аудиоданных, "File ID", может представлять собой имя файла, хеш-значение, полученное выполнением операции хеширования имени файла и т.п., без ограничения данного варианта осуществления настоящего изобретения в этом отношении.

[00112] На шаге 402 для каждой из структур данных отметки определяют событие отметки в соответствии с идентификатором события структуры данных отметки; при этом идентификатор события используют для идентификации события отметки.

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

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

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

[00116] Если время начала отметки отличается от времени конца отметки, то подлежащие отметке данные представляют собой аудиофрагмент. Например, если время начала отметки представляет собой временную точку 3-й минуты в процессе воспроизведения аудиоданных, а время конца отметки представляет собой временную точку 5-й минуты воспроизведения аудиоданных, то подлежащими отметке аудиоданными будет являться аудиофрагмент, записанный между 3-й и 5-й минутами.

[00117] Если время начала отметки совпадает со временем конца отметки, то подлежащими отметке аудиоданными является точка аудиоданных. Например, если и время начала отметки, и время конца отметки представляют собой временную точку 6-й минуты в процессе воспроизведения аудиоданных, то подлежащими отметке аудиоданными будет являться точка аудиоданных на 6-й минуте в процессе записи аудиоданных.

[00118] На шаге 404 отмечают подлежащие отметке аудиоданные.

[00119] После определения подлежащих отметке аудиоданных, воспроизводящий терминал отмечает подлежащие отметке аудиоданные в соответствии с событием отметки, которое было определено.

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

[00121] Способ может также включать:

[00122] считывание типа отметки.

[00123] Маркировка подлежащих отметке аудиоданных включает:

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

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

[00126] В данном варианте осуществления настоящего изобретения воспроизводящий терминал может определять тип отметки, "Event Туре", в соответствии с заранее заданным правилом и считанным значением. Например, согласно заранее заданному правилу значение параметра "Event Туре" устанавливают равным 0 для указания на ключевую отметку или 1 для указания на отметку для вставки; в этом случае, если значение, считанное воспроизводящим терминалом, равно 0, воспроизводящий терминал определяет тип отметки как «ключевая отметка», а если значение, считанное воспроизводящим терминалом, равно 0, воспроизводящий терминал определяет тип отметки как «отметка для вставки». Данный вариант осуществления настоящего изобретения не накладывает ограничений на способ считывания типа отметки.

[00127] Если тип отметки указывает на ключевую отметку, то на определенный аудиофрагмент в аудиоданных может быть сделано указание. Например, если указание необходимо сделать для аудиофрагмента в аудиоданных между 3-й и 5-й минутами времени записи, то воспроизводящий терминал может выполнять предварительную загрузку индикатора хода воспроизведения и выделять индикатор хода воспроизведения между 3-й и 5-й минутами, или изменять цвет его отображения, или воспроизводящий терминал может указывать на аудиофрагмент с помощью голосовой информации, изображения или текста.

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

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

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

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

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

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

[00134] К примеру, заранее заданный момент времени отображения может представлять собой 30-ю секунду в процессе воспроизведения аудиоданных, а заранее заданная длительность отображения может составлять 50 секунд, при этом может быть определено, что первое время остановки равно 80-й секунде в процессе воспроизведения аудиоданных; если время начала отметки следующего события отметки равно 100-й секунде, то может быть определено, что первое время остановки равно 80-й секунде в процессе воспроизведения аудиоданных; а если время начала отметки следующего события отметки равно 70-й секунде в процессе воспроизведения аудиоданных, что меньше, чем 80-я секунда, может быть определено, что второе время остановки представляет собой любой момент времени во временном интервале (30 с, 70 с].

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

[00136] получение заранее заданного контента в соответствии с путем хранения.

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

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

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

[00140] В процессе воспроизведения аудиоданных воспроизводящим терминалом для каждой структуры данных отметки могут выполняться шаги 402-404 для отметки события отметки.

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

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

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

[00144] Рассмотрим фиг. 5, где показана блок-схема, иллюстрирующая способ воспроизведения в соответствии с еще одним вариантом осуществления настоящего изобретения. Данный способ воспроизведения может применяться в воспроизводящем терминале. Воспроизводящий терминал может представлять собой «умный» телевизор, смартфон, планшетный компьютер и т.п. Способ воспроизведения включает следующие шаги.

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

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

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

[00148] получение аудиофайла и идентификатора аудиоданных;

[00149] поиск среди идентификаторов аудиоданных, содержащихся в структуре данных отметки, идентификатора аудиоданных, идентичного полученному идентификатору аудиоданных, и

[00150] получение по меньшей мере одной структуры данных отметки, к которой относится найденный идентификатор аудиоданных.

[00151] Получение аудиофайла воспроизводящим терминалом рассмотрено при описании шага 401 и более не повторяется в настоящем документе.

[00152] На шаге 502 для каждой структуры данных отметки определяют событие отметки в соответствии с идентификатором события в структуре данных отметки; при этом идентификатор события используют для идентификации события отметки.

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

[00154] На шаге 503 выбирают событие отметки из одного или более событий отметки, которые были определены.

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

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

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

[00158] На шаге 505 выполняют переход к подлежащим отметке аудиоданным и затем маркируют подлежащие отметке аудиоданные.

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

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

[00161] Способ также включает:

[00162] считывание типа отметки.

[00163] Маркировка подлежащих отметке аудиоданных включает:

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

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

[00166] Способ, согласно которому воспроизводящий терминал маркирует ключевую отметку и отметку для вставки, раскрыт при описании шага 404 и поэтому не описывается в настоящем документе повторно.

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

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

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

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

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

[00172] получение заранее заданного контента в соответствии с путем хранения.

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

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

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

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

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

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

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

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

[00181] Структура данных отметки находится во взаимно-однозначном соответствии с событием отметки.

[00182] Кроме того, структура данных отметки включает: идентификатор события, идентификатор аудиоданных, время начала отметки и время конца отметки; при этом

[00183] идентификатор события используется для идентификации события отметки;

[00184] идентификатор аудиоданных используется для идентификации аудиоданных;

[00185] время начала отметки используется для записи временной точки начала события отметки,

[00186] а время конца отметки используется для записи временной точки конца события отметки.

[00187] Идентификатор события, "Event ID", может представлять собой значение, назначенное заранее заданным устройством, а идентификатор аудиоданных может представлять собой имя файла, хеш-значение, полученное выполнением операции хеширования имени файла и т.п., без ограничения данного варианта осуществления настоящего изобретения в этом отношении.

[00188] При этом структура данных отметки включает также тип отметки, который включает ключевую отметку и/или отметку для вставки;

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

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

[00191] Тип отметки, "Event Туре", может быть определен в соответствии с заранее заданным значением. Например, значение параметра "Event Туре", установленное равным 0, может указывать на ключевую отметку, а 1 - на отметку для вставки. Данный вариант осуществления настоящего изобретения не накладывает ограничений на способ установки типа отметки.

[00192] Кроме того, если тип отметки указывает на отметку для вставки, то структура данных отметки также включает путь хранения заранее заданного контента, или как путь хранения заранее заданного контента, так и заранее заданную длительность отображения этого заранее заданного контента.

[00193] Если тип отметки указывает на отметку для вставки, то структура данных отметки включает также путь хранения заранее заданного контента, так что заранее заданный контент, который необходимо вставить, получают с помощью пути хранения "Event Path".

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

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

[00196] Комментарием может быть имя события или аналогичная информация о событии отметки.

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

[00198] Обратимся к фиг. 6, на которой представлена структурная схема, иллюстрирующая записывающее устройство в соответствии с одним из вариантов осуществления настоящего изобретения. Данное записывающее устройство может применяться в записывающем терминале. Записывающий терминал может представлять собой «умный» телевизор, смартфон, планшетный компьютер и т.п. Записывающее устройство содержит:

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

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

[00201] второй модуль 630 приема, сконфигурированный для приема инструкции конца отметки после создания, модулем 620 записи, события отметки в соответствии с инструкцией начала отметки и для записи параметра упомянутого события отметки;

[00202] первый модуль 640 формирования, сконфигурированный для завершения записи параметра события отметки в соответствии с инструкцией конца отметки, принятой вторым модулем 630 приема, для получения структуры данных отметки, и

[00203] второй модуль 650 формирования, сконфигурированный для сохранения упомянутых аудиоданных и структуры данных отметки, сформированных первым модулем 640 формирования, для получения аудиофайла.

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

[00205] Обратимся к фиг. 7, на которой представлена структурная схема, иллюстрирующая записывающее устройство в соответствии с еще одним из вариантов осуществления настоящего изобретения. Данное записывающее устройство может применяться в записывающем терминале. Записывающий терминал может представлять собой «умный» телевизор, смартфон, планшетный компьютер и т.п. Записывающее устройство содержит: первый модуль 610 приема, модуль 620 записи, второй модуль 630 приема, первый модуль 640 формирования и второй модуль 650 формирования.

[00206] Первый модуль 610 приема сконфигурирован для приема инструкции начала отметки в процессе записи аудиоданных.

[00207] Модуль 620 записи сконфигурирован для создания события отметки в соответствии с инструкцией начала отметки, принятой первым модулем 610 приема, и для записи параметра события отметки, при этом событие отметки используется для отметки аудиоданных.

[00208] Второй модуль 630 приема сконфигурирован для приема инструкции конца отметки после создания, модулем 620 записи, события отметки в соответствии с инструкцией начала отметки и для записи параметра события отметки.

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

[00210] Второй модуль 650 формирования сконфигурирован для сохранения структуры данных отметки, сформированной первым модулем 640 формирования, для получения аудиофайла.

[00211] Модуль 620 записи сконфигурирован для записи идентификатора события, идентификатора аудиоданных и времени начала отметки, при этом идентификатор события используется для идентификации события отметки, идентификатор аудиоданных используется для идентификации аудиоданных, время начала отметки используется для записи временной точки записи аудиоданных после начала маркировки события отметки.

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

[00213] Кроме того, если параметр события отметки включает тип отметки, то устройство также содержит:

[00214] первый модуль 660 получения, сконфигурированный для получения запроса отметки в инструкции начала отметки, и

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

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

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

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

[00219] Обратимся к фиг. 8, на которой представлена структурная схема, иллюстрирующая воспроизводящее устройство в соответствии с одним из вариантов осуществления настоящего изобретения. Данное воспроизводящее устройство может применяться в воспроизводящем терминале. Воспроизводящий терминал может представлять собой «умный» телевизор, смартфон, планшетный компьютер и т.п. Воспроизводящее устройство содержит:

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

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

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

[00223] Обратимся к фиг. 9, на которой представлена структурная схема, иллюстрирующая воспроизводящее устройство в соответствии с еще одним из вариантов осуществления настоящего изобретения. Данное воспроизводящее устройство может применяться в воспроизводящем терминале. Воспроизводящий терминал может представлять собой «умный» телевизор, смартфон, планшетный компьютер и т.п. Воспроизводящее устройство содержит второй модуль 810 получения и модуль 820 маркировки.

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

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

[00226] Структура данных отметки включает идентификатор аудиоданных, который используется для идентификации аудиоданных; при этом второй модуль 810 получения содержит:

[00227] первый блок 811 получения, сконфигурированный для получения аудиоданных и идентификатора аудиоданных;

[00228] блок 812 поиска, сконфигурированный для поиска среди идентификаторов аудиоданных, содержащихся в структуре данных отметки, идентификатора аудиоданных, идентичного идентификатору аудиоданных, полученному первым блоком 811 получения, и

[00229] второй блок 813 получения, сконфигурированный для получения по меньшей мере одной структуры данных отметки, к которой относится идентификатор аудиоданных, найденный блоком 812 поиска.

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

[00231] Модуль 820 маркировки содержит:

[00232] первый блок 821 определения, сконфигурированный для определения, в процессе воспроизведения аудиоданных, события отметки в соответствии с идентификатором события, содержащимся в структуре данных отметки, для каждой структуры данных отметки, и

[00233] второй блок 822 определения, сконфигурированный для определения подлежащих отметке аудиоданных в соответствии со временем начала отметки и временем конца отметки в событии отметки, определенном первым блоком 821 определения, и

[00234] блок 823 маркировки, сконфигурированный для маркировки подлежащих отметке аудиоданных, определенных вторым блоком 822 определения.

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

[00236] Устройство также содержит:

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

[00238] при этом блок 823 маркировки содержит:

[00239] подблок 823А указания, который сконфигурирован для выдачи конкретного указания на подлежащие отметке аудиоданные, если тип отметки, считанный первым модулем считывания, указывает на ключевую отметку, и

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

[00241] Дополнительно, структура данных отметки включает также путь хранения заранее заданного контента.

[00242] Устройство также содержит:

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

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

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

[00246] Устройство также содержит:

[00247] второй модуль считывания, сконфигурированный для считывания комментария.

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

[00249] Обратимся к фиг. 10, на которой представлена структурная схема, иллюстрирующая воспроизводящее устройство в соответствии с еще одним из вариантов осуществления настоящего изобретения. Данное воспроизводящее устройство может применяться в воспроизводящем терминале. Воспроизводящий терминал может представлять собой «умный» телевизор, смартфон, планшетный компьютер и т.п. Воспроизводящее устройство содержит второй модуль 810 получения и модуль 820 маркировки.

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

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

[00252] Структура данных отметки включает идентификатор аудиоданных, который используется для идентификации аудиоданных; при этом второй модуль 810 получения содержит:

[00253] первый блок 811 получения, сконфигурированный для получения аудиоданных и идентификатора аудиоданных;

[00254] блок 812 поиска, сконфигурированный для поиска среди идентификаторов аудиоданных, содержащихся в структуре данных отметки, идентификатора аудиоданных, идентичного идентификатору аудиоданных, полученному первым блоком 811 получения, и

[00255] второй блок 813 получения, сконфигурированный для получения по меньшей мере одной структуры данных отметки, к которой относится идентификатор аудиоданных, найденный блоком 812 поиска.

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

[00257] Модуль 820 маркировки содержит:

[00258] третий блок 824 определения, сконфигурированный для определения, в процессе воспроизведения аудиоданных, события отметки в соответствии с идентификатором события, содержащимся в структуре данных отметки, для каждой структуры данных отметки,

[00259] блок 825 выбора, сконфигурированный для выбора события отметки из одного или более событий отметки, определенных третьим блоком 824 определения, и

[00260] четвертый блок 826 определения, сконфигурированный для определения подлежащих отметке аудиоданных в соответствии со временем начала отметки и временем конца отметки в событии отметки, выбранном блоком 825 выбора.

[00261] Блок 823 маркировки сконфигурирован для перехода к подлежащим отметке аудиоданным, определенным четвертым блоком 826 определения, и для маркировки подлежащих отметке аудиоданных.

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

[00263] Устройство также содержит:

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

[00265] при этом блок 823 маркировки содержит:

[00266] подблок 823А указания, который сконфигурирован для выдачи конкретного указания на подлежащие отметке аудиоданные, если тип отметки, считанный первым модулем считывания, указывает на ключевую отметку, и

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

[00268] Дополнительно, структура данных отметки включает путь хранения заранее заданного контента.

[00269] Устройство также содержит:

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

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

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

[00273] Устройство также содержит:

[00274] второй модуль считывания, сконфигурированный для считывания комментария.

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

[00276] Обратимся к фиг. 11, на которой представлена структурная схема терминала в соответствии с еще одним из вариантов осуществления настоящего изобретения. Терминал используют для выполнения способов записи в соответствии с описанными выше вариантами осуществления настоящего изобретения. Терминал в соответствии с данным вариантом осуществления настоящего изобретения может содержать по меньшей мере один из следующих компонентов: процессор, сконфигурированный для исполнения инструкций компьютерной программы для реализации различных процедур и способов; оперативную память и постоянную память, сконфигурированные для хранения информации и программных инструкций; память, сконфигурированную для хранения данных и информации, базу данных, сконфигурированную для хранения таблиц, директорий или иных структур данных, устройство ввода/вывода (input/output, I/O), интерфейс, антенну и т.п. Ниже приведено более подробное описание этих компонентов.

[00277] Терминал 1100 может также содержать радиочастотную (radio frequency, RF) схему 1110, память 1120, включающую по меньшей мере один машиночитаемый носитель, блок 1130 ввода, блок 1140 отображения, датчик 1150, аудиосхему 1160, модуль 1170 беспроводной передачи малой дальности, процессор 1180, имеющий по меньшей мере одно процессорное ядро, источник 1190 питания или другие аналогичные компоненты. Специалисты в настоящей области техники должны понимать, что структура терминала в соответствии с фиг. 11 не накладывает на терминал никаких ограничений. Терминал может содержать большее или меньшее количество компонентов, чем показано на фиг. 11, или комбинации компонентов, или же другие компоненты.

[00278] Радиочастотная схема 1110 может быть сконфигурирована для приема и передачи сигналов при приеме и передаче информации или в ходе вызова. В частности, радиочастотная схема предоставляет информацию нисходящей лини связи, принятую из базовой станции, по меньшей мере в один процессор 1180 для обработки, а также передает необходимые данные восходящей линии связи в базовую станцию. Как правило, радиочастотная схема 1110 включает, без ограничения перечисленным, антенну, по меньшей мере один усилитель, тюнер, по меньшей мере один генератор колебаний, карту модуля идентификации абонента (subscriber identity module, SIM), приемопередатчик, коммутационное устройство, малошумящий усилитель (low noise amplifier, LNA), антенный переключатель и т.п. Кроме того, радиочастотная схема 1110 может также взаимодействовать с сетью или с другим устройством с помощью беспроводной связи. Для беспроводной связи может применяться любой стандарт или протокол связи, включая, без ограничения перечисленным: глобальную систему мобильной связи (global system of mobile communication, GSM), систему пакетной радиосвязи общего назначения (general packet radio service, GPRS), множественный доступ с кодовым разделением каналов (code division multiple access, CDMA), широкополосный множественный доступ с кодовым разделением каналов (wideband code division multiple access, WCDMA), систему долгосрочной эволюции (long term evolution, LTE), электронную почту, службу обмена короткими сообщениями (short messaging service, SMS) и т.п.

[00279] Память 1120 может быть сконфигурирована для хранения программ и модулей программного обеспечения. Процессор 1180 исполняет программы, хранимые в памяти 1120, для исполнения приложений, выполняющих различные функции, и для обработки данных. Память 1120 включает, главным образом, раздел для хранения программ и раздел для хранения данных. В разделе для хранения программ может храниться операционная система, по меньшей мере одно приложение, реализующее определенную функцию (например, функцию воспроизведения аудиоданных, функцию воспроизведения изображений и т.п.) В разделе для хранения данных могут храниться данные, созданные в соответствии с применением терминала 1100 (например, аудиоданные, адресная книга и т.п.) Кроме того, память 1120 может включать высокоскоростную память с произвольным доступом или энергонезависимую память, например, по меньшей мере одно дисковое запоминающее устройство, устройство флэш-памяти или другое энергонезависимое полупроводниковое запоминающее устройство. Соответственно, память 1120 может также включать контроллер памяти для обеспечения доступа к памяти 1120 для процессора 1180 и блок 1130 ввода.

[00280] Блок 1130 ввода может быть сконфигурирован для приема вводимых цифр или символов и для формирования входного сигнала клавиатуры, мыши, джойстика, оптического или шарового манипулятора, относящихся к пользовательским настройкам и управлению функциями. В частности, блок 1130 ввода может включать сенсорную поверхность 1131 и другое устройство 1132 ввода. Сенсорная поверхность 1131 может также называться сенсорным экраном или сенсорной панелью управления и позволяет получать операции касания, выполняемые пользователем с помощью касаний поверхности или ее окрестности (например, операций, выполняемых с помощью пальцев пользователя, компьютерного пера или других подходящих объектов или приспособлений на сенсорной поверхности 1131 или в ее окрестности), а также управляет соответствующим соединительным устройством в соответствии с заранее заданной программой. Опционально, сенсорная поверхность 1131 может включать устройство для обнаружения прикосновения и сенсорный контроллер. Устройство для обнаружения прикосновения определяет угол прикосновения пользователя, обнаруживает сигнал, сформированный в результате операции касания, и передает этот сигнал в сенсорный контроллер. Сенсорный контроллер принимает информацию о касании от устройства для обнаружения касания, преобразует эту информацию в координату точки касания, передает эту координату в процессор 1180, принимает команду, выданную процессором 1180, и исполняет эту команду. При этом для реализации сенсорной поверхности 1130 может применяться резистивная, емкостная, инфракрасная технологии или технология поверхностных акустических волн. Помимо сенсорной поверхности 1131 блок 1130 ввода может также включать другое устройство 1132 ввода. В частности, указанное другое устройство 1132 ввода включает, без ограничения перечисленным, по меньшей мере одно из следующего: клавиатуру, функциональную клавишу (например, клавишу управления громкостью или клавишу переключения), шаровой манипулятор, мышь, джойстик и т.п.

[00281] Блок 1140 отображения может быть сконфигурирован для отображения информации, вводимой пользователем, или информации, предоставляемой пользователю, а также различных графических пользовательских интерфейсов терминала 1100. Эти графические пользовательские интерфейсы могут быть образованы посредством графики, текста, значков и видеоизображений или их комбинаций. Блок 1140 отображения может включать панель 1141 отображения. Опционально, панель 1141 отображения может быть выполнена с использованием жидкокристаллического дисплея (liquid crystal display, LCD), дисплея на органических светодиодах (organic light-emitting diode, OLED) и т.п. При этом сенсорная поверхность 1131 может покрывать панель 1141 отображения. При обнаружении операции касания на поверхности или в ее окрестности, сенсорная поверхность 1131 передает информацию об этой операции в процессор 1180 для определения типа события касания. После этого процессор 1180 обеспечивает вывод соответствующей визуальной информации на панели 1141 отображения в соответствии с типом события касания. На фиг. 11 сенсорная поверхность 1131 и панель 1141 отображения показаны как два независимых компонента, реализующих функции ввода и вывода. Однако в некоторых вариантах осуществления настоящего изобретения сенсорная поверхность 1131 может быть объединена с панелью 1141 отображения для реализации функций ввода-вывода.

[00282] Терминал 1100 может также включать по меньшей мере один датчик, например, светочувствительный датчик, датчик движения или датчик другого типа. В частности, светочувствительный датчик может включать датчик внешней освещенности и датчик близости, при этом датчик внешней освещенности позволяет регулировать яркость панели 1141 отображения в соответствии с интенсивностью внешней освещенности, а датчик близости позволяет отключать панель 1141 отображения и/или ее подсветку, когда терминал 1100 подносят к уху. В качестве примера одного из типов датчика движения, гравитационный датчик позволяет обнаруживать ускорение в каждом из направлений (как правило, по трем осям), а в неподвижном состоянии способен определять величину и направление силы тяжести. Гравитационный датчик может использоваться для распознавания жестов, выполняемых мобильным телефоном (например, переключение между горизонтальным и вертикальным экранами, движений в соответствующих играх, и для калибровки магнетометра с помощью жестов), а также обеспечивать функции распознавания вибрационных движений (например, шагомер и распознавание ударов). Терминал 1100 может также включать гироскоп, барометр, гигрометр, термометр и другие датчики, например, инфракрасный датчик, которые не описаны в настоящем документе более подробно.

[00283] Аудиосхема 1160, громкоговоритель 1161 и микрофон 1162 обеспечивают аудиоинтерфейсы между пользователем и терминалом 1100. Аудиосхема 1160 позволяет передавать электрический сигнал, полученный преобразованием принятых аудиоданных, в громкоговоритель 1161. Громкоговоритель 1161 преобразует электрический сигнал в голосовой сигнал для вывода. В еще одном из аспектов настоящего изобретения микрофон 1162 преобразует полученные голосовые сигналы в электрические, а аудиосхема 1160 преобразует принятые электрические сигналы в аудиоданные, а затем выводит эти аудиоданные в процессор 1180 для обработки. Обработанные аудиоданные передают с помощью радиочастотной схемы 1110 в другой терминал или выводят в память 1120 для дальнейшей обработки. Аудиосхема 1160 может также включать разъем гарнитуры для обеспечения связи внешней гарнитуры с терминалом 1100.

[00284] Модуль 1170 беспроводной передачи малой дальности может представлять собой модуль WiFi, модуль Bluetooth и т.п. Терминал 1100 обеспечивает пользователю прием и передачу сообщений электронной почты, просмотр веб-страниц и доступ к потоковой передаче мультимедийных данных с помощью модуля 1170 беспроводной передачи малой дальности, который предоставляет пользователям услуги широкополосного беспроводного доступа к сети Интернет. Хотя на фиг. 11 проиллюстрирован модуль 1170 беспроводной передачи малой дальности, нужно понимать, что модуль 1170 беспроводной передачи малой дальности не обязательно должен являться компонентом терминала 1100 и может быть сконфигурирован требуемым образом в пределах сущности настоящего изобретения.

[00285] Процессор 1180 представляет собой центр управления терминалом 1100, который объединяет все компоненты терминала с помощью различных интерфейсов и линий связи, а также выполняет различные функции и обработку данных в терминале 1100 для контроля терминала в целом, путем исполнения программ и/или модулей программного обеспечения, хранимых в памяти 1120, а также извлечения данных, хранимых в памяти 1120. Опционально, процессор 1180 может включать по меньшей мере одно процессорное ядро. В одном из вариантов осуществления настоящего изобретения процессор 1180 может объединять процессор приложений и процессор модема, при этом процессор приложений главным образом отвечает за обработку данных операционной системы, пользовательских интерфейсов и прикладных программ, а процессор модема главным образом отвечает за осуществление беспроводной связи. Нужно понимать, что процессор модема не обязательно должен быть встроен в процессор 1180.

[00286] Терминал 1100 включает также источник 1190 питания (например, аккумулятор), который обеспечивает питанием все его компоненты. В одном из вариантов осуществления настоящего изобретения источник питания может быть логически связан с процессором 1180 с помощью системы управления питанием, таким образом, например, что функции управления зарядом батареи, управления разрядом батареи и управления энергопотреблением могут быть реализованы с помощью системы управления питанием. Источник 1190 питания может включать по меньшей мере один источник питания постоянного или переменного тока, систему перезарядки, схему обнаружения пропадания питания, преобразователь мощности или инвертор, индикатор состояния питания и т.п.

[00287] Терминал 1100 может также содержать камеру, модуль Bluetooth и т.п., которые не описаны в настоящем документе более подробно. В данном варианте осуществления настоящего изобретения блок отображения в терминале 1100 представляет собой дисплей с сенсорным экраном.

[00288] В дополнение к по меньшей мере одному процессору 1180 терминал 1100 имеет также сенсорный экран, память и по меньшей мере один модуль, при этом упомянутый по меньшей мере один модуль хранится в памяти и сконфигурирован для исполнения упомянутым по меньшей мере одним процессором. Упомянутый по меньшей мере один модуль обеспечивает выполнение следующих функций:

[00289] приема инструкции начала отметки в процессе записи аудиоданных;

[00290] создания события отметки в соответствии с упомянутой инструкции начала отметки и записи параметра события отметки, при этом упомянутое событие отметки используется для отметки аудиоданных;

[00291] приема инструкции конца отметки;

[00292] завершения записи параметра упомянутого события отметки в соответствии с упомянутой инструкцией конца отметки для получения структуры данных отметки и

[00293] сохранения упомянутых аудиоданных и упомянутой структуры данных отметки для получения аудиофайла.

[00294] Запись параметра события отметки включает:

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

[00296] Завершение записи параметра события отметки в соответствии с инструкцией конца отметки включает:

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

[00298] При этом, если параметр события отметки включает тип отметки, то способ также включает:

[00299] получение запроса отметки в инструкции начала отметки и

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

[00301] Кроме того, если тип отметки указывает на отметку для вставки, то параметр события отметки также включает путь хранения заранее заданного контента, или как путь хранения заранее заданного контента, так и заранее заданную длительность отображения этого заранее заданного контента.

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

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

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

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

[00306] маркировки события отметки, записанного в упомянутой по меньшей мере одной структуре данных отметки, в процессе воспроизведения аудиоданных.

[00307] Структура данных отметки включает идентификатор аудиоданных, который используется для идентификации аудиоданных; при этом получение аудиофайла включает:

[00308] получение аудиофайла и идентификатора аудиоданных;

[00309] поиск среди идентификаторов аудиоданных, содержащихся в структуре данных отметки, идентификатора аудиоданных, идентичного полученному идентификатору аудиоданных, и

[00310] получение по меньшей мере одной структуры данных отметки, к которой относится найденный идентификатор аудиоданных.

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

[00312] Маркировка события отметки, записанного в упомянутой по меньшей мере одной структуре данных отметки, в процессе воспроизведения аудиоданных включает:

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

[00314] определение, в соответствии со временем начала отметки и временем конца отметки, в определенном событии отметки, подлежащих отметке аудиоданных и

[00315] маркировку подлежащих отметке аудиоданных.

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

[00317] Маркировка события отметки, записанного в упомянутой по меньшей мере одной структуре данных отметки, в процессе воспроизведения аудиоданных включает:

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

[00319] выбор события отметки из одного или более событий отметки, которые были определены;

[00320] определение, в соответствии со временем начала отметки и временем конца отметки, в выбранном событии отметки, подлежащих отметке аудиоданных и

[00321] переход к подлежащим отметке аудиоданным и маркировку подлежащих отметке аудиоданных.

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

[00323] Способ также включает:

[00324] считывание типа отметки.

[00325] Маркировка подлежащих отметке аудиоданных включает:

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

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

[00328] Дополнительно, структура данных отметки включает путь хранения заранее заданного контента.

[00329] Способ также включает:

[00330] получение заранее заданного контента в соответствии с путем хранения.

[00331] Структура данных отметки также включает заранее заданную длительность отображения заранее заданного контента; в этом случае отображение заранее заданного контента в заранее заданный момент времени включает:

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

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

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

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

[00336] Способ также включает считывание комментария.

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

[00338] Обратимся к фиг. 12, на которой представлена структурная схема аудиосистемы в соответствии с еще одним из вариантов осуществления настоящего изобретения. Аудиосистема включает записывающий терминал 1210 и воспроизводящий терминал 1220.

[00339] Записывающий терминал 1210 может представлять собой терминал, показанный на фиг. 6, 7 или 11, а воспроизводящий терминал 1220 может представлять собой терминал, показанный на фиг. 8, 9, 10 или 11.

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

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

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

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

[00344] Выше приведены примеры осуществления настоящего изобретения, которые не предназначены для ограничения настоящего изобретения. Все модификации, эквивалентные замены или улучшения находятся в пределах сущности настоящего изобретения.

1. Способ записи, включающий:

прием инструкции начала отметки в процессе записи аудиоданных;

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

прием инструкции конца отметки;

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

сохранение упомянутых аудиоданных и структуры данных отметки для получения аудиофайла.

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

получение запроса отметки в упомянутой инструкции начала отметки и

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

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

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

5. Способ воспроизведения, включающий:

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

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

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

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

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

определение в соответствии со временем начала отметки и временем конца отметки в событии отметки, которое было определено, подлежащих отметке аудиоданных и маркировку подлежащих отметке аудиоданных.

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

получение аудиоданных и идентификатора аудиоданных;

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

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

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

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

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

выбор события отметки из одного или более событий отметки, которые были определены,

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

переход к подлежащим отметке аудиоданным и маркировку подлежащих отметке аудиоданных.

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

причем способ также включает считывание типа отметки, а

упомянутая маркировка подлежащих отметке аудиоданных включает:

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

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

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

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

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

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

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

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

11. Записывающее устройство, содержащее:

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

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

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

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

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

12. Записывающее устройство по п. 11, отличающееся тем, что если параметр события отметки включает также тип отметки, то устройство также содержит:

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

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

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

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

15. Воспроизводящее устройство, содержащее:

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

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

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

а упомянутый модуль маркировки содержит:

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

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

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

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

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

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

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

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

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

а упомянутый модуль маркировки содержит:

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

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

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

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

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

причем упомянутое устройство также содержит:

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

а упомянутый блок маркировки содержит:

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

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

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

причем упомянутое устройство также содержит:

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

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

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

при этом записывающий терминал включает записывающее устройство по любому из пп. 11-13, а воспроизводящий терминал включает воспроизводящее устройство по любому из пп. 15-17.



 

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

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

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

Изобретение относится к области отображения графических субтитров, посредством декодирования графических данных, сжатых с использованием кодирования по длинам серий для использования в устройствах воспроизведения BD-ROM, а также к области DVB-MHP и DVD-Video.

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

Предложены устройство и способ воспроизведения. Устройство содержит совокупность средств.

Предложены носитель записи, на котором записано 3D видео (стереоизображение), устройство воспроизведения и большая интегральная схема (БИС). Носитель содержит потоки наборов отображения графики левого и правого видов.

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

Изобретение относится к носителю записи, такому как BD-ROM (Постоянное запоминающее устройство на диске Blue-ray), в частности к технологии для осуществления отображения субтитров и интерактивного отображения при помощи графических средств.

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

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

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

Изобретение относится к созданию и рендерингу видеоданных и, в частности, к системам и способам для формирования ассоциированных метаданных для улучшения рендеринга видеоданных на дисплеях. Техническим результатом является уменьшение визуальных артефактов при рендеринге видеоданных. Указанный технический результат достигается тем, что в поток видеоданных разделяется или сегментируется на сцены и первый набор метаданных может формироваться для данной сцены видеоданных. Первый набор метаданных может представлять собой любые известные метаданные в качестве требуемой функции видеоконтента (например, яркости). Первый набор метаданных может формироваться на покадровой основе. В одном примере, могут формироваться сценовые стабильные метаданные, которые могут отличаться от первого набора метаданных для сцены. Сценовые стабильные метаданные могут формироваться посредством отслеживания требуемого признака со сценой и могут использоваться для того, чтобы поддерживать требуемый признак в пределах приемлемого диапазона значений. 2 н. и 9 з.п. ф-лы, 7 ил.

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