Dialogiczny ADPCM

Dialogic ADPCM lub VOX to format pliku audio , zoptymalizowany do przechowywania cyfrowych danych głosowych z niską częstotliwością próbkowania . Pliki VOX są najczęściej spotykane w telefonicznych , a także okazjonalnej grze zręcznościowej . [ potrzebne źródło ] Wykorzystuje algorytm kompresji stratnej , zoptymalizowany pod kątem głosu, a nie wysokiej wierności.

Podobnie jak inne formaty ADPCM (Adaptive Differential Pulse Code Modulation) , Dialogic ADPCM kompresuje dane audio do serii 4-bitowych próbek. Oryginalny dokument Dialogic ADPCM (link poniżej) nie określa ani nie wspomina o częstotliwości nagrywania lub odtwarzania; może to zależeć od uznania wykonawcy. Jednak tradycyjnie pliki mają zwykle częstotliwość próbkowania 6000 lub 8000 próbek na sekundę, ale częściej spotyka się 8000 próbek na sekundę (8000 Hz). 8000 Hz odpowiada częstotliwości próbkowania używanej w G.711, takich jak DS1 .

W przeciwieństwie do pliku WAV , plik VOX nie zawiera nagłówka określającego format kodowania lub częstotliwość próbkowania, więc te informacje muszą być znane, aby odtworzyć plik. Jeśli nie jest to znane, zwykle przyjmuje się, że plik VOX jest kodowany za pomocą Dialogic ADPCM z częstotliwością próbkowania 8000 Hz. Możliwe, że plik VOX może być zakodowany w formacie innym niż Dialogic ADPCM, ale nie jest to powszechne.

Dialogic ADPCM to otwarty format plików. Jest zgodny ze standardem ITU-T G.721, później zastąpionym przez G.726 .

Algorytm dla Dialogic ADPCM został opracowany przez firmę Oki Electric , która wyprodukowała również układy scalone , takie jak Oki Semiconductor MSM7580 , aby zaimplementować algorytm w sprzęcie. Te układy scalone były używane w popularnych kartach interfejsów telefonicznych produkowanych przez Dialogic Corporation do użytku w poczcie głosowej i podobnych systemach. Ponieważ było to najpowszechniejsze zastosowanie formatu pliku, stał się znany jako „Dialogic ADPCM”.

Niektóre wczesne telefony BlackBerry, które nie obsługują formatu MP3 (np. 7100) używały tego kodeka do plików dźwiękowych, które miały rozszerzenie typu pliku ADP. Muszą one mieć maksymalny rozmiar pliku 128 KB lub mniejszy.

Rozszerzenie typu pliku ADP zostało właśnie przemianowane na rozszerzenie typu pliku VOX. Rozszerzenie AD4 jest również używane do plików skompresowanych przy użyciu „Dialogic ADPCM” z częstotliwością próbkowania 36000 Hz. Oznacza to, że .ad4 mogą być dekodowane, jeśli zostaną zaimportowane jako VOX ADPCM z częstotliwością próbkowania ustawioną na 36 kHz w oprogramowaniu, które pozwala na takie ustawienia, jak np. Audacity .