AsyncAPI channel · PyannoteAI
· pyannoteAI WebSocket Gateway API
Channel address
Operations
receive
sendAudioChunk
Stream a raw PCM audio chunk to the server.
receive
sendEndOfStream
Signal that no more audio will be sent.
send
receiveSpeakerStart
A speaker begins a turn.
send
receiveSpeakerEnd
A speaker's turn ends.
send
receiveError
The server encountered a problem processing a frame.
Messages
binaryAudioChunk
Raw PCM audio chunk (binary frame).
Content-Type:
application/octet-streamendOfStream
End-of-stream signal.
Content-Type:
application/jsondiarizationSpeakerStart
Emitted when a speaker begins a turn.
Content-Type:
application/jsondiarizationSpeakerEnd
Emitted when a speaker's turn ends.
Content-Type:
application/jsonerror
Emitted when the server encounters a problem processing a frame.
Content-Type:
application/jsonAbout AsyncAPI
The AsyncAPI specification describes event-driven APIs the way OpenAPI describes request/response APIs. A channel is the named pipe — a webhook URL, a Kafka topic, a WebSocket route, an MQTT subject — that producers and consumers publish or subscribe to. Each channel carries one or more messages with structured payloads, and an operation declares whether a given party sends or receives on that channel.
Browse every event-driven channel on the APIs.io network or compare with the broader Agent Skill and MCP server surfaces of the same providers.
Work with this as data
Every channel here is available over the APIs.io API and to AI agents over MCP.