Azure Speech Java přebírá hostitele a port proxy zvlášť
Zavolejte SpeechConfig.setProxy před vytvořením rozpoznávače, s názvem hostitele bez schématu URL a celočíselným portem.
V existující konfiguraci Azure Speech Java nastavte proxy dřív, než vytvoříte rozpoznávač, který jej používá:
speechConfig.setProxy("proxy.example", 8080, "", "");
První argument je název hostitele proxy bez http://. Druhý je celočíselný port. Pro povolený test přes veřejný proxy s necitlivým zvukem seznam HTTP proxy nabízí kandidáty na hostitele a port. Prázdné řetězce znamenají, že není potřeba uživatelské jméno ani heslo proxy; případný účet proxy tam vložte, když je to nutné.
speechConfig je instance SpeechConfig aplikace. Pokračujte ve vytváření zamýšleného rozpoznávače s touto konfigurací a obvyklým nastavením zvuku. Klíč nebo token služby stále patří ke konfiguraci služby Speech, nezávisle na účtu prostředníka.
Java API uvádí, že tato funkce proxy nemá na macOS žádný účinek. Zachovejte toto omezení platformy v diagnostice, místo abyste tam opakovaně měnili stejného hostitele nebo přihlašovací údaje.