Audrey over HTTP and WebSocket
Audrey needs no SDK. Send a file with one HTTP request, or stream 16-bit PCM over a WebSocket, from any language or framework.
turn-1 with weights or ONNX
Run turn-1 or turn-1-mini directly with PyTorch, or use the ONNX build without PyTorch. See weights and ONNX.
Putting them together
An Audrey stream already gives a voice agent what it needs: finals as each utterance ends, and
turn_end from the built-in turn-1-mini when the caller has finished. Hand the finals to your language model
when turn_end arrives. If you run your own turn detector instead, send {"type": "flush"} when
it fires and use the final that follows.