Spaces:
Running
Running
| from fastapi import APIRouter | |
| from pydantic import BaseModel | |
| router = APIRouter() | |
| class PairPayload(BaseModel): | |
| pin: str | |
| class VoiceStreamPayload(BaseModel): | |
| audio_b64: str | |
| session_id: str | |
| async def pair_device(p: PairPayload): | |
| return {"status": "paired"} | |
| async def get_devices(): | |
| return [] | |
| async def voice_stream(p: VoiceStreamPayload): | |
| return {"status": "received"} | |