Azure Speech Java میزبان و درگاه پروکسی را جداگانه میگیرد
پیش از ساخت شناساگر، SpeechConfig.setProxy را با نام میزبان بدون طرح URL و درگاه عددی فراخوانی کنید.
در پیکربندی موجود Azure Speech Java، پروکسی را پیش از ساخت شناساگری که از آن استفاده میکند تنظیم کنید:
speechConfig.setProxy("proxy.example", 8080, "", "");
آرگومان نخست نام میزبان پروکسی بدون http:// است. دومی یک درگاه عددی است. برای یک آزمایش مجاز با پروکسی عمومی و صدای غیرحساس، فهرست پروکسی HTTP گزینههای میزبان و درگاه را فراهم میکند. رشتههای خالی یعنی نیازی به نام کاربری و گذرواژه پروکسی نیست؛ در صورت نیاز حساب پروکسی موردنظر را همانجا وارد کنید.
speechConfig همان نمونه SpeechConfig برنامه است. ساخت شناساگر موردنظر را با آن پیکربندی و تنظیم صدای معمول آن ادامه دهید. کلید یا توکن سرویس همچنان به پیکربندی سرویس Speech تعلق دارد، مستقل از حساب واسط.
مستندات Java API میگوید این قابلیت پروکسی روی macOS اثری ندارد. این محدودیت سکو را در عیبیابی نگه دارید، بهجای آنکه همان میزبان یا همان اعتبارنامهها را بارها عوض کنید.