Kwa backend ya legacy Google inayotumia opener chaguo-msingi ya urllib, anzisha Python kwa:

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

Backend huunda Request ya urllib na huita urlopen. Kikao tofauti cha Requests katika programu inayozunguka hakiwezi kuweka njia ya opener hiyo.

Vigeu vyote viwili vinahusika kwa sababu endpoint ya legacy chaguo-msingi ni HTTP. Kuweka https_proxy pekee kunaacha ombi hilo la HTTP chaguo-msingi bila kusanidiwa. Thamani zake zinaelezea itifaki ya mpatanishi. Kwa jaribio lenye sauti isiyo nyeti, orodha ya proksi za HTTP hutoa wagombea wa umma kwa thamani hizi.

Weka operation_timeout ya kitambuzi ili kupunguza operesheni hii ya urlopen inapohitajika. Muda wa kusikiliza maikrofoni unasimamia hatua ya awali.

recognize_google_cloud badala yake hutumia client ya Google Cloud Speech, na usafirishaji na uthibitishaji wake. Hifadhi jina la backend, endpoint halisi na hatua iliyoshindwa pamoja na hitilafu badala ya kunakili mbinu ya legacy ndani ya site-packages ili kubadilisha njia ambayo urllib tayari inaunga mkono.

Makala zinazohusiana