first pass at turn based conversation
This commit is contained in:
parent
d1118d375e
commit
518a0f2b53
40 changed files with 503 additions and 99 deletions
|
|
@ -1,14 +0,0 @@
|
|||
from ..models.audio_encoding import AudioEncoding
|
||||
import queue
|
||||
from typing import Optional
|
||||
|
||||
class BaseInputDevice():
|
||||
|
||||
def __init__(self, sampling_rate: int, audio_encoding: AudioEncoding, chunk_size: int):
|
||||
self.sampling_rate = sampling_rate
|
||||
self.audio_encoding = audio_encoding
|
||||
self.chunk_size = chunk_size
|
||||
self.queue = queue.Queue()
|
||||
|
||||
def get_audio(self) -> Optional[bytes]:
|
||||
raise NotImplementedError
|
||||
Loading…
Add table
Add a link
Reference in a new issue