РАСПРЕДЕЛЕНИЕ БИТОВ, КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ АУДИО

1. Способ распределения битов, включающий в себя
дробную оценку битов, подлежащих распределению в поддиапазон в кадре входного спектра, с учетом допустимых битов для кадра; и
перераспределение оцененных битов в поддиапазон с ненулевыми битами для получения полностью распределенных битов поддиапазона,
причем полностью распределенные биты поддиапазона равны или больше, чем предварительно определенные минимальные биты, требуемые для поддиапазона, и
причем входной спектр имеет по меньшей мере одно из характеристики аудио и характеристики речи.
2. Способ по п.1, в котором дробная оценка битов выполняется на основании спектральной энергии поддиапазона.
3. Способ по п.1, в котором перераспределение включает в себя ограничение полностью распределенных битов поддиапазона, когда полностью распределенные биты меньше, чем предварительно определенные минимальные биты.
4. Способ по п.1, в котором перераспределение выполняется на основании полностью распределенных битов для более высоких диапазонов.
5. Компьютерно-читаемый носитель записи, содержащий компьютерно-читаемый код, исполняемый процессором для выполнения способа по п.1.
6. Устройство распределения битов, содержащее:
по меньшей мере один процессор, выполненный с возможностью
принимать входной сигнал временной области;
генерировать спектр путем преобразования входного сигнала временной области во входной сигнал частотной области;
дробно оценивать биты, подлежащие распределению в поддиапазон в кадре упомянутого спектра, с учетом допустимых битов для кадра; и
перераспределять оцененные биты в поддиапазон с ненулевыми битами для получения полностью распределенных битов поддиапазона до тех пор, пока полностью распределенные биты не станут равными допустимым битам для кадра,
причем полностью распределенные биты поддиапазона равны или больше, чем предварительно определенные минимальные биты, требуемые для поддиапазона, и
причем входной сигнал имеет по меньшей мере одно из характеристики аудио и характеристики речи.
7. Устройство по п.6, в котором по меньшей мере один процессор выполнен с возможностью дробно оценивать биты, подлежащие распределению в поддиапазон, на основании спектральной энергии поддиапазона.
8. Устройство по п.6, в котором по меньшей мере один процессор выполнен с возможностью ограничивать полностью распределенные биты поддиапазона, когда полностью распределенные биты меньше, чем предварительно определенные минимальные биты.
9. Устройство по п.6, в котором по меньшей мере один процессор выполнен с возможностью перераспределять полностью распределенные биты поддиапазона на основании полностью распределенных битов для более высоких диапазонов.