Rootly
classify_audio
Upload an audio or speech file to detect whether it is human-recorded or AI-synthesized. Provide the audio content as a base64-encoded string. Returns a classification identifier for async result retrieval. WARNING: base64 encoding adds ~33% overhead to the original file size. For audio files larger than 10 MB, use classify_audio_url instead and provide a publicly accessible URL to avoid payload size issues. Authentication: provide your Identifai API key via the apiKey parameter or configure the X-Api-Key HTTP header in your MCP client (recommended).
Remote root/identifai-mcp
Remote (network-hosted)
Other tools also called classify_audio?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"refId": {
"type": "string",
"description": "Optional caller-defined reference ID"
},
"apiKey": {
"type": "string",
"description": "Identifai API key used to authenticate requests to the Identifai backend. Optional when the MCP client is configured to send the X-Api-Key HTTP header (the recommended approach for remote server deployments — set it once in your MCP client config). Required only when the header is not configured. Never use a placeholder value — only pass the real key supplied by the user. Keys can be obtained from the Identifai dashboard at https://identifai.net."
},
"noCache": {
"type": "boolean",
"description": "Bypass cache and force fresh classification"
},
"fileData": {
"type": "string",
"description": "Base64-encoded raw binary content of the audio file to classify. Do not pass a file-system path; encode the file bytes directly as base64. Only suitable for files up to ~10 MB; for larger audio files use classify_audio_url with a publicly accessible URL."
},
"filename": {
"type": "string",
"description": "Optional file name including extension (e.g. voice.mp3). Used to hint the media type."
},
"preventC2paForces": {
"type": "boolean",
"description": "If true, a C2PA signature will not force the classification to artificial"
}
}
}