API VOICE

L'API vocale vous permet d'envoyer des appels automatisés aux clients via l'API

  • API HTTP, envoi de voix depuis n'importe quel langage de programmation.
  • Serveur SMPP, envoyer de la voix à l'aide d'un client SMPP.
  • 99.9% SLA, Nous optimisons les performances de tous les serveurs.
  • Connectivité maximale, compatible avec tous les pays et opérateurs.
API VOICE

Langages de programmation

Cliquez sur le langage de programmation et accédez à des exemples pour intégrer l'API Speech avec un simple copier-coller

Fonctionnalité de l'API vocale automatique

Envoyer message vocal

Méthode API qui vous permet d'envoyer un appel vocal qui reproduit automatiquement le message envoyé à un numéro de téléphone mobile ou fixe. Il permet de programmer l'envoi de la date / heure.
Paramètre Description Obligatoire / Optionnel
class=voice Classe à laquelle la requête est réalisée Obligatoire
method=sendvoice Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
to Numéro de téléphone mobile ou fixe où l'appel vocal sera envoyé Obligatoire
from Expéditeur de l'appel vocal, il doit s'agir d'un numéro de téléphone, si un expéditeur non accepté est inclus, l'appel vocal sera envoyé avec un expéditeur inconnu Obligatoire
message Message à écouter vocalement lors d'un appel vocal Obligatoire
scheduledatetime Date et heure d'expédition au format aaaa-mm-jj hh:mm:ss Optionnel
language Langue dans laquelle l'appel vocal sera joué, consultez le tableau ci-joint pour voir les valeurs disponibles Optionnel
voice Voix avec laquelle l'appel vocal sera joué, consultez le tableau ci-joint pour voir les valeurs disponibles Optionnel
output Format de sortie du résultat Optionnel

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • messageid
    • credits
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NO_ROUTE_AVAILABLE Aucun chemin d'accès disponible pour la destination indiquée
NO_CREDITS Crédits insufissants

Paramètres :

  • class : voice
  • method : sendvoice
  • user : user
  • password : password
  • to : 34600000000
  • from : 34900000000
  • message : voice+test
  • scheduledatetime :
  • language : en
  • voice : Joanna
  • output :

Requête :

https://www.afilnet.com/api/http/?class=voice&method=sendvoice&user=user&password=password&to=34600000000&from=34900000000&message=voice+test&scheduledatetime=&language=en&voice=Joanna&output=

Envoyer la voix à partir du modèle

Méthode API qui vous permet d'envoyer un appel vocal automatisé à un destinataire à partir d'un message enregistré en tant que modèle à l'aide de l' API VOICE . Vous pouvez envoyer un appel vocal à partir d'un message vers n'importe quel appareil mobile dans le monde et avec un expéditeur personnalisé (tant que l'opérateur de destination le permet). Avec cette méthode, vous pouvez également envoyer une voix programmée à une date / heure souhaitée. Cette méthode vous permet également de paramétrer le message vocal.
Paramètre Description Obligatoire / Optionnel
class=voice Classe à laquelle la requête est réalisée Obligatoire
method=sendvoicefromtemplate Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
to Numéro de téléphone mobile ou fixe où l'appel vocal sera envoyé Obligatoire
idtemplate Identifiant du modèle contenant le message que l'appel vocal jouera Obligatoire
params Paramètres à remplacer dans le modèle pour la personnalisation des appels vocaux, chaque {{paramètre}} sera remplacé par la valeur attribuée Optionnel
scheduledatetime Date et heure d'expédition au format aaaa-mm-jj hh:mm:ss Optionnel
language Langue dans laquelle l'appel vocal sera joué, consultez le tableau ci-joint pour voir les valeurs disponibles Optionnel
voice Voix avec laquelle l'appel vocal sera joué, consultez le tableau ci-joint pour voir les valeurs disponibles Optionnel
output Format de sortie du résultat Optionnel

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • messageid
    • credits
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NO_ROUTE_AVAILABLE Aucun chemin d'accès disponible pour la destination indiquée
NO_CREDITS Crédits insufissants
NOT_ACCESS_TO_TEMPLATE Vous n'avez pas la permission pour accéder au modèle indiqué

Paramètres :

  • class : voice
  • method : sendvoicefromtemplate
  • user : user
  • password : password
  • to : 34600000000
  • idtemplate : 1000
  • params : mobile:123456789,name:test+name
  • scheduledatetime :
  • language : en
  • voice : Joanna
  • output :

Requête :

https://www.afilnet.com/api/http/?class=voice&method=sendvoicefromtemplate&user=user&password=password&to=34600000000&idtemplate=1000¶ms=mobile:123456789,name:test+name&scheduledatetime=&language=en&voice=Joanna&output=

Envoyer une voix massive

Méthode API qui vous permet d'envoyer des appels vocaux automatisés à partir d'un message commun à un groupe de contacts . Avec cette méthode, vous pouvez également programmer la date / heure de votre choix et personnaliser vos messages vocaux.
Paramètre Description Obligatoire / Optionnel
class=voice Classe à laquelle la requête est réalisée Obligatoire
method=sendvoicetogroup Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
from Expéditeur de l'appel vocal, il doit s'agir d'un numéro de téléphone, si un expéditeur non accepté est inclus, l'appel vocal sera envoyé avec un expéditeur inconnu Obligatoire
countrycode Préfix du pays Obligatoire
idgroup Identifiant de groupe contenant les contacts auxquels l'appel vocal sera envoyé Obligatoire
message Message à écouter vocalement lors d'un appel vocal Obligatoire
language Langue dans laquelle l'appel vocal sera joué, consultez le tableau ci-joint pour voir les valeurs disponibles Optionnel
voice Voix avec laquelle l'appel vocal sera joué, consultez le tableau ci-joint pour voir les valeurs disponibles Optionnel
scheduledatetime Date et heure d'expédition au format aaaa-mm-jj hh:mm:ss Optionnel
output Format de sortie du résultat Optionnel

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • id
    • count
    • credits
    • destinations
      • messageid
      • destination
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué
NO_CREDITS Crédits insufissants

Paramètres :

  • class : voice
  • method : sendvoicetogroup
  • user : user
  • password : password
  • from : 34900000000
  • countrycode : 34
  • idgroup : 1
  • message : sms+test
  • language : en
  • voice : Joanna
  • scheduledatetime :
  • output :

Requête :

https://www.afilnet.com/api/http/?class=voice&method=sendvoicetogroup&user=user&password=password&from=34900000000&countrycode=34&idgroup=1&message=sms+test&language=en&voice=Joanna&scheduledatetime=&output=

Envoyer la voix massive à partir du modèle

Méthode API qui vous permet d' envoyer des appels vocaux automatisés à un groupe de contacts avec un message préalablement défini dans un modèle. Avec cette méthode, vous pouvez également programmer la date / heure de votre choix et personnaliser vos messages vocaux.
Paramètre Description Obligatoire / Optionnel
class=voice Classe à laquelle la requête est réalisée Obligatoire
method=sendvoicetogroupfromtemplate Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
countrycode voice.sendvoicetogroupfromtemplate_countrycode Obligatoire
idgroup Identifiant de groupe contenant les contacts auxquels l'appel vocal sera envoyé Obligatoire
idtemplate Identifiant du modèle contenant le message que l'appel vocal jouera Obligatoire
scheduledatetime Date et heure d'expédition au format aaaa-mm-jj hh:mm:ss Optionnel
language Langue dans laquelle l'appel vocal sera joué, consultez le tableau ci-joint pour voir les valeurs disponibles Optionnel
voice Voix avec laquelle l'appel vocal sera joué, consultez le tableau ci-joint pour voir les valeurs disponibles Optionnel
output Format de sortie du résultat Optionnel

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • id
    • count
    • credits
    • destinations
      • messageid
      • destination
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué
NO_CREDITS Crédits insufissants

Paramètres :

  • class : voice
  • method : sendvoicetogroupfromtemplate
  • user : user
  • password : password
  • countrycode : 34
  • idgroup : 1
  • idtemplate : 1000
  • scheduledatetime :
  • language : en
  • voice : Joanna
  • output :

Requête :

https://www.afilnet.com/api/http/?class=voice&method=sendvoicetogroupfromtemplate&user=user&password=password&countrycode=34&idgroup=1&idtemplate=1000&scheduledatetime=&language=en&voice=Joanna&output=

Obtenir l'état de livraison vocale à l'aide de HTTP

Méthode API qui permet d'obtenir le statut de livraison d'une liste d'appels vocaux automatisés.
Paramètre Description Obligatoire / Optionnel
class=voice Classe à laquelle la requête est réalisée Obligatoire
method=getdeliverystatus Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
messages voice.getdeliverystatus_messages Obligatoire
output Format de sortie du résultat Optionnel

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • messageid
    • sms
    • deliverydate
    • deliverystatus
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte

Paramètres :

  • class : voice
  • method : getdeliverystatus
  • user : user
  • password : password
  • messages : 123456,123457,123458
  • output :

Requête :

https://www.afilnet.com/api/http/?class=voice&method=getdeliverystatus&user=user&password=password&messages=123456,123457,123458&output=

Obtenir la liste des voix

Méthode API qui renvoie la liste des voix disponibles.
Paramètre Description Obligatoire / Optionnel
class=voice Classe à laquelle la requête est réalisée Obligatoire
method=getdeliverystatus Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
lang langage vocal Optionnel

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • lang
    • gender
    • name
    • default
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte

Paramètres :

  • class : voice
  • method : getdeliverystatus
  • user : user
  • password : password
  • lang : en

Requête :

https://www.afilnet.com/api/http/?class=voice&method=getdeliverystatus&user=user&password=password&lang=en



ANNEXE: Liste des langues et des voix pour les appels vocaux disponibles

Dans cette annexe, vous trouverez toutes les combinaisons possibles de langues et de voix que vous pouvez utiliser lors de l'envoi de messages vocaux

Langue (Langue) Le genre Nom (voix)
ar female Hoda
ar male Naayf
ar female Zeina
ar female Aisha
ar male Farooq
ar male Hussein
ar female Amal
bg male Ivan
bn female Sushmita
bn male Sayan
ca female Conchita
ca female Herena
cs male Jakub
da female Helle
da male Mads
da female Naja
de female Angela
de male Hans
de female Vicki
de male Stefan
de female Marlene
de female Hedda
de-at male Michael
de-ch male Karsten
el female Afroditi
el male Stefanos
el female Sophia
en female Jane
en female Jessica
en female Joanna
en male Joey
en male Justin
en female Kendra
en female Kimberly
en male Matthew
en female Zira
en female Ivy
en male Guy
en male Benjamin
en female Salli
en-au male Russell
en-au female Nicole
en-au female Catherine
en-au female Hayley
en-ca female Heather
en-ca female Alice
en-gb female Rosie
en-gb female Hazel
en-gb male George
en-gb female Emma
en-gb male Brian
en-gb female Amy
en-gb-wls male Geraint
en-ie male Sean
en-in male Ravi
en-in female Aditi
en-in female Heera
en-in female Priya
en-in female Raveena
es female Penelope
es male Miguel
es female Linda
es female Laura
es male Enrique
es female Lupe
es male Pablo
es-cl female Francisca
es-mx female Hilda
es-mx female Mia
es-mx male Raul
fi female Milla
fi female Evelin
fi female Heidi
fr male Picart
fr male Mathieu
fr female Juliette
fr female Lea
fr female Celine
fr female Hortense
fr-ca female Caroline
fr-ca female Chantal
fr-ca female Harmonie
fr-ch male Guillaume
gu female Leela
gu male Dinesh
he male Asaf
hi female Kalpana
hi male Hemant
hi female Aadita
hr male Matej
hu male Szabolcs
id female Indah
id male Andika
id male Reza
id female Nurul
id male Arif
is male Karl
is female Dora
it female Lucia
it male Cosimo
it female Carla
it female Bianca
it male Giorgio
it female Gianna
ja male Ichiro
ja male Takumi
ja female Haruka
ja female Ayumi
ja female Mizuki
kn male Shashank
kn female Namratha
ko male Minho
ko male Himchan
ko female Jina
ko female Sumi
ko female Yumi
ko female Seoyeon
ko female Heami
ml female Kirti
ml male Vishnu
ms male Rizwan
nl male Ruben
nl female Lotte
nl female Hanna
no female Liv
no female Hulda
pl male Jacek
pl female Ewa
pl male Jan
pl female Paulina
pl female Maja
pt-br female Camila
pt-br male Daniel
pt-br female Vitoria
pt-br male Ricardo
pt-br female Heloisa
pt-pt female Abrielle
pt-pt female Jacinda
pt-pt male Jeraldo
pt-pt male Henriques
pt-pt female Ines
pt-pt female Helia
pt-pt male Cristiano
pt-pt female Amalia
ro female Carmen
ro male Andrei
ru female Ekaterina
ru female Irina
ru male Pavel
ru female Tatyana
ru male Maxim
sk male Filip
sl male Lado
sv female Astrid
sv female Hedvig
ta female Shruti
ta male Valluvar
ta male Ganesh
te male Vijay
te female Samantha
te female Chitra
th male Pattara
th female Somsi
tr female Filiz
tr female Seda
vi female Lien
vi male Quan
vi male An
vi male Thao
vi female Mai
wls female Gwyneth
zh-cn female Lin
zh-cn female Akemi
zh-cn female Liu
zh-cn male Wang
zh-cn male Huang
zh-cn male Chen
zh-cn female Zhiyu
zh-cn female Yaoyao
zh-cn female Lily
zh-cn male Kangkang
zh-cn female Huihui
zh-cn male Zhang
zh-tw female Yating
zh-tw male Zhiwei
zh-tw female Hanhan

Des outils qui améliorent notre API vocale

CONNEXION API SÉCURISÉE

CONNEXION API SÉCURISÉE

Une sécurité adaptée à votre entreprise

Configurez vos connexions API, créez de nouveaux accès et gérez les existants.

Filtrez tous les accès API par IP, ajoutez ou supprimez des IP activées pour garantir la sécurité de vos accès.

Gardez une trace de toutes les connexions effectuées, de l'API utilisée et des dates / heures de connexion

PLUSIEURS API

PLUSIEURS API

Une connectivité adaptée à votre entreprise

Nous vous proposons plusieurs API pour vous connecter avec nous, nous avons une API HTTP, une authentification BASIC AUTH, SOAP et JWT afin que vous puissiez vous connecter avec nous comme vous le souhaitez.

Connectez-vous à l'une des API de manière sécurisée, simple et centralisée . L'API Afilnet est parfaite pour votre logiciel.

Journaux d'API

Journaux d'API

Apprenez à connaître chaque demande en détail

Grâce à nos journaux, vous pourrez consulter toutes les demandes effectuées et la réponse correspondante de notre API, ce qui vous permettra de consulter les détails lorsque vous en aurez besoin.

Les informations que vous pouvez consulter sont les suivantes :

  • IP source de la requête
  • Date et heure de la demande
  • API et méthode appelées
  • Paramètres envoyés à l'API
  • Réponse de l'API
  • métadonnées

Étapes pour utiliser l'API vocale

L'utilisation de l'API Afilnet Voice ne prendra que quelques minutes

01

Inscrivez-vous en tant que client

Vous devez être un utilisateur enregistré pour accéder à l' API Voice . Une fois que vous êtes inscrit, vous pouvez faire les demandes dont vous avez besoin concernant l'API

02

Intégrez l'API Voice

Effectuez l'intégration SMS API dans votre langage de programmation préféré. N'oubliez pas que nous vous aidons si vous avez des questions ou avez besoin d'aide avec l'API

03

Demander votre essai gratuit

Nous vous offrons des crédits pour tester l' API vocale avant d'acheter. Passez des appels vocaux et testez toutes les fonctionnalités dont vous avez besoin

04

Bienvenue sur Afilnet!

Tout est prêt!, A réussi à améliorer ses communications avec Afilnet. Nous sommes ici pour prendre en charge notre API lorsque vous en avez besoin

Caractéristiques du service API Text to Speech

Milliers d'appels par minute

Milliers d'appels par minute

L'API Text to Speech vous permet de faire des milliers d'appels par minute.
Liste blanche de sécurité

Liste blanche de sécurité

Activer les listes blanches et autoriser les connexions uniquement à partir des adresses IP incluses.
Envoyer des appels à partir de modèles

Envoyer des appels à partir de modèles

Utilisez les modèles et envoyez des appels avec des messages prédéfinis.
Informations sur le statut de livraison

Informations sur le statut de livraison

Obtenez l'état de livraison de vos appels via l'API.
Accès multiples par compte

Accès multiples par compte

Vous pouvez créer autant d'utilisateurs que vous le souhaitez pour vous connecter à l'API avec le même compte.
Sous-comptes

Sous-comptes

Créez des sous-comptes pour d'autres sociétés ou services avec leur propre connexion et solde API.

Certaines données de API de Synthèse Vocale

10,500

Clients

0.5M

Demandes quotidiennes d'API

1,300

Opérateurs connectés

230

Pays connectés

Questions fréquemment posées sur l'API Text to Speech

Vous trouverez ici les questions fréquemment posées à partir de API de synthèse vocale. Si vous avez d'autres questions ou si vous avez besoin d'aide pour l'intégration, vous pouvez nous contacter.

L'utilisation de l'API Text to Speech d'Afilnet est gratuite, vous payez pour les services consommés via l'API, mais vous ne les utilisez pas

N'oubliez pas que nous aidons les entreprises à intégrer l'API Text to Speech. Si vous rencontrez des problèmes d'intégration, contactez-nous et nous vous aiderons

Afilnet fournit des filtres pour les listes blanches par IP pour l’API SMS, ce qui vous permettra d’utiliser l’API uniquement à partir des IP de votre choix

Vous pouvez utiliser l'API autant que vous le souhaitez, il n'y a pas de limite d'utilisation

Essayez Afilnet gratuitement!

Inscrivez-vous gratuitement et essayez Afilnet ! Nous vous proposons un essai gratuit de nos services. *



(*) Promotion uniquement valable pour les entreprises qui n'ont jamais utilisé le service Afilnet auparavant. Lors de la demande du solde gratuit, Afilnet peut demander de vérifier les informations de votre entreprise


SMS groupés · E-mail Marketing · Réseaux Sociaux · Messagerie instantannée · Certification · et beaucoup plus
Continuer INFORMATION IMPORTANTE SUR LES COOKIES : Ce site web utilise des cookies propres pour garantir la meilleure expérience sur notre site. En poursuivant votre navigation, vous acceptez l'utilisation de cookies. Pour en savoir plus cliquez sur Politique de cookies.
Méthodes de payement
Virement Bancaire
Carte de crédit
Paypal
Western Union
Skrill
Crypto
Afilnet dans votre langue

Copyright © 2024 Afilnet · Tous droits réservés