test_ui / src /open_llm_vtuber /vad /vad_interface.py
britto224's picture
Upload 130 files
5669b22 verified
from abc import ABC, abstractmethod
class VADInterface(ABC):
@abstractmethod
def detect_speech(self, audio_data: bytes):
"""
Detect if there is voice activity in the audio data.
:param audio_data: Input audio data
:return: Returns a sequence of audio bytes containing human voice if voice activity is detected
"""
pass