Povežite se sa uslugom Microsoft Translator iz usluge Power Apps

Microsoft Translator.

Dodajte konektor za Microsoft Translator da biste prikazali prevedeni tekst u kontroli Oznaka u vašoj aplikaciji. Na primer, možete da napravite polje za unos teksta koje od korisnika traži da unese neki tekst za prevođenje. U drugoj oznaci možete prikazati prevedeni tekst.

Ova tema vam pokazuje kako da kreirate Microsoft Translator vezu, koristite Microsoft Translator vezu u aplikaciji i navodi dostupne funkcije.

Preduslovi

Povežite se sa uslugom Microsoft Translator

  1. Kreirajte praznu aplikaciju sa podlogom.

  2. U levom oknu izaberite karticu Podaci, a zatim izaberite stavku Dodaj izvor podataka.

  3. Izaberite Nova veza, a zatim Microsoft Translator:

    Povežite se sa uslugom Microsoft Translator.

  4. Izaberite Poveži se. Vaša veza se prikazuje u delu Izvori podataka:

    Povezivanje.

Koristite Microsoft Translator vezu u svojoj aplikaciji

Prevedite tekst

  1. U prikazu stabla na levoj strani ekrana izaberite stavku Umetni, a zatim odaberite kontrolu Unos teksta. Preimenujte kontrolu unosa teksta u Izvor.

  2. Dodajte listu Padajuća (meni Umetanje > Kontrole), preimenujte je u TargetLang i pomerite ga ispod Source.

  3. Podesite svojstvo Items kontrole TargetLang prema sledećoj formuli:

    MicrosoftTranslator.Languages()

  4. Dodajte oznaku, pomerite je ispod TargetLang i postavite njeno svojstvo Text prema sledećoj formuli:

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

  5. Unesite neki tekst u Source i izaberite jezik u kontroli TargetLang. Oznaka prikazuje tekst koji ste uneli na jeziku koji ste odabrali:

    Prevedi tekst sa engleskog na španski.

Izgovor prevedenog teksta

Ako već niste, sledite korake iz prethodnog odeljka za prevođenje nekog teksta. U sledećim koracima koristite iste kontrole.

  1. Podesite svojstvo Items padajuće liste TargetLang prema sledećoj formuli:

    MicrosoftTranslator.SpeechLanguages()

  2. Preimenujte drugu oznaku (ne polje Izvor) u Target.

  3. Dodajte kontrolu zvuk (meni Umetanje > Mediji) i podesite njeno svojstvo Media prema sledećoj formuli:

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

  4. Pritisnite F5 ili izaberite dugme Pregled (ikona Pregled.). Unesite neki tekst u Source, izaberite jezik na TargetLang, a zatim izaberite dugme za reprodukciju u audio kontroli.

    Aplikacija reprodukuje audio verziju teksta koji ste uneli na jeziku koji ste odabrali.

  5. Pritisnite taster Esc da biste se vratili na podrazumevani radni prostor.

Otkrivanje izvornog jezika

Ovi sledeći koraci koriste iste kontrole unosa teksta Source i teksta Target. Možete da kreirate nove kontrole ako želite, samo ažurirajte imena u formuli.

  1. Izaberite kontrolu teksta Target i podesite svojstvo Text prema sledećoj formuli:

    MicrosoftTranslator.Detect(Source.Text).Name

  2. Unesite neki tekst u Izvor.

    Oznaka vam prikazuje jezik teksta koji ste uneli. Na primer, oznaka prikazuje francuski ako unesete bonjour ili italijanski ako unesete ciao.

Prikaz dostupnih funkcija

Ova veza uključuje sledeće funkcije:

Naziv funkcije Opis
Jezici Vraća sve jezike koje podržava Microsoft Translator
Prevedi Prevodi tekst na određeni jezik koristeći Microsoft Translator
Otkrij Otkriva izvorni jezik datog teksta
SpeechLanguages Vraća jezike dostupne za sintezu govora
TextToSpeech Konvertuje dati tekst u govor kao audio tok u talasnom formatu

Jezici

Preuzimanje jezika: Vraća sve jezike koje podržava Microsoft Translator

Svojstva unosa

Nijedno.

Svojstva izlaza

Ime svojstva Tip podataka Zahtevano Opis
Kôd string Ne
+Ime string Ne

Prevedi

Prevod teksta: Prevodi tekst na određeni jezik koristeći Microsoft Translator

Svojstva unosa

+Ime Tip podataka Zahtevano Opis
query string da Tekst za prevođenje
languageTo string da Ciljni jezički kôd (primer: 'fr')
languageFrom string ne Izvorni jezik (ako nije obezbeđen, Microsoft Translator će pokušati da ga automatski otkrije) (primer: en)
kategorija string ne Kategorija prevoda (podrazumevano: 'general')

Svojstva izlaza

Nijedno.

Otkrij

Otkrivanje jezika: Otkriva izvorni jezik datog teksta

Svojstva unosa

+Ime Tip podataka Zahtevano Opis
query string da Tekst čiji jezik će biti prepoznat

Svojstva izlaza

Ime svojstva Tip podataka Zahtevano Opis
Kôd string Ne
+Ime string Ne

SpeechLanguages

Preuzimanje jezika govora: Vraća jezike dostupne za sintezu govora

Svojstva unosa

Nijedno.

Svojstva izlaza

Ime svojstva Tip podataka Zahtevano Opis
Kôd string Ne
+Ime string Ne

TextToSpeech

Tekst u govor: Konvertuje dati tekst u govor kao audio tok u talasnom formatu

Svojstva unosa

+Ime Tip podataka Zahtevano Opis
query string da Tekst za konvertovanje
jezik string da Jezički kôd za generisanje govora (primer: 'en-us')

Svojstva izlaza

Nijedno.

Pogledajte sve dostupne veze.
Saznajte kako da dodajete veze u aplikacije.

Napomena

Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)

Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).