Accéder au contenu

Personaplex · Realtime

Intégrer

Identifiant du modèle personaplex/realtime
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/personaplex/realtime?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Jusqu’à 1,80 $ par exécution facturation selon l'utilisation réelle, le reste est remboursé L'exécuter sur cette page

Obtenir une clé API
NVIDIA Audio #audio-to-audio#realtime#conversational

Point de terminaison Personaplex marqué comme temps réel : audio en entrée, réponse vocale pilotée par une persona en sortie, avec préréglages vocaux ou clonage

NVIDIA · Audio

Votre premier résultat apparaîtra ici

Construisez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou 7 jours gratuitement.

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour lorsque vous les modifiez.

par défaut You are a wise and fr...

Invite textuelle définissant la persona de l’IA et le contexte de la conversation.

•obligatoire audio_url
Déposez un fichier ou

URL de l’entrée audio contenant la parole de l’utilisateur.

Avancé voice_audio_url · voice · temperature_audio · temperature_text · top_k_audio · top_k_text · seed · enable_safety_checker
Déposez un fichier ou

URL d’un échantillon pour le clonage vocal ; une parole claire d’au moins 10 secondes est recommandée. L’échantillon est cloné à la volée et remplace la 'voice' prédéfinie pour la réponse de l’IA.

par défaut NATF2

ID de la voix de réponse de l’IA, remplacé par voice_audio_url lorsqu’il est fourni. Ses codes distinguent natural (NAT) de variety (VAR), ainsi que female (F) de male (M).

par défaut 0.8

Température utilisée lors de l’échantillonnage audio ; l’augmenter produit des résultats plus variés.

par défaut 0.7

Température utilisée lors de l’échantillonnage textuel ; l’augmenter produit des résultats plus variés.

par défaut 250

Paramètre Top-K utilisé pour échantillonner les jetons audio.

par défaut 25

Paramètre Top-K utilisé pour échantillonner les jetons textuels.

Graine contrôlant l'aléatoire pour obtenir des résultats reproductibles.

POST /run/personaplex/realtime?wait=20 devis → 1,80 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/personaplex/realtime?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Personaplex · Realtime

Accepte la parole de l'utilisateur via `audio_url` et renvoie une réponse parlée, sa durée, la graine et une transcription texte. La persona vient de `prompt`, tandis que la voix provient d'un identifiant `voice` préréglé ou de `voice_audio_url` pour le clonage ; au moins 10 secondes de parole claire sont recommandées. Des réglages de température et de top-k existent pour l'échantillonnage audio et texte.

Paramètres

Envoyez soit le nom canonique, soit le nom natif, mais pas les deux. Noms canoniques

NomType Par défautAutorisé Description
promptfacultatif
Typestring
Par défautYou are a wise and friendly teacher. Answer questions or provide advice in a clear and engaging way.
Invite textuelle définissant la persona de l’IA et le contexte de la conversation.
voicefacultatif
Typeenum
Par défautNATF2
NATF0NATF1NATF2NATF3NATM0NATM1NATM2NATM3VARF0VARF1VARF2VARF3VARF4VARM0VARM1VARM2
+2 de plusVARM3VARM4
ID de la voix de réponse de l’IA, remplacé par voice_audio_url lorsqu’il est fourni. Ses codes distinguent natural (NAT) de variety (VAR), ainsi que female (F) de male (M).
voice_audio_urlfacultatif
Typeurl · audio
URL d’un échantillon pour le clonage vocal ; une parole claire d’au moins 10 secondes est recommandée. L’échantillon est cloné à la volée et remplace la 'voice' prédéfinie pour la réponse de l’IA.
temperature_audiofacultatif
Typenumber
Par défaut0.8
0 – 2
Température utilisée lors de l’échantillonnage audio ; l’augmenter produit des résultats plus variés.
temperature_textfacultatif
Typenumber
Par défaut0.7
0 – 2
Température utilisée lors de l’échantillonnage textuel ; l’augmenter produit des résultats plus variés.
top_k_audiofacultatif
Typeinteger
Par défaut250
1 – 2 048
Paramètre Top-K utilisé pour échantillonner les jetons audio.
top_k_textfacultatif
Typeinteger
Par défaut25
1 – 1 000
Paramètre Top-K utilisé pour échantillonner les jetons textuels.
seedfacultatif
Typeinteger | null
Graine contrôlant l'aléatoire pour obtenir des résultats reproductibles.
audio_urlobligatoire audio
Typeurl · audio
URL de l’entrée audio contenant la parole de l’utilisateur.
enable_safety_checkerfacultatif
Typeboolean
Par défauttrue
Le filtrage peut être assoupli en définissant false, si l'appelant est autorisé.
obligatoire Nom canonique, également accepté

Les paramètres de fichier acceptent une URL publique https://, un URI data: jusqu'à 10 MB ou le file_url d'un téléversement. Fichiers

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "personaplex/realtime",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 1800,
    "usd": "1.80",
    "charged": 1800,
    "refunded": 0
  },
  "input": {
    "audio_url": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  },
  "output": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    },
    "text": " Thank you for calling SwiftPlex Appliances. This is Farhod, how can I help you today? I understand your concern. The replacement part is out of stock, so we can't ship it right away. We can use an alternative part that will arrive in 3 days. Would you like to proceed with that?",
    "duration": 5,
    "seed": 42
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie sur notre stockage : conservée indéfiniment (facturation par Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Une structure identique pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et l'audio. output est l'objet de résultat propre au modèle.
Champs de sortie
audio
object {url, content_type, file_name, file_size}Audio de réponse généré par l’IA au format WAV à 24 kHz.
text
stringTranscription textuelle de la réponse de l’IA.
duration
numberDurée de l’audio généré, mesurée en secondes.
seed
integerValeur de graine appliquée pendant la génération.

Plus de modèles : Audio

Pour les agents IA : cette page au format Markdown est disponible à l'adresse https://doitong.com/fr-FR/developers/models/personaplex/realtime.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt