Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 34|Vastaus: 0

[Lähde] .NET/C# kutsuu Azure Translator text translation interface -palvelua

[Kopioi linkki]
JulkaistuEilen klo 11:58 | | | |
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:
.NET/C# kutsuakseen Baidu Universal Translation API API:n
https://www.itsvse.com/thread-10812-1-1.html

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)




Edellinen:Käytä XPathia XML- ja HTML-dokumenttisisällön hakemiseen
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com