Skip to main content

Gender Identification from voiceprints: start task

POST 

/api/technology/gender-identification-voiceprints

Start Gender Identification task for a list of voiceprints.

Gender Identification from voiceprints features

The voiceprint list is provided in the voiceprints parameter in the request body. The size of the list must meet the following criteria:

  • There must be at least one voiceprint in the list.
  • The size of the list must not exceed the limit for maximum length, which defaults to 50,000.

Each voiceprint is expected to be a Base64-encoded string.

Request

Header Parameters

    x-correlation-id X-Correlation-Id

    Correlation ID is a special type of request ID which is unique over a series of requests and responses, identifying a transaction in a distributed system. Correlation ID will be generated if not provided.

    x-request-id X-Request-Id

    In distributed system architecture (microservices architecture) it is a unique ID of request and response combination throughout all components of a distributed system. Request ID will be generated if not provided.

Body

required

    voiceprints base64[]required

    Possible values: >= 1, <= 50000

    List of Base64 encoded voiceprints for Gender Identification.

Responses

Gender Identification from voiceprints task was accepted. Follow the X-Location header to poll for the task state.

Response Headers

  • X-Location

    string

    Example: /api/technology/gender-identification-voiceprints/123e4567-e89b-12d3-a456-426614174000

    A URL the client should poll for task state and result.

Schema

    task

    object

    required

    task_id uuidrequired
    state TaskInfoState (string)required

    Possible values: [pending, running, rejected, failed, done]

Loading...