background

Документация разработчика

Добро пожаловать в наше подробное руководство по интеграции API. Здесь вы найдете все необходимое для интеграции наших сервисов в ваши приложения Копировать Недоступно

Выберите сервис

Пол голоса

Анализ аудиофайла

Пол голоса (URL аудио)

Отправить URL аудио в JSON для определения пола

Пол по имени

Определение пола по имени

Возраст по имени

Оценка возраста по имени

Этническая принадлежность по имени

Определение этнической принадлежности по имени

Язык по имени

Определение языка по имени

Обработка CSV

Пакетная обработка имен

Обнаружение deepfake-голоса

Обнаружение deepfake-голоса

Возраст по голосу

Загрузите аудиофайл, чтобы оценить возраст по голосу

Прогноз пола изображения

Загрузите изображение, чтобы распознавать лица и предсказывать пол.

Прогноз возраста по изображению

Загрузите изображение, чтобы обнаружить лица и оценить возраст

Распознавание эмоций по речи

Определяйте эмоцию говорящего по голосовым записям

Проверка качества аудио

Загрузите аудиофайл, чтобы проверить качество записи

Выберите язык программирования:

const apiKey = "YOUR_API_KEY";

const formData = new FormData();
formData.append("file", "recording.wav");
const sendFile = async () => {
  try {
    const response = await fetch('https://api.genderrecognition.com/v1/voice-gender-recognition/api', {
      method: 'POST',
      body: formData, //Upload a file. Supported formats: .wav, .mp3, .m4a, .flac, .ogg, .webm, .aac, .opus, .wma, .amr, .3gp, .aiff, .aif, .au, .wv, .ra, .ram, .ac3, .mka, .spx, .mid, .midi, .ape, .tta, .shn, .tak, .dsd, .dsf, .dff
      headers: {
        'apiKey': apiKey
      }
    });
    const data = await response.json();
    console.log('File response:', data);
  } catch (error) {
    console.error('Error uploading file:', error);
  }
};

Готовы к интеграции?

Теперь у вас есть вся необходимая информация для интеграции наших API в ваши приложения. Если у вас есть вопросы или нужна помощь, не стесняйтесь обращаться в нашу службу поддержки

Использование API запросов

Понимание того, как считаются ваши запросы

API анализа голоса

Определение пола по голосу

1 запрос на API вызов

API на основе имен

Пол по имени, Возраст по имени, Этничность по имени

1 запрос на API вызов

Загрузка одного файла

Обработка отдельного файла

1 запрос на обработанное имя

Массовая обработка CSV

Несколько имен в формате CSV

1 запрос на имя в CSV

Примеры расчетов

CSV файл с 100 именами = 100 запросов
Анализ одного имени = 1 запрос
Анализ голосовой записи = 1 запрос

Важное уведомление

Убедитесь, что у вас достаточно запросов в квоте перед обработкой больших CSV файлов. Регулярно отслеживайте использование, чтобы избежать прерывания сервиса.