Jaka jest najniższa optymalna częstotliwość próbkowania dla nagrywania dźwięku na iPhonie przy jednoczesnym zachowaniu dobrego rozmiaru pliku? Obecnie używam 44,1 kHz, ale produkuje on plik, który jest o wiele za duży.Częstotliwość próbkowania nagrywania dźwięku iPhone'a
Odpowiedz
To zależy od tego, co rozumiesz przez "optymalny". 22,05 kHz nadal byłoby wystarczająco dobre dla większości muzyki. 11.025 kHz byłby więcej niż wystarczający do nagrywania mowy. Wszystko zależy od tego, co robisz z dźwiękiem. Zalecam korzystanie z ucha, aby określić najlepszą stawkę.
Moje inne zalecenie jest dla Ciebie, aby wybrać odpowiedzi na swoje pytania. 44 to świetna częstotliwość próbkowania, ale zawstydzająco niski współczynnik akceptacji.
Na iPhone'ie z wbudowanym mikrofonem osiągniesz maksymalnie 8 kHz. Jeśli używasz zestawu słuchawkowego, możesz uzyskać 44,1 kHz. Jeśli używasz wbudowanego mikrofonu i ustawiasz częstotliwość próbkowania na 44,1 kHz, upsamplujesz audio, co jest niepotrzebne i generuje duże pliki, o których wspomniałeś. Upewnij się również, że nagrywasz w trybie mono. To zmniejsza rozmiar pliku o połowę.
Jeśli zawsze chcesz nagrywać w najlepszej cenie, należy zwrócić się do sprzętu:
size = sizeof(sampleRate);
err = AudioSessionGetProperty (kAudioSessionProperty_CurrentHardwareSampleRate,
&size, &sampleRate);
Na głos, zawsze można po prostu nagrywać przy 8 kHz. Aby uzyskać najlepszą jakość muzyki, skorzystaj z częstotliwości próbkowania sprzętu.
- 1. Android MediaRecorder Częstotliwość próbkowania i szum
- 2. częstość klatek a częstotliwość próbkowania
- 3. Częstotliwość próbkowania interfejsu API WebAudio
- 4. Jak wygenerować określoną częstotliwość dźwięku?
- 5. Popraw jakość nagrywania dźwięku Android?
- 6. Wyświetlacz dźwiękowe fale do nagrywania dźwięku
- 7. Jak przekonwertować częstotliwość próbkowania z AV_SAMPLE_FMT_FLTP na AV_SAMPLE_FMT_S16?
- 8. Niepoprawność próbkowania AudioTrack
- 9. Używanie opakowania PortAudio w Ruby do nagrywania dźwięku do .wav
- 10. Jak rozpocząć sesję nagrywania dźwięku iOS w tle?
- 11. Android: Listener do nagrywania dźwięku, jeśli wystąpi jakikolwiek dźwięk
- 12. play specyficzna częstotliwość javascript
- 13. Zmniejszanie/usuwanie obcinania w SoX podczas konwersji częstotliwości próbkowania
- 14. Wizualizacja dźwięku/głosu
- 15. Nagrywanie dźwięku za pomocą OpenAL
- 16. Zwiększenie głośności nagranego dźwięku
- 17. próbkowania od MultiIndex DataFrame
- 18. Nagrywanie dźwięku iOS
- 19. Jak odfiltrować szum tła podczas nagrywania dźwięku za pomocą AVAudiorecorder w ios?
- 20. Android: jak wygenerować częstotliwość?
- 21. obliczyć częstotliwość R
- 22. Grzeczna częstotliwość żądań AJAX?
- 23. RSS: częstotliwość odświeżania?
- 24. Release AudioRecord Android, gdy inne żądanie aplikacji do nagrywania
- 25. FFT/IFFT: Pobieranie próbek Częstotliwość i długość sygnału
- 26. Przetwarzanie dźwięku "w locie" (C#, WP7)
- 27. dplyr: Integer próbkowania ciągu mutować
- 28. Nagrywanie dźwięku w Google Glass
- 29. Aplikacja na iPhone'a: nagrywanie dźwięku w formacie mp3
- 30. nagrywania wideo w iPhone SDK programowo
źródło dla częstotliwości próbkowania, proszę? – bubakazouba
@bubakazouba Oryginalny mikrofon iPhone'a miał częstotliwość próbkowania 8 kHz, ale nowsze urządzenia obsługują wyższe https://developer.apple.com/library/ios/documentation/Audio/Conceptual/AudioSessionProgrammingGuide/OptimizingForDeviceHardware/OptimizingForDeviceHardware.html –