For den legacy Google-backenden som brukar standardopnaren i urllib, start Python med:

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

Backenden byggjer ein urllib Request og kallar urlopen. Ein separat Requests-økt i den omkringliggjande applikasjonen kan ikkje setja ruta til den opnaren.

Begge variablane er relevante fordi standard legacy-endepunktet er HTTP. Set ein berre https_proxy, blir den standard HTTP-førespurnaden ukonfigurert. Verdiane deira skildrar protokollen til mellomleddet. For ein test med ikkje-sensitivt lydmateriale gir HTTP-proxylista offentlege kandidatar for desse verdiane.

Set operation_timeout til gjenkjennaren for å avgrensa denne urlopen-operasjonen ved behov. Ein mikrofon-lyttetidsfrist styrer eit tidlegare trinn.

recognize_google_cloud brukar i staden Google Cloud Speech-klienten med eigen transport og autentisering. Hald på backendnamnet, det effektive endepunktet og det mislukka trinnet saman med feilen i staden for å kopiera legacy-metoden til site-packages for å endra ei rute som urllib allereie støttar.

Relaterte artiklar