Qual è la frequenza di campionamento ottimale più bassa per la registrazione audio su iPhone pur mantenendo buone dimensioni del file? Attualmente sto usando 44.1kHz ma produce file troppo grandi.Frequenza di campionamento per la registrazione audio dell'iPhone
risposta
Dipende da cosa intendi per "ottimale". 22.05kHz sarebbe ancora abbastanza buono per la maggior parte della musica. 11.025kHz sarebbe più che adeguato per la registrazione vocale. Tutto dipende da cosa stai facendo con l'audio. Raccomando di usare l'orecchio per determinare la migliore tariffa.
La mia altra raccomandazione è per voi per scegliere alcune risposte per le vostre domande. 44 è una grande frequenza di campionamento, ma un tasso di accettazione imbarazzante basso.
Sull'iPhone con il microfono incorporato, otterrete un massimo di 8 kHz. Se si utilizza un auricolare, è possibile ottenere 44,1 kHz. Se si utilizza il microfono incorporato e si imposta la frequenza di campionamento della registrazione su 44,1 kHz, si esegue il sovracampionamento dell'audio, che non è necessario e genera i file grandi che si menzionano. Inoltre, assicurati di registrare in mono. Questo taglia le dimensioni del file a metà.
Se hai sempre voglia di registrare presso la tariffa migliore, si dovrebbe chiedere l'hardware:
size = sizeof(sampleRate);
err = AudioSessionGetProperty (kAudioSessionProperty_CurrentHardwareSampleRate,
&size, &sampleRate);
Per voce, si può solo registrare sempre a 8 kHz. Per la musica, si desidera la migliore qualità in modo da utilizzare la frequenza di campionamento su cui è in esecuzione l'hardware.
- 1. La frequenza di campionamento audio si basa sui canali?
- 2. Cambia frequenza di campionamento di AudioContext (getUserMedia)
- 3. Frequenza di campionamento API WebAudio
- 4. Come convertire la frequenza di campionamento da AV_SAMPLE_FMT_FLTP a AV_SAMPLE_FMT_S16?
- 5. Audio iOS su HDMI - come gestire una frequenza di campionamento di 48 kHz?
- 6. FFT/IFFT: Campionamento frequenza e la durata del segnale
- 7. Multitasking iOS per un'applicazione di registrazione audio
- 8. onde di visualizzazione del suono per la registrazione audio
- 9. Rilevamento di frequenza da un file audio
- 10. Registrazione audio in Xamarin.forms
- 11. Registrazione audio iOS
- 12. Registrazione audio HTML5
- 13. Registrazione audio sul browser
- 14. Libreria per il ricampionamento audio
- 15. Android: Migliora la frequenza di campionamento del sensore utilizzando NDK e polling
- 16. "Impossibile ottenere l'ingresso audio per la sorgente di registrazione 1" quando si tenta di inizializzare AudioRecord
- 17. Windows Media Foundation registrazione audio
- 18. iOS: Formato file registrazione audio
- 19. Registrazione audio dalla pagina Web
- 20. Registrazione audio e riproduzione di iPod contemporaneamente?
- 21. Come spostare/modulare la frequenza del buffer audio utilizzando API Web Audio
- 22. Video di registrazione Android senza audio
- 23. Problemi di memoria con registrazione continua audio
- 24. frequenza di nota musicale in Web API Audio
- 25. Registrazione audio stile Hijack audio OSX da altre applicazioni (cacao)
- 26. ios unità audio remoteIO riproduzione durante la registrazione
- 27. Rilevazione di frequenza Python
- 28. Come fare Visualizer durante la registrazione audio in Android
- 29. codice semplice per calcolare la frequenza a Live Mic audio utilizzando WebAudio API
- 30. Registrazione e riproduzione audio simultaneamente in iOS
fonte per le tariffe di campionamento per favore? – bubakazouba
@bubakazouba Il microfono originale dell'iPhone aveva una frequenza di campionamento di 8 kHz ma i dispositivi più recenti supportano https://developer.apple.com/library/ios/documentation/Audio/Conceptual/AudioSessionProgrammingGuide/OptimizingForDeviceHardware/OptimizingForDeviceHardware.html –