Je regarde certaines API qui sont destinées à être utilisées dans un navigateur Web. Ils nécessitent l'inclusion de leur code .js et vous présentent ensuite une API qui retourne l'audio. En les reformulant d'une manière plus générale, ces API retournent un flux d'octets (audio dans ce cas) que le navigateur joue.Puis-je utiliser certaines API JavaScript côté client côté serveur?
Des API de ce type peuvent-elles être utilisées dans les frameworks JavaScript côté serveur, par exemple. Node, où je fais l'appel API et capture les données binaires résultant dans une variable? Je ne suis pas sûr de savoir comment faire correspondre la sémantique de ce qui se passe dans le navigateur à une solution côté serveur.
Voici un exemple arbitraire http://responsivevoice.org/api/
Vous incluez leur Javascript dans votre page, puis appelez sampleLibrary.speak("hello world");
. Cela entraîne un retour audio au navigateur qui est lu.
Où est le code pour appeler l'API? Les questions doivent avoir le code –
@JuanMendes J'ai mis à jour la question. – Robert
Vous pouvez l'utiliser si vous trouvez ou écrivez une bibliothèque qui reproduit les fonctions du navigateur fournies par le JS que vous utilisez. – Quentin