как обнаружить молчание в wav-файле в java [duplicate]

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

3
задан kaki 29 August 2010 в 13:26
поделиться

1 ответ

Ну, wav - это только данные PCM. Я бы начал с этого: http://en.wikipedia.org/wiki/Pulse-code_modulation

Я сделал это раньше ... Вы начинаете тянуть выборки из данных ИКМ. Затем вы проверяете каждого, чтобы узнать, превышает ли оно пороговые значения, которые вы установили. Например, если взять 16-битные сэмплы ... Пример любого значения от нуля до 15000 - это тишина, звук больше 15001. Просто не забудьте разобраться с неподписанными ints или у вас будет отрицательный результат в PCM. Кроме того, помните журнал vs linear, когда вы играете с порогом.

4
ответ дан Nick 22 August 2018 в 13:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: