Toute la documentation pour SpeechClient que j'ai trouvée implique soit d'exécuter une commande après avoir téléchargé le SDK, soit de configurer maladroitement une variable d'environnement "GOOGLE_APPLICATION_CREDENTIALS" pour pointer vers un fichier de certificat local.
Je déteste l'approche de la variable d'environnement, et je préfère une solution qui charge un fichier de compte de développement partagé, contrôlé par la source, depuis la racine de l'application. Quelque chose comme ceci :
var credential = GoogleCredential.FromStream(/*charger un fichier partagé depuis la racine de l'application*/);
var client = SpeechClient.Create(/*J'aimerais pouvoir passer les informations d'identification ici*/);
Y a-t-il un moyen de faire cela pour ne pas avoir à dépendre de la variable d'environnement ?