alesaccoia/VoiceStreamAI

Samples Width defnition

Opened this issue · 0 comments

Wondering if the documentation of samples_width is correct here.

samples_width (int): The width of each audio sample in bits.

Because when calculating for buffer and scratch_buffer, there is no division by 8.

last_segment_should_end_before = (
len(self.client.scratch_buffer)
/ (self.client.sampling_rate * self.client.samples_width)

chunk_length_in_bytes = (
self.chunk_length_seconds
* self.client.sampling_rate
* self.client.samples_width
)