W istniejącej konfiguracji Azure Speech Java ustaw proxy, zanim utworzysz rozpoznawacz, który go używa:

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

Pierwszy argument to nazwa hosta proxy bez http://. Drugi to całkowity port. Do dozwolonego testu przez publiczne proxy z niepoufnym dźwiękiem lista proxy HTTP podaje kandydatów na host i port. Puste ciągi oznaczają, że nazwa użytkownika ani hasło proxy nie są potrzebne; w razie potrzeby podaj tam zamierzone konto proxy.

speechConfig to instancja SpeechConfig aplikacji. Kontynuuj tworzenie zamierzonego rozpoznawacza z tą konfiguracją i jej zwykłym ustawieniem dźwięku. Klucz lub token usługi nadal należy do konfiguracji usługi Speech, niezależnie od konta pośrednika.

Interfejs Java API dokumentuje, że ta funkcja proxy nie działa w systemie macOS. Zachowaj to ograniczenie platformy w diagnozie, zamiast wielokrotnie zmieniać tam ten sam host lub te same dane logowania.

Powiązane artykuły