Vzpostavitev povezave s storitvijo Microsoftov prevajalnik iz storitve Power Apps
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
- Dostop do Power Apps
- Dodana povezava
- Ustvarjanje aplikacije s predlogo, s podatki ali od začetka
Vzpostavitev povezave s storitvijo Microsoftov prevajalnik
Ustvarjanje aplikacije delovnega območja od začetka.
V levem podoknu izberite zavihek Podatki in nato izberite Dodaj vir podatkov.
Izberite Nova povezava in nato izberite Microsoftov prevajalnik:
Izberite Vzpostavljanje povezave. Vaša povezava je prikazana v razdelku Viri podatkov:
Uporaba povezave s storitvijo Microsoftov prevajalnik v vaši aplikaciji
Prevajanje besedila
V drevesnem pogledu na levi strani zaslona izberite Vstavi in nato izberite kontrolnik Text input. Kontrolnik za vnos besedila preimenujte v Source.
Dodajte Spustni seznam (meni Vstavljanje > Kontrolniki), preimenujte ga v TargetLang in ga premaknite pod Vir.
Lastnost Elementi za TargetLang nastavite na naslednjo formulo:
MicrosoftTranslator.Languages()
Dodajte oznako, premaknite jo pod razdelek TargetLang in nastavite njeno lastnost Besedilo na naslednjo formulo:
MicrosoftTranslator.Translate(Source.Text, TargetLang.Selected.Value)
Vnesite nekaj besedila v Vir in izberite jezik v razdelku TargetLang. Oznaka prikazuje besedilo, ki ste ga vnesli v izbrani jezik:
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.
Lastnost Elementi za spustni seznam TargetLang nastavite na naslednjo formulo:
MicrosoftTranslator.SpeechLanguages()
Preimenujte drugo oznako (ne polja Vir) v Ciljni.
Dodajte kontrolnik Zvok (meni Vstavljanje > Mediji) in nastavite njegovo lastnost Mediji na naslednjo formulo:
MicrosoftTranslator.TextToSpeech(Target.Text, TargetLang.Selected.Value)
Pritisnite F5 ali izberite gumb Predogled (). 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.
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.
Izberite kontrolnik ciljnega besedila in nastavite lastnost Besedilo na naslednjo formulo:
MicrosoftTranslator.Detect(Source.Text).Name
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.
Uporabne povezave
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).