Passer 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é Realtime : audio en entrée, réponse parlée pilotée par une persona en sortie, avec préréglages ou clonage de voix

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...

Prompt textuel définissant la personnalité de l’IA et le contexte de la conversation.

•requis 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 ; il est recommandé d’utiliser une parole claire d’au moins 10 secondes. 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 du texte ; 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 de texte.

Seed 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 provient du `prompt`, tandis que la voix vient d’un ID `voice` prédéfini ou de `voice_audio_url` pour le clonage, avec au moins 10 secondes de parole claire recommandées. Des contrôles 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.
Prompt textuel définissant la personnalité 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 ; il est recommandé d’utiliser une parole claire d’au moins 10 secondes. 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 du texte ; 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 de texte.
seedfacultatif
Typeinteger | null
Seed contrôlant l’aléatoire pour obtenir des résultats reproductibles.
audio_urlrequis 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é.
requis 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 dans notre stockage : conservée indéfiniment (facturation au Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, vidéos et fichiers audio. output est le propre objet de résultat du 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 du seed appliquée pendant la génération.

Plus de modèles : audio

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