File size: 319 Bytes
ad6d2e0 |
1 2 3 4 5 6 7 8 9 10 11 |
from fastrtc import Stream, ReplyOnPause
import numpy as np
from pydub import AudioSegment
from pydub.utils import which
AudioSegment.ffmpeg = which("ffmpeg")
def echo(audio: tuple[int, np.ndarray]) -> tuple[int, np.ndarray]:
yield audio
stream = Stream(ReplyOnPause(echo), modality="audio", mode="send-receive") |