Conectați-vă la Microsoft Translator din Power Apps

Microsoft Translator.

Adăugați conectorul Microsoft Translator pentru a afișa textul tradus în controlul Etichetă în aplicația dvs. De exemplu, puteți crea o casetă de text de intrare care solicită utilizatorului să introducă unele texte pentru traducere. Într-o altă etichetă, puteți afișa textul tradus.

Acest subiect vă arată cum puteți crea conexiunea Microsoft Translator, cum să folosiți conexiunea Microsoft Translator într-o aplicație și enumerează funcțiile disponibile.

Cerințe preliminare

Conectați-vă la Microsoft Translator

  1. Creați o aplicație goală, proiectată pe pânză.

  2. În panoul din stânga, selectați fila Date, apoi selectați Adăugați sursa de date.

  3. Selectați Conexiune nouă și apoi atunci selectați Microsoft Translator:

    Conectați-vă la Microsoft Translator.

  4. Selectați Conectare. Conexiunea dvs. apare sub Surse de date:

    Conectare.

Utilizați conexiunea Microsoft Translator din aplicația dvs

Traduceți text

  1. Din Vizualizare arbore din partea stângă a ecranului, selectați Inserare, apoi alegeți controlul Introducere text. Redenumiți controlul de introducere text la Sursă.

  2. Adăugați o listă Listă verticală (meniul Inserați > Controale), redenumiți-o TargetLang și mutați-o sub Sursă.

  3. Setați proprietatea Articole TargetLang la următoarea formulă:

    MicrosoftTranslator.Languages()

  4. Adăugați o etichetă, mutați-o sub TargetLang, și setați proprietatea Text la următoarea formulă:

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

  5. Introduceți text în Sursă și selectați o limbă în TargetLang. Eticheta arată textul pe care l-ați introdus în limba pe care ați ales-o:

    Traduceți textul din engleză în spaniolă.

Vorbiți textul tradus

Dacă nu ați făcut-o deja, urmați pașii din secțiunea anterioară pentru a traduce puțin text. Acești pași următori folosesc aceleași controale.

  1. Setați proprietatea Articole a listei verticale TargetLang la următoarea formulă:

    MicrosoftTranslator.SpeechLanguages()

  2. Redenumiți a doua etichetă (nu caseta Sursă) la Țintă.

  3. Adăugați un control Audio (meniul Inserați> Suporturi media), și setați proprietatea Suporturi media la următoarea formulă:

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

  4. Apăsați F5 sau selectați butonul Previzualizare (Pictogramă de previzualizare.). Introduceți text în Sursă, selectați o limbă în TargetLang, apoi selectați butonul de redare din controlul audio.

    Aplicația redă o versiune audio a textului pe care l-ați introdus în limba pe care ați ales-o.

  5. Apăsați Esc pentru a reveni la spațiul de lucru implicit.

Detectați limba sursă

Acești pași următori utilizează același text Sursă introdus și controale de text Țintă. Puteți crea noi controale dacă doriți, doar actualizați numele din formule.

  1. Selectați controlul de text Țintă și setați proprietatea Text la următoarea formulă:

    MicrosoftTranslator.Detect(Source.Text).Name

  2. Introduceți text în Sursă.

    Eticheta vă arată limba textului pe care l-ați introdus. De exemplu, eticheta arată franceză dacă introduceți bonjour sau italiană dacă tastați ciao.

Vizualizați funcțiile disponibile

Această conexiune include următoarele funcții:

Nume funcție Descriere
Limbi Regăsește toate limbile pe care le suportă Microsoft Translator
Traducere Traduceți textul într-o limbă specificată folosind Microsoft Translator
Detectare Detectați limba sursă a textului dat
SpeechLanguages Preia limbile disponibile pentru sinteza vorbirii
TextToSpeech Convertește un text dat în vorbire ca un flux audio în format de undă

Limbi

Obțineți limbi: Regăsește toate limbile pe care le suportă Microsoft Translator

Proprietăți de intrare

Niciunul.

Proprietăți de ieșire

Nume proprietate Tip de date Obligatoriu Descriere
Cod string Nu
Nume string Nu

Traducere

Traduceți textul: Traduceți textul într-o limbă specificată folosind Microsoft Translator

Proprietăți de intrare

Nume Tip de date Obligatoriu Descriere
interogare string da Text de tradus
languageTo string da Codul limbii țintă (exemplu: „fr”)
languageFrom string nu Limba sursă (dacă nu este furnizată, Microsoft Translator va încerca să detecteze automat) (exemplu: en)
categorie string nu Categoria de traducere (implicit: „generală“)

Proprietăți de ieșire

Niciunul.

Detectare

Detectarea limbii: Detectați limba sursă a textului dat

Proprietăți de intrare

Nume Tip de date Obligatoriu Descriere
interogare string da Text a cărui limbă va fi identificată

Proprietăți de ieșire

Nume proprietate Tip de date Obligatoriu Descriere
Cod string Nu
Nume string Nu

SpeechLanguages

Obțineți limbi străine: Preia limbile disponibile pentru sinteza vorbirii

Proprietăți de intrare

Niciunul.

Proprietăți de ieșire

Nume proprietate Tip de date Obligatoriu Descriere
Cod string Nu
Nume string Nu

TextToSpeech

Text în vorbire: Convertește un text dat în vorbire ca un flux audio în format de undă

Proprietăți de intrare

Nume Tip de date Obligatoriu Descriere
interogare string da Text de convertit
limbă string da Cod de limbă pentru generarea vorbirii (exemplu: „en-us”)

Proprietăți de ieșire

Niciunul.

Vizualizați toate conexiunile disponibile
Aflați cum puteți adăuga conexiuni la aplicațiile dvs.

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).