Vaatimukset: Täytyy soittaa käännöspalvelun käyttöliittymään tekstin kääntämiseksi erissä, tunnettuja valmistajia on vain muutama, kuten: Google Translate, Azure Translate, Baidu Translate, DeepL, Aws jne.
Arvostelu:
Yleiset käännöspalveluntarjoajat
Google Cloud Translation API (Google Translate):Hyperlinkin kirjautuminen on näkyvissä. Microsoft Azure Translator (Azure Cognitive Services):Hyperlinkin kirjautuminen on näkyvissä. DeepL-rajapinta:Hyperlinkin kirjautuminen on näkyvissä.
Azure Translator
Azure Translator on pilvipohjainen konekäännöspalvelu, jota voidaan käyttää tekstin ja asiakirjojen kääntämiseen yksinkertaisten REST-API-kutsujen kautta. Palvelu käyttää modernia neuroverkkokonekäännösteknologiaa. Mukautettu kääntäjäliitäntä mahdollistaa räätälöityjen neuroverkkokäännösjärjestelmien luomisen käännösmuistien avulla. Mukautettua käännösjärjestelmää voidaan käyttää tekstin ja asiakirjojen kääntämiseen Kääntäjän avulla.
Dokumentaatio:Hyperlinkin kirjautuminen on näkyvissä.
Avaa ensin Azure-verkkosivusto kirjautuaksesi sisään ja luo sitten kääntäjäresurssi Microsoft Foundryyn. Kuten alla on esitetty:
Tai klikkaa vain linkkiä:Hyperlinkin kirjautuminen on näkyvissä., kuten alla olevassa kuvassa näkyy:
Muokkaa nimeä, valitse alue Globaali (valitse "Globaali" alue,Ellei yritys tai sovellus vaadi tiettyä aluetta。 Sovellukset, jotka eivät tarjoa aluevalintaa, käyttävät Globaalia aluetta. )。
Kun käyttöönotto on suoritettu, siirry luotuun resurssiin, kuten seuraavassa kuvassa näkyy:
Resurssien hallinnassa valitse avain ja päätepiste, kuten seuraavassa kuvassa näkyy:
Katso avaimet ja API-osoitteet. Tekstin käännös REST API -dokumentaatioosoite:Hyperlinkin kirjautuminen on näkyvissä.
Avaa Postman testattavaksi, täytä pyyntöparametrit ja muut tiedot dokumentissa ja suorita testi, kuten alla olevassa kuvassa näkyy:
Curl-komento on seuraava:
Pyyntöraja ja samanaikaisuusraja ovat seuraavat:
Samanaikaisille pyynnöille ei ole rajoitusta, mutta!! Mutta hänkeskiarvo mitataan jokaiselle minuutille kiintiösi mukaan!!!
Palvelurajoitukset:Hyperlinkin kirjautuminen on näkyvissä.
C# käyttää HttpClientia kutsuakseen käännöksiä
Ilman kolmannen osapuolen riippuvuuksia voit kutsua sitä suoraan HttpClientin kautta, koodi on seuraava:
Määritä avain appsettings.json seuraavasti:
Yleisiä virheitä:
{"error":{"code":429001,"message":"Palvelin hylkäsi pyynnön, koska asiakas on ylittänyt pyyntörajat."}} {"error":{"code":401001,"message":"Pyyntöä ei ole valtuutettu, koska tunnistetiedot puuttuvat tai ne ovat virheellisiä."}} {"error":{"code":400072,"message":"Syötetekstin taulukossa on liikaa elementtejä."}} {"error":{"code":500000,"message":"Odottamaton virhe tapahtui. Jos virhe jatkuu, ilmoita siitä virheen päivämäärä/kellonaika, pyydä tunniste vastauksen otsikosta X-RequestId ja asiakastunniste pyynnön otsikosta X-ClientTraceId."}} Voit nähdä taustalla esimiehet ja nähdä viimeisen tunnin puhelut indikaattoreiden kautta, kuten alla olevassa kuvassa näkyy:
(Loppu) |