Profanitätserkennung in Lara
Ein Leitfaden zur Profanitätsfilterung und -erkennung über die Lara-API
Lara bietet zwei Möglichkeiten, mit anstößiger oder unangemessener Sprache umzugehen: Profanitätserkennung und -filterung, die in den translate-Endpunkt integriert ist, und einen eigenständigen Profanitätserkennungsdienst, der über die API verfügbar ist.
Profanitätsfilterung bei der Textübersetzung
Bei der Textübersetzung über die API können Sie mithilfe von zwei optionalen Parametern steuern, wie Lara mit Profanitäten umgeht.
profanitiesHandling — aktiviert die Profanitätsbehandlung und definiert das Verhalten:
detect— kennzeichnet anstößige Inhalte in der Antwort, ohne die Übersetzung zu ändernhide— maskiert erkannte Begriffe mit Symbolen (Standardverhalten, wenn der Parameter ohne Wert gesetzt wird)avoid— weist die Engine an, eine Übersetzung zu erstellen, die anstößige Sprache vermeidet
profanitiesDetect — legt fest, wo die Erkennung durchgeführt wird:
target— die Erkennung wird nur auf die übersetzte Ausgabe angewendet (Standard)source_target— die Erkennung wird sowohl auf den Quell- als auch auf den Zieltext angewendet
Hinweis: Wenn profanitiesHandling nicht gesetzt ist, ist die Profanitätsfilterung unabhängig von profanitiesDetect nicht aktiv. Wird profanitiesHandling ohne Angabe eines Wertes gesetzt, wird standardmäßig hide aktiviert.
Die Profanitätsfilterung ist im Standardpreis für Übersetzungen enthalten. Für vollständige Parameterdetails und Codebeispiele, siehe die SDK-Dokumentation.
Unterstützte Sprachen
Profanitätserkennung und -filterung ist für die folgenden Sprachen verfügbar:
- Afrikaans –
af-ZA - Albanian –
sq-AL - Amharic –
am-ET - Arabic –
ar-SA - Armenian –
hy-AM - Azerbaijani –
az-AZ - Basque –
eu-ES - Bengali –
bn-BD - Bulgarian –
bg-BG - Burmese –
my-MM - Catalan –
ca-ES - Chinese (Simplified) –
zh-CN - Chinese (Traditional, Hong Kong) –
zh-HK - Croatian –
hr-HR - Czech –
cs-CZ - Danish –
da-DK - Dutch –
nl-NL - English (Australia) –
en-AU - English (Canada) –
en-CA - English (Ireland) –
en-IE - English (United Kingdom) –
en-GB - English (United States) –
en-US - Estonian –
et-EE - Filipino –
fil-PH - Finnish –
fi-FI - French –
fr-FR - Galician –
gl-ES - Georgian –
ka-GE - German –
de-DE - Hebrew –
he-IL - Hindi –
hi-IN - Hungarian –
hu-HU - Icelandic –
is-IS - Indonesian –
id-ID - Irish –
ga-IE - Italian –
it-IT - Japanese –
ja-JP - Javanese –
jv-ID - Kazakh –
kk-KZ - Korean –
ko-KR - Lao –
lo-LA - Latvian –
lv-LV - Lithuanian –
lt-LT - Macedonian –
mk-MK - Malay –
ms-MY - Malayalam –
ml-IN - Maltese –
mt-MT - Marathi –
mr-IN - Mongolian –
mn-MN - Norwegian Bokmål –
nb-NO - Pashto –
ps-PK - Persian –
fa-IR - Polish –
pl-PL - Portuguese (Brazil) –
pt-BR - Portuguese (Portugal) –
pt-PT - Romanian –
ro-RO - Russian –
ru-RU - Serbian (Cyrillic script) –
sr-Cyrl-RS - Slovak –
sk-SK - Slovenian –
sl-SI - Somali –
so-SO - Spanish –
es-ES - Spanish (Argentina) –
es-AR - Spanish (Latin America) –
es-419 - Spanish (Mexico) –
es-MX - Swahili –
sw-KE - Swedish –
sv-SE - Tagalog –
tl-PH - Tamil –
ta-IN - Thai –
th-TH - Turkish –
tr-TR - Ukrainian –
uk-UA - Urdu –
ur-PK - Uzbek –
uzn-UZ - Vietnamese –
vi-VN - Welsh –
cy-GB
Eigenständige Profanitätserkennungs-API
Lara bietet auch einen dedizierten Profanitätserkennungs-Endpunkt, der Text analysiert, ohne eine Übersetzung durchzuführen. Dies ist nützlich für Content-Moderation, Compliance-Pipelines und Pre-Translation-Screening.
Preise:
Für Implementierungsdetails, siehe die SDK-Dokumentation.
Dieser Artikel handelt von:
- Profanitätserkennung und -filterung bei der Textübersetzung
- API-Parameter
profanitiesHandlingundprofanitiesDetect - Eigenständige Profanitätserkennungs-API
- Unterstützte Sprachen für die Profanitätserkennung