LanguageDetector
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Giao diện LanguageDetector của Translator and Language Detector APIs chứa tất cả chức năng phát hiện ngôn ngữ, bao gồm kiểm tra tính khả dụng của mô hình AI, tạo phiên bản LanguageDetector mới, sử dụng nó để phát hiện ngôn ngữ, và nhiều hơn nữa.
Thuộc tính phiên bản
inputQuotaRead only Experimental-
Hạn ngạch đầu vào có sẵn cho trình duyệt để phát hiện ngôn ngữ.
expectedInputLanguagesRead only Experimental-
Các ngôn ngữ dự kiến sẽ được phát hiện trong văn bản đầu vào.
Phương thức tĩnh
availability()Experimental-
Trả về giá trị kiểu liệt kê cho biết liệu mô hình AI của trình duyệt có hỗ trợ cấu hình
LanguageDetectorđã cho hay không. create()Experimental-
Tạo một phiên bản
LanguageDetectormới để phát hiện ngôn ngữ.
Phương thức phiên bản
destroy()Experimental-
Giải phóng các tài nguyên được gán cho phiên bản
LanguageDetectormà nó được gọi và dừng mọi hoạt động tiếp theo trên đó. detect()Experimental-
Phát hiện ngôn ngữ khớp gần nhất hoặc các ngôn ngữ mà một chuỗi văn bản đã cho có nhiều khả năng được viết.
measureInputUsage()Experimental-
Báo cáo lượng hạn ngạch đầu vào sẽ được sử dụng bởi một thao tác phát hiện ngôn ngữ cho đầu vào văn bản đã cho.
Ví dụ
Xem Sử dụng Translator and Language Detector APIs để có ví dụ hoàn chỉnh.
Tạo phiên bản LanguageDetector
const detector = await LanguageDetector.create({
expectedInputLanguages: ["en-US", "zh"],
});
Note: Các triển khai khác nhau có thể hỗ trợ các ngôn ngữ khác nhau.
Phát hiện ngôn ngữ
const results = await detector.detect(myTextString);
results.forEach((result) => {
console.log(`${result.detectedLanguage}: ${result.confidence}`);
});
// Results in logs like this:
// la: 0.8359838724136353
// es: 0.017705978825688362
// sv: 0.012977192178368568
// en: 0.011148443445563316
Thông số kỹ thuật
| Specification |
|---|
| Translator and Language Detector APIs> # languagedetector> |