Aseta välityspalvelin olemassa olevassa Azure Speech Java -kokoonpanossa ennen kuin luot tunnistimen, joka sitä käyttää:

speechConfig.setProxy("proxy.example", 8080, "", "");

Ensimmäinen argumentti on välityspalvelimen isäntänimi ilman http://. Toinen on kokonaislukuportti. Sallittua julkisen välityspalvelimen testiä varten ei-arkaluontoisella äänellä HTTP-välityspalvelinluettelo tarjoaa isäntä- ja porttiehdokkaita. Tyhjät merkkijonot tarkoittavat, ettei välityspalvelimen käyttäjänimeä tai salasanaa tarvita; anna aiottu välityspalvelintili siinä kohdassa, kun se on tarpeen.

speechConfig on sovelluksen SpeechConfig-esiintymä. Jatka aiottu tunnistin samalla kokoonpanolla ja sen tavanomaisella ääniasetuksella. Palvelun avain tai tunnus kuuluu edelleen Speech-palvelun kokoonpanoon, riippumatta välittäjän tilistä.

Java API dokumentoi, että tämä välityspalvelutoiminto ei vaikuta macOS:ssä. Pidä tämä alustarajoitus diagnoosissa sen sijaan, että muuttaisit siellä toistuvasti samaa isäntää tai tunnuksia.

Aiheeseen liittyvät artikkelit