УЛУЧШЕНИЕ КЛАССИФИКАЦИИ МЕЖДУ КОДИРОВАНИЕМ ВО ВРЕМЕННОЙ ОБЛАСТИ И КОДИРОВАНИЕМ В ЧАСТОТНОЙ ОБЛАСТИ

1. Способ для обработки сигналов речи до кодирования цифрового сигнала, содержащего аудиоданные, причем способ содержит этапы, на которых:
выбирают кодирование в частотной области или кодирование во временной области на основе
скорости передачи битов кодирования, которая должна быть использована для кодирования цифрового сигнала, и
обнаружения короткого запаздывания основного тона цифрового сигнала;
при этом обнаружение короткого запаздывания основного тона содержит обнаружение того, содержит ли цифровой сигнал, сигнал короткого основного тона, для которого запаздывание основного тона короче, чем ограничение запаздывания основного тона, при этом ограничение запаздывания основного тона является минимальным допустимым основным тоном для алгоритма линейного предсказания с кодовым возбуждением (CELP) для кодирования цифрового сигнала.
2. Способ по п. 1, при этом цифровой сигнал содержит сигнал короткого основного тона, для которого запаздывание основного тона короче, чем ограничение запаздывания основного тона, и при этом выбор кодирования в частотной области или кодирования во временной области содержит этап, на котором:
выбирают кодирование во временной области для кодирования цифрового сигнала, когда скорость передачи битов кодирования ниже, чем нижнее ограничение скорости передачи битов.
3. Способ по п. 2, при этом скорость передачи битов кодирования ниже, чем нижнее ограничение скорости передачи битов, когда скорость передачи битов кодирования меньше, чем 24,4 кбит/c.
4. Способ по п. 1, при этом цифровой сигнал содержит сигнал короткого основного тона, для которого запаздывание основного тона короче, чем ограничение запаздывания основного тона, и при этом выбор кодирования в частотной области или кодирования во временной области содержит этап, на котором:
выбирают кодирование в частотной области для кодирования цифрового сигнала, когда скорость передачи битов кодирования выше, чем верхнее ограничение скорости передачи битов.
5. Способ по п. 4, при этом скорость передачи битов кодирования выше, чем верхнее ограничение скорости передачи битов, когда скорость передачи битов кодирования больше, чем или равна 46200 бит/с.
6. Способ по п. 1, при этом цифровой сигнал не содержит сигнал короткого основного тона, для которого запаздывание основного тона короче, чем ограничение запаздывания основного тона, и при этом выбор кодирования в частотной области или кодирования во временной области содержит этап, на котором:
выбирают кодирование во временной области для кодирования цифрового сигнала, когда цифровой сигнал классифицируется как невокализованная речь или нормальная речь.
7. Способ по п. 1, дополнительно содержащий этап, на котором осуществляют кодирование цифрового сигнала с использованием выбранного кодирования в частотной области или выбранного кодирования во временной области.
8. Аппарат для обработки сигналов речи до кодирования цифрового сигнала, содержащего аудиоданные, причем аппарат содержит селектор кодирования, сконфигурированный с возможностью выбора кодирования в частотной области или кодирования во временной области на основе скорости прохождения битов кодирования, которая должна быть использована для кодирования цифрового сигнала, и обнаружения короткого запаздывания основного тона цифрового сигнала, при этом обнаружение короткого запаздывания основного тона содержит обнаружение, содержит ли цифровой сигнал, сигнал короткого основного тона, для которого запаздывание основного тона короче, чем ограничение запаздывания основного тона, при этом ограничение запаздывания основного тона является минимальным допустимым основным тоном для алгоритма линейного предсказания с кодовым возбуждением (CELP) для кодирования цифрового сигнала.
9. Аппарат по п. 8, при этом когда цифровой сигнал содержит сигнал короткого основного тона, для которого запаздывание основного тона короче, чем ограничение запаздывания основного тона, селектор кодирования сконфигурирован с возможностью
выбора кодирования во временной области для кодирования цифрового сигнала, когда скорость передачи битов кодирования ниже, чем нижнее ограничение скорости передачи битов.
10. Аппарат по п. 9, при этом скорость передачи битов кодирования ниже, чем нижнее ограничение скорости передачи битов, когда скорость передачи битов кодирования меньше, чем 24,4 кбит/с.
11. Аппарат по п. 8, при этом, когда цифровой сигнал содержит сигнал короткого основного тона, для которого запаздывание основного тона короче, чем ограничение запаздывания основного тона, селектор кодирования сконфигурирован с возможностью:
выбора кодирования в частотной области для кодирования цифрового сигнала, когда скорость передачи битов кодирования выше, чем верхнее ограничение скорости передачи битов.
12. Аппарат по п. 11, при этом скорость передачи битов кодирования выше, чем верхнее ограничение скорости передачи битов, когда скорость передачи битов кодирования больше, чем или равна 46200 бит/с.
13. Аппарат по п. 8, при этом когда цифровой сигнал не содержит сигнал короткого основного тона, для которого запаздывание основного тона короче, чем ограничение запаздывания основного тона, селектор кодирования сконфигурирован с возможностью:
выбора кодирования во временной области для кодирования цифрового сигнала, когда цифровой сигнал классифицируется как невокализованная речь или нормальная речь.
14. Аппарат по п. 8, при этом аппарат дополнительно содержит блок кодирования, который сконфигурирован с возможностью кодирования цифрового сигнала с использованием кодирования в частотной области, выбранного селектором, или кодирования во временной области, выбранного селектором.