Az Azure Speech Java külön kapja a proxy gazdagépét és portját
Hívja meg a SpeechConfig.setProxy metódust a felismerő létrehozása előtt, URL-séma nélküli gazdagépnévvel és egész portszámmal.
Egy meglévő Azure Speech Java konfigurációban állítsa be a proxyt, mielőtt létrehozná a felismerőt, amely használja:
speechConfig.setProxy("proxy.example", 8080, "", "");
Az első argumentum a proxy gazdagépneve http:// nélkül. A második egy egész portszám. Egy engedélyezett nyilvános proxy teszteléshez nem érzékeny hanggal a HTTP proxy lista gazdagép- és portjelölteket kínál. Az üres karakterláncok azt jelentik, hogy nincs szükség proxy felhasználónévre vagy jelszóra; ha kell, ott adja meg a szándékolt proxyfiókot.
A speechConfig az alkalmazás SpeechConfig példánya. Folytassa a szándékolt felismerő létrehozását ezzel a konfigurációval és annak szokásos hangbeállításával. A szolgáltatáskulcs vagy token továbbra is a Speech szolgáltatás konfigurációjához tartozik, a közvetítő fiókjától függetlenül.
A Java API dokumentálja, hogy ez a proxyfunkció nem hat a macOS-en. Tartsa meg ezt a platformkorlátot a diagnózisban, ahelyett hogy ott újra és újra ugyanazt a gazdagépet vagy ugyanazokat a hitelesítő adatokat módosítaná.