Запись звука на 48 кГц Flash

Я пытаюсь записать звук с частотой дискретизации 48 кГц. Раньше я пытался использовать AudioContext HTML5, но это вывело только 41 кГц. Есть ли способ (с использованием Flash) для записи звука на 48 кГц?

2 ответа

Нет.

В ActionScript 3 максимальная частота дискретизации, которую вы можете достичь, составляет 44,1 кГц при использовании кодека Nellymoser Asao:

связь между частотой дискретизации, скоростью передачи и битрейтом с Nellymoser Asao

Вы также можете использовать кодек Speex, но он имеет фиксированную частоту дискретизации 16 кГц.

Таблица из http://audior.ec/blog/audio-quality-and-bitrate-in-flash-as3-web-apps/

Нет. В ActionScript 3 (Flash Player 9+) вы можете использовать Microphone.rate для установки частоты дискретизации. Acceptable values are 5, 8, 11, 22, and 44. Фактические частоты немного отличаются, поэтому 44k означает, например, 44 100 Гц. Это общие значения для сэмплирования, поэтому оно должно подходить для музыки, голоса и т. Д., Поэтому вам нужно только 48 кГц для особых случаев использования.

Другие вопросы по тегам