fast / app.py
krishna-k's picture
Create app.py
ad6d2e0 verified
raw
history blame
319 Bytes
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")