Vzpostavitev povezave s storitvijo Microsoftov prevajalnik iz storitve Power Apps

Microsoft Translator.

Dodajte povezovalnik za storitev Microsoftov prevajalnik, če želite prikazati prevedeno besedilo v kontrolniku Oznaka v svoji aplikaciji. Ustvarite lahko na primer besedilno polje za vnos, ki od uporabnika zahteva, da vnese nekaj besedila za prevajanje. V drugi oznaki lahko prikažete prevedeno besedilo.

Ta tema opisuje, kako ustvariti povezavo s storitvijo Microsoftov prevajalnik, kako uporabiti povezavo s storitvijo Microsoftov prevajalnik v aplikaciji in katere funkcije so na voljo.

Zahteve

Vzpostavitev povezave s storitvijo Microsoftov prevajalnik

  1. Ustvarjanje aplikacije delovnega območja od začetka.

  2. V levem podoknu izberite zavihek Podatki in nato izberite Dodaj vir podatkov.

  3. Izberite Nova povezava in nato izberite Microsoftov prevajalnik:

    Vzpostavitev povezave s storitvijo Microsoft Translator.

  4. Izberite Vzpostavljanje povezave. Vaša povezava je prikazana v razdelku Viri podatkov:

    Vzpostavi povezavo.

Uporaba povezave s storitvijo Microsoftov prevajalnik v vaši aplikaciji

Prevajanje besedila

  1. V drevesnem pogledu na levi strani zaslona izberite Vstavi in nato izberite kontrolnik Text input. Kontrolnik za vnos besedila preimenujte v Source.

  2. Dodajte Spustni seznam (meni Vstavljanje > Kontrolniki), preimenujte ga v TargetLang in ga premaknite pod Vir.

  3. Lastnost Elementi za TargetLang nastavite na naslednjo formulo:

    MicrosoftTranslator.Languages()

  4. Dodajte oznako, premaknite jo pod razdelek TargetLang in nastavite njeno lastnost Besedilo na naslednjo formulo:

    MicrosoftTranslator.Translate(Source.Text, TargetLang.Selected.Value)

  5. Vnesite nekaj besedila v Vir in izberite jezik v razdelku TargetLang. Oznaka prikazuje besedilo, ki ste ga vnesli v izbrani jezik:

    Prevedite besedilo iz angleščine v španščino.

Govorjenje prevedenega besedila

Če tega še niste storili, upoštevajte korake iz prejšnjega razdelka, če želite prevesti nekaj besedila. Naslednji koraki uporabljajo iste kontrolnike.

  1. Lastnost Elementi za spustni seznam TargetLang nastavite na naslednjo formulo:

    MicrosoftTranslator.SpeechLanguages()

  2. Preimenujte drugo oznako (ne polja Vir) v Ciljni.

  3. Dodajte kontrolnik Zvok (meni Vstavljanje > Mediji) in nastavite njegovo lastnost Mediji na naslednjo formulo:

    MicrosoftTranslator.TextToSpeech(Target.Text, TargetLang.Selected.Value)

  4. Pritisnite F5 ali izberite gumb Predogled (Ikona predogleda.). Vnesite nekaj besedila v Vir, izberite jezik v razdelku TargetLang in nato izberite gumb za predvajanje v kontrolniku zvoka.

    Aplikacija predvaja zvočno različico besedila, ki ste ga vnesli v izbrani jezik.

  5. Pritisnite Esc, da se vrnete v privzeti delovni prostor.

Zaznavanje izvornega jezika

Naslednji koraki uporabljajo isti vnos izvirnega besedila in kontrolnike ciljnega besedila. Če želite, lahko ustvarite nove kontrolnike, posodobiti morate samo imena v formuli.

  1. Izberite kontrolnik ciljnega besedila in nastavite lastnost Besedilo na naslednjo formulo:

    MicrosoftTranslator.Detect(Source.Text).Name

  2. Vnesite nekaj besedila v Vir.

    Oznaka prikazuje jezik besedila, ki ste ga vnesli: Oznaka na primer prikazuje možnost francoščina, če vtipkate besedo bonjour, ali možnost italijanščina, če vtipkate besedo ciao.

Prikaz razpoložljivih funkcij

Ta povezava vključuje naslednje funkcije:

Ime funkcije Opis
Jeziki Pridobi vse jezike, ki jih podpira storitev Microsoftov prevajalnik
Prevedi Prevede besedilo v določen jezik s storitvijo Microsoftov prevajalnik
Zaznaj Zazna izvorni jezik navedenega besedila
SpeechLanguages Pridobi jezike, ki so na voljo za sintezo govora
TextToSpeech Pretvori navedeno besedilo v govor kot tok zvoka v obliki zapisa Wave

Jeziki

Pridobivanje jezikov: pridobi vse jezike, ki jih podpira storitev Microsoftov prevajalnik

Lastnosti vnosa

Brez.

Lastnosti rezultatov

Ime lastnosti Podatkovni tip Zahtevano Opis
Koda string Ne
Imenu string Ne

Prevedi

Prevod besedila: prevede besedilo v določen jezik s storitvijo Microsoftov prevajalnik

Lastnosti vnosa

Imenu Podatkovni tip Zahtevano Opis
poizvedba string da Besedilo za prevod
languageTo string da Koda ciljnega jezika (primer: »fr«)
languageFrom string ne Izvorni jezik (če ni na voljo, ga bo storitev Microsoftov prevajalnik poskušala samodejno zaznati) (primer: en)
kategorija string ne Kategorija prevodov (privzeto: »splošno«)

Lastnosti rezultatov

Brez.

Zaznaj

Zaznavanje jezika: zazna izvorni jezik navedenega besedila

Lastnosti vnosa

Imenu Podatkovni tip Zahtevano Opis
poizvedba string da Besedilo, katerega jezik bo prepoznan

Lastnosti rezultatov

Ime lastnosti Podatkovni tip Zahtevano Opis
Koda string Ne
Imenu string Ne

SpeechLanguages

Pridobivanje jezikov za govor: pridobi jezike, ki so na voljo za sintezo govora

Lastnosti vnosa

Brez.

Lastnosti rezultatov

Ime lastnosti Podatkovni tip Zahtevano Opis
Koda string Ne
Imenu string Ne

TextToSpeech

Pretvorba besedila v govor: pretvori navedeno besedilo v govor kot tok zvoka v obliki zapisa Wave

Lastnosti vnosa

Imenu Podatkovni tip Zahtevano Opis
poizvedba string da Besedilo za pretvarjanje
jezik string da Jezikovna koda za ustvarjanje govora (primer: »en-us«)

Lastnosti rezultatov

Brez.

Oglejte si vse razpoložljive povezave.
Naučite se dodajati povezave v aplikacije.

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).