Foar de legacy Google-backend dy't urllib syn standert opener brûkt, start Python mei:

http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 python recognize_job.py

De backend bout in urllib Request en ropt urlopen oan. In aparte Requests-sesje yn 'e omringende applikaasje kin it paad fan dy opener net ynstelle.

Beide fariabelen binne relevant om't it standert legacy-endpoint HTTP is. Allinnich https_proxy ynstelle lit dat standert HTTP-fersyk net konfigurearre. Harren wearden beskriuwe it protokol fan 'e tuskenpersoan. Foar in test mei net-gefoelich audio jout de HTTP-proxylist publike kandidaten foar dizze wearden.

Stel de operation_timeout fan 'e recognizer yn om dizze urlopen-operaasje by need te beheinen. In mikrofoan-harktiid beheart in eardere stap.

recognize_google_cloud brûkt ynstee de Google Cloud Speech-client, mei syn eigen transport en autentikaasje. Hâld de backendnamme, it effektive endpoint en de mislearre stap by de flater ynstee fan de legacy-metoade nei site-packages te kopiearjen om in paad te feroarjen dat urllib al stipet.

Relatearre artikelen