Conectați-vă la Microsoft Translator din Power Apps
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
- Acces la Power Apps
- Adăugați conexiunea
- Creați o aplicație pornind de la un șablon, de la date sau de la zero
Conectați-vă la Microsoft Translator
Creați o aplicație goală, proiectată pe pânză.
În panoul din stânga, selectați fila Date, apoi selectați Adăugați sursa de date.
Selectați Conexiune nouă și apoi atunci selectați Microsoft Translator:
Selectați Conectare. Conexiunea dvs. apare sub Surse de date:
Utilizați conexiunea Microsoft Translator din aplicația dvs
Traduceți text
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ă.
Adăugați o listă Listă verticală (meniul Inserați > Controale), redenumiți-o TargetLang și mutați-o sub Sursă.
Setați proprietatea Articole TargetLang la următoarea formulă:
MicrosoftTranslator.Languages()
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)
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:
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.
Setați proprietatea Articole a listei verticale TargetLang la următoarea formulă:
MicrosoftTranslator.SpeechLanguages()
Redenumiți a doua etichetă (nu caseta Sursă) la Țintă.
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)
Apăsați F5 sau selectați butonul 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.
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.
Selectați controlul de text Țintă și setați proprietatea Text la următoarea formulă:
MicrosoftTranslator.Detect(Source.Text).Name
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.
Linkuri utile
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).