Способ и устройство для асинхронного хорового исполнения

1. Способ асинхронного хорового исполнения, включающий
маркировку части, не маркированной и имеющей микширование в аудиофайле, как спетой хоровой части, после того как принят аудиофайл, загруженный из терминала, который запрашивает, чтобы первый файл аккомпанирующей музыки использовался в хоровом исполнении; и
определение маркированного аудиофайла как второго файла аккомпанирующей музыки; причем аудиофайл формируют посредством кодирования собранной аудиоинформации с первым файлом аккомпанирующей музыки, загруженным терминалом, который запрашивает, чтобы первый файл аккомпанирующей музыки использовался в хоровом исполнении.
2. Способ по п. 1, отличающийся тем, что способ дополнительно включает передачу второго файла аккомпанирующей музыки в терминал, который запрашивает, чтобы второй файл аккомпанирующей музыки использовался в хоровом исполнении.
3. Способ по п. 1, отличающийся тем, что маркировка части, не маркированной и имеющей микширование в аудиофайле, как спетой хоровой части включает
получение позиции аудиоинформации в аудиофайле;
анализ части, имеющей микширование в позиции аудиоинформации, при этом часть, имеющую микширование, формируют посредством кодирования собранной аудиоинформации с первым файлом аккомпанирующей музыки; и
маркировку части, не маркированной и имеющей микширование в аудиофайле, как спетой хоровой части.
4. Способ по п. 3, отличающийся тем, что маркировка части, не маркированной и имеющей микширование в аудиофайле, как спетой хоровой части включает
изменение цветов отображаемых символов, соответствующих части, не маркированной и имеющей микширование в аудиофайле;
и/или
использование символов для маркировки части, не маркированной и имеющей микширование в аудиофайле, в имени аудиофайла.
5. Способ по п. 1 или 3, отличающийся тем, что после получения аудиофайла, загруженного из терминала, который запрашивает, чтобы первый файл аккомпанирующей музыки использовался в хоровом исполнении, способ дополнительно включает
получение информации о громкости, принадлежащей собранной аудиоинформации в аудиофайле, загруженном из терминала, который запрашивает, чтобы первый файл аккомпанирующей музыки использовался в хоровом исполнении; и
передачу информации о громкости в терминал, который запрашивает, чтобы второй файл аккомпанирующей музыки использовался в хоровом исполнении, и выдачу указания пользователю использовать указанную громкость для выполнения пения.
6. Способ по п. 1, отличающийся тем, что способ дополнительно включает
маркировку абзацев для хорового исполнения в начальном файле аккомпанирующей музыки, и передачу маркированного начального файла аккомпанирующей музыки в терминал, который запрашивает, чтобы начальный файл аккомпанирующей музыки использовался в хоровом исполнении;
при этом маркированный начальный файл аккомпанирующей музыки содержит по меньшей мере один абзац.
7. Способ по п. 6, отличающийся тем, что маркировка абзацев для хорового исполнения в начальном файле аккомпанирующей музыки включает
считывание интервала времени между каждыми двумя символами в начальном файле аккомпанирующей музыки;
сравнение интервала времени с заранее заданным пороговым значением; и
маркировку абзаца как готового между двумя символами, когда интервал времени между двумя символами больше, чем заранее заданное пороговое значение.
8. Способ асинхронного хорового исполнения, включающий
сбор аудиоинформации и кодирование этой аудиоинформации с первым файлом аккомпанирующей музыки, загруженным из сервера, для формирования аудиофайла; и
маркировку части, не маркированной и имеющей микширование в аудиофайле, как спетой хоровой части, и загрузку маркированного аудиофайла в сервер.
9. Способ по п. 8, отличающийся тем, что маркировка части, не маркированной и имеющей микширование в аудиофайле, как спетой хоровой части включает
получение позиции аудиоинформации в аудиофайле;
анализ части, имеющей микширование в позиции аудиоинформации, при этом часть, имеющую микширование, формируют посредством кодирования собранной аудиоинформации с первым файлом аккомпанирующей музыки; и
маркировку части, не маркированной и имеющей микширование в аудиофайле, как спетой хоровой части.
10. Способ по п. 9, отличающийся тем, что маркировка части, не маркированной и имеющей микширование в аудиофайле, как спетой хоровой части включает
изменение цветов отображаемых символов, соответствующих части, не маркированной и имеющей микширование в аудиофайле;
и/или
использование символов для маркировки части, не маркированной и имеющей микширование в аудиофайле, в имени аудиофайла.
11. Способ по п. 8 или 9, отличающийся тем, что после загрузки маркированного аудиофайла в сервер, способ дополнительно включает
запись информации о громкости, принадлежащей собранной аудиоинформации в аудиофайле, и загрузку информации о громкости в сервер.
12. Устройство для асинхронного хорового исполнения, включающее
первый модуль маркировки, выполненный с возможностью маркировать часть, не маркированную и имеющую микширование в аудиофайле, как спетую хоровую часть, после того как получен аудиофайл, загруженный из терминала, который запрашивает, чтобы первый файл аккомпанирующей музыки использовался в хоровом исполнении; и
модуль определения, выполненный с возможностью определять маркированный аудиофайл как второй файл аккомпанирующей музыки; при этом аудиофайл формируют посредством кодирования собранной аудиоинформации с первым файлом аккомпанирующей музыки, загруженным терминалом, который запрашивает, чтобы первый файл аккомпанирующей музыки использовался в хоровом исполнении.
13. Устройство по п. 12, отличающееся тем, что устройство дополнительно включает
первый модуль передачи, выполненный с возможностью передавать второй файл аккомпанирующей музыки в терминал, который запрашивает, чтобы второй файл аккомпанирующей музыки использовался в хоровом исполнении.
14. Устройство по п. 12, отличающееся тем, что первый модуль маркировки содержит
первый получающий подмодуль, выполненный с возможностью получать позицию аудиоинформации в аудиофайле;
первый анализирующий подмодуль, выполненный с возможностью анализировать часть, имеющую микширование в позиции аудиоинформации, при этом часть, имеющую микширование, формируют посредством кодирования собранной аудиоинформации с первым файлом аккомпанирующей музыки; и
первый микширующий подмодуль маркировки, выполненный с возможностью маркировать часть, не маркированную и имеющую микширование в аудиофайле, как спетую хоровую часть.
15. Устройство по п. 14, отличающееся тем, что первый микширующий подмодуль маркировки содержит
первый подблок изменения, выполненный с возможностью изменять цвета отображаемых символов, соответствующих части, не маркированной и имеющей микширование в аудиофайле;
и/или
первый подблок маркировки, выполненный с возможностью использовать символы для маркировки части, не маркированной и имеющей микширование в аудиофайле, в имени аудиофайла.
16. Устройство по п. 12 или 14, отличающееся тем, что устройство дополнительно содержит
модуль приема, выполненный с возможностью принимать информацию о громкости, принадлежащую собранной аудиоинформации в аудиофайле, загруженном из терминала, который запрашивает, чтобы первый файл аккомпанирующей музыки использовался в хоровом исполнении, после того как принят аудиофайл, загруженный из терминала, который запрашивает, чтобы первый файл аккомпанирующей музыки использовался в хоровом исполнении; и
второй модуль передачи, выполненный с возможностью передавать информацию о громкости в терминал, который запрашивает, чтобы второй файл аккомпанирующей музыки использовался в хоровом исполнении, и выдавать указание пользователю использовать упомянутую громкость для выполнения пения.
17. Устройство по п. 12, отличающееся тем, что устройство дополнительно содержит
второй модуль маркировки, выполненный с возможностью маркировать абзацы для хорового исполнения в начальном файле аккомпанирующей музыки; и
третий модуль передачи, выполненный с возможностью передавать начальный файл аккомпанирующей музыки, маркированный вторым модулем маркировки, в терминал, который запрашивает, чтобы начальный файл аккомпанирующей музыки использовался в хоровом исполнении;
при этом маркированный начальный файл аккомпанирующей музыки содержит по меньшей мере один абзац.
18. Устройство по п. 17, отличающееся тем, что второй модуль маркировки содержит
подмодуль считывания, выполненный с возможностью считывать интервал времени между каждыми двумя символами в начальном файле аккомпанирующей музыки;
подмодуль сравнения, выполненный с возможностью сравнивать интервал времени с заранее заданным пороговым значением; и
подмодуль маркировки символов, выполненный с возможностью маркировать абзац как готовый между двумя символами, когда интервал времени между двумя символами больше, чем заранее заданное пороговое значение.
19. Устройство для асинхронного хорового исполнения, включающее
модуль кодирования, выполненный с возможностью собирать аудиоинформацию и формировать аудиофайл посредством кодирования аудиоинформации с первым файлом аккомпанирующей музыки, загруженным из сервера; и
третий модуль маркировки, выполненный с возможностью маркировать часть, не маркированную и имеющую микширование в аудиофайле, как спетую хоровую часть и загружать маркированный аудиофайл в сервер.
20. Устройство по п. 19, отличающееся тем, что третий модуль маркировки содержит
третий получающий подмодуль, выполненный с возможностью получать позицию аудиоинформации в аудиофайле;
третий анализирующий подмодуль, выполненный с возможностью анализировать часть, имеющую микширование в позиции аудиоинформации, при этом часть, имеющую микширование, формируют посредством кодирования собранной аудиоинформации с первым файлом аккомпанирующей музыки; и
третий микширующий подмодуль маркировки, выполненный с возможностью маркировать часть, не маркированную и имеющую микширование в аудиофайле, как спетую хоровую часть.
21. Устройство по п. 20, отличающееся тем, что третий микширующий подмодуль маркировки содержит
третий подблок изменения, выполненный с возможностью изменения цветов отображаемых символов, соответствующих части, не маркированной и имеющей микширование в аудиофайле;
и/или
третий подблок маркировки, выполненный с возможностью использовать символы для маркировки части, не маркированной и имеющей микширование в аудиофайле, в имени аудиофайла.
22. Устройство по п. 19 или 20, отличающееся тем, что устройство дополнительно содержит
модуль записи и загрузки, выполненный с возможностью записывать информацию о громкости, принадлежащую собранной аудиоинформации в аудиофайле и загружать информацию о громкости в сервер после загрузки маркированного аудиофайла в сервер.