jarvis-cloud / backend /routes /android_routes.py
Jarvis2345's picture
Squash history — remove all prior commits (secret hygiene, S4)
a31f556
Raw
History Blame
497 Bytes
from fastapi import APIRouter
from pydantic import BaseModel
router = APIRouter()
class PairPayload(BaseModel):
pin: str
class VoiceStreamPayload(BaseModel):
audio_b64: str
session_id: str
@router.post("/pair")
async def pair_device(p: PairPayload):
return {"status": "paired"}
@router.get("/devices")
async def get_devices():
return []
@router.post("/voice_stream")
async def voice_stream(p: VoiceStreamPayload):
return {"status": "received"}