Способ записи, способ воспроизведения, устройство, терминал и система
Иллюстрации
Показать всеНастоящее изобретение относится к области компьютерных технологий, а более конкретно, к способу записи, способу воспроизведения, устройству, терминалу и системе. Заявленная группа изобретений включает способ записи, способ воспроизведения, записывающее устройство, воспроизводящее устройство и аудиосистема, включающая записывающий терминал и воспроизводящий терминал. Причем способ записи включает прием инструкции начала отметки в процессе записи аудиоданных, создание события отметки в соответствии с инструкцией начала отметки и запись параметра события отметки, при этом событие отметки используют для отметки аудиоданных, при этом запись параметра события отметки включает запись идентификатора события, идентификатора аудиоданных и времени начала отметки, при этом идентификатор события используют для идентификации события отметки, идентификатор аудиоданных используют для идентификации аудиоданных, время начала отметки используют для записи временной точки записи аудиоданных после начала маркировки события отметки, прием инструкции конца отметки, завершение записи параметра события отметки в соответствии с инструкцией конца отметки для получения структуры данных отметки, при этом завершение записи параметра события отметки в соответствии с инструкцией конца отметки включает запись времени конца отметки, при этом упомянутое время конца отметки используют для записи временной точки записи аудиоданных по завершении маркировки события отметки и сохранение упомянутых аудиоданных и структуры данных отметки для получения аудиофайла. Технический результат заключается в решении проблемы, связанной с низкой эффективностью получения информации из-за сложности операций поиска заранее заданного контента в аудиоданных путем многократного прослушивания, благодаря чему повышается эффективность получения информации. 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] Записывающий терминал может формировать и сохранять идент