2012-04-19 9 views
6

Sto migrando un'applicazione in stile metro da Windows Phone 7.5 a Windows 8. La mia applicazione è stata utilizzata per catturare il flusso di input del microfono.Cattura lo stream dal microfono nella formattazione WAV

Ho trovato la classe MediaCapture nella win 8 api per le app in stile metro, ma non vedo possibilità di ottenere il flusso di input del microfono in codifica wav.

Passare a un altro formato di codifica influenzerebbe significativamente il codice base.

C'è qualche possibilità di acquisire il flusso del microfono in codifica wav?

+0

scusate per i dettagli mancanti. speravo che i tag portassero chiarezza. la domanda è aggiornata. – danyloid

+0

Con WAV, intendi PCM? O intendi un WAV in streaming? –

risposta

1

Sicuro che lo sia. Ti consiglio di usare la classe Naudio, e sotto le fonti puoi facilmente trovare come catturare i record. Ecco il codice EXAMPLE

Divertiti!

+0

scusa - non ero abbastanza chiaro. ha aggiornato la domanda – danyloid

+3

Questo esempio non è un'applicazione in stile Metro. –