Socraigh an proxy do chosán legacy Google urllib SpeechRecognition
Seol an tasc leis an dá athróg proxy ábhartha agus déan idirdhealú idir an backend sin agus client ar leithligh recognize_google_cloud.
Chun an backend legacy Google a úsáideann opener réamhshocraithe urllib a rith, seol Python le:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 python recognize_job.pyTógann an backend Request urllib agus glaonn sé urlopen. Ní féidir le seisiún Requests ar leith sa chomhthéacs a shocraíonn an bealach a bhaineann leis an opener sin.
Tá an dá athróg ábhartha toisc gurb é HTTP an t-endpoint legacy réamhshocraithe. Má shocraítear https_proxy amháin, fágtar an iarratas HTTP réamhshocraithe sin gan chumrú. Cuireann a luachanna síos ar phrótacal an idirghabhálaí. Chun tástáil a dhéanamh le fuaim neamhíogair, soláthraíonn an liosta proxy HTTP iarrthóirí poiblí do na luachanna sin.
Socraigh operation_timeout an aitheantóra chun an oibríocht urlopen seo a theorannú nuair is gá. Rialaíonn amaicsean éisteachta micreafóin céim níos luaithe.
Úsáideann recognize_google_cloud client Google Cloud Speech ina ionad, lena iompar agus a fhíordú féin. Coinnigh ainm an backend, an t-endpoint éifeachtach agus an chéim a theip mar aon leis an earráid seachas an modh legacy a chóipeáil isteach in site-packages chun bealach a athrú a thacaíonn urllib leis cheana féin.