В съществуваща конфигурация на Azure Speech Java задайте проксито, преди да създадете разпознавателя, който го използва:

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

Първият аргумент е името на хоста на проксито без http://. Вторият е целочислен порт. За разрешен тест през публично прокси с нечувствително аудио списъкът с HTTP прокси дава кандидати за хост и порт. Празните низове означават, че не са нужни потребителско име и парола за проксито; подайте желания профил там, когато е необходимо.

speechConfig е екземплярът SpeechConfig на приложението. Продължете да създавате желания разпознавател с тази конфигурация и обичайната настройка на аудиото. Ключът или токенът за услугата остават в конфигурацията на услугата Speech, независимо от профила на посредника.

Java API документира, че тази функционалност за прокси няма ефект върху macOS. Запазете това ограничение на платформата в диагностиката, вместо да сменяте многократно същия хост или идентификационни данни там.

Подобни статии