Definition
Purpose
Implication
Definition
Purpose
Implication
Description
: PCM (Pulse Code Modulation) is the most straightforward form of digital audio
encoding. It represents the amplitude of the audio signal at uniformly spaced
intervals.
Usage
: It’s the standard form of digital audio in computers, CDs, digital
telephony, and other digital audio applications.
Float 32 Array
: It uses a 32-bit floating-point format to represent each
sample. When capturing mic stream and setting up playback in web environment,
PCM will be represented in this format.Unsigned 8 Array
: It uses an array of 8-bit unsigned integers (aka bytes),
and each sample can be multiple bytes. For example, for a mono PCM audio with
bit depth of 16 bit, each sample will be two bytes. This is a lower-level
representation and is often used in programming for audio processing.Phone Calls
: Different telephony providers have different audio codecs.
Our telephony integrations handle that for you internally, and you don’t need to worry about
encoding and decoding.Web Calls
: The frontend web JS SDK
abstracts away audio complexity for you. The user audio
is captured in PCM format and sent to the backend for processing.