2012-04-29 2 views

ответ

2

Частота дискретизации микрофона fixed at 16KHz.

+0

Уверены ли вы в этом? Не могу ли я изменить его на 44,1 кГц во время записи. Я могу установить частоту дискретизации 44,1 кГц для iPhone и Android. –

+0

@RaviTeja Я собирался узнать, что я прочитал в статье Петцольда. Но, согласно MSDN, свойство [Microphone.SampleRate] (http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.audio.microphone.samplerate.aspx) не имеет средства настройки. – Louis

+0

Да, я тоже нашел то же самое, нет сеттера, спасибо - я отмечу это как решение. –

3

Вы не упоминаете в каком контексте (запись? Воспроизведение?), Но, вообще говоря, минимальные требования для Windows Phone говорит maximum 48kHz sample rate on the audio Codec.

Да, он поддерживает частоту дискретизации 44,1 кГц.

0

Текущий ответ вводит в заблуждение - частота дискретизации 16 кГц является ограничением конкретного класса микрофона XNA, используемого в образце, а не ограничениями ОС.

Расширяя класс AudioSink вы в состоянии получить доступ к аудио с высокой частотой дискретизации: http://msdn.microsoft.com/en-us/library/system.windows.media.audiosink(v=vs.95).aspx

Смежные вопросы