voice_audio_multi/webui/native/lang/lang_vi.json
Fabio c36510c21e
Some checks failed
Linux Build / Linux cpu (push) Has been cancelled
Linux Build / Linux cpu-clang (push) Has been cancelled
Linux Build / Linux vulkan (push) Has been cancelled
mac-build / macOS CPU (push) Has been cancelled
Nix Build / Nix (cpu) (push) Has been cancelled
Nix Build / Nix (vulkan) (push) Has been cancelled
windows-build / Windows CPU (push) Has been cancelled
Initial import: audio.cpp with Orange Pi documentation
2026-11-04 19:05:22 +01:00

308 lines
18 KiB
JSON

{
"code": "vi",
"name": "Tiếng Việt",
"translations": {
"app.nativeStudio": "Phòng thu trên máy",
"nav.studio": "Phòng thu",
"nav.arena": "So sánh",
"nav.models": "Model",
"nav.runtime": "Trạng thái",
"nav.configuration": "Cấu hình",
"nav.primary": "Điều hướng chính",
"nav.workflows": "Các tác vụ âm thanh",
"language.label": "Ngôn ngữ giao diện",
"theme.label": "Giao diện",
"theme.system": "Theo hệ thống",
"theme.dark": "Tối",
"theme.mocha": "Catppuccin Mocha",
"theme.light": "Sáng",
"arena.eyebrow": "SO SÁNH",
"arena.title.tts": "So sánh giọng đọc",
"arena.title.vc": "So sánh chuyển đổi giọng",
"arena.title.asr": "So sánh nhận dạng giọng nói",
"arena.subtitle": "Chạy lần lượt cùng một đầu vào với các model và biến thể đã cài được chọn.",
"arena.subtitle.tts": "Đọc cùng một văn bản bằng các model giọng đọc và biến thể được chọn.",
"arena.subtitle.vc": "Chuyển đổi cùng một âm thanh nguồn bằng các model được chọn.",
"arena.subtitle.asr": "Nhận dạng cùng một âm thanh nguồn bằng các model được chọn và so sánh bản chép lời.",
"arena.mode.tts": "Đọc văn bản",
"arena.mode.vc": "Chuyển đổi giọng",
"arena.mode.asr": "Nhận dạng giọng nói",
"arena.input.label": "Đầu vào",
"arena.input.title": "Yêu cầu dùng chung",
"arena.input.textPlaceholder": "Nhập văn bản để so sánh các model giọng đọc",
"arena.input.groundTruth": "Bản chép lời chuẩn",
"arena.input.groundTruthPlaceholder": "Dán bản chép lời chuẩn để tính tỷ lệ lỗi từ (WER)",
"arena.shared": "dùng chung",
"arena.voice.label": "Giọng",
"arena.voice.modelDefault": "Mặc định của model",
"arena.voice.builtin": "Giọng mẫu có sẵn",
"arena.voice.reference": "Âm thanh tham chiếu",
"arena.voice.builtinNote": "Giọng có sẵn được gửi dưới dạng mã giọng cho từng model. Không cần bản chép lời với nguồn giọng này.",
"arena.voice.targetSpeaker": "Âm thanh giọng đích",
"arena.voice.clearTarget": "Bỏ giọng đích",
"arena.voice.clearReference": "Bỏ tham chiếu",
"arena.options.shared": "Tùy chọn dùng chung",
"arena.queue.label": "Hàng đợi",
"arena.queue.title": "Model",
"arena.queue.add": "Thêm",
"arena.queue.remove": "Bỏ",
"arena.queue.clear": "Xóa hàng đợi",
"arena.queue.empty": "Thêm model hoặc biến thể kiểu dữ liệu đã cài để so sánh.",
"arena.run": "Chạy so sánh",
"arena.package.label": "Gói",
"arena.package.configured": "Đã cấu hình",
"arena.results.title": "So sánh kết quả",
"arena.results.empty": "Chưa có kết quả so sánh.",
"arena.metric.wall": "thời gian",
"arena.metric.rtf": "RTF",
"arena.metric.wer": "WER",
"arena.itemStatus.queued": "đang chờ",
"arena.itemStatus.loading": "đang nạp",
"arena.itemStatus.running": "đang chạy",
"arena.itemStatus.done": "hoàn tất",
"arena.itemStatus.failed": "thất bại",
"arena.itemStatus.skipped": "đã bỏ qua",
"arena.status.duplicate": "{model} {package} đã có trong danh sách so sánh.",
"arena.status.loadingModel": "Đang nạp model",
"arena.status.runningRequest": "Đang chạy yêu cầu",
"arena.status.addModel": "Thêm ít nhất một model để so sánh.",
"arena.status.running": "Đang chạy so sánh {mode}...",
"arena.status.complete": "Đã hoàn tất so sánh.",
"arena.note.skippedTargetVoice": "Đã bỏ qua vì model chuyển đổi giọng này cần âm thanh giọng đích.",
"arena.note.skippedReferenceText": "Đã bỏ qua vì model này cần bản chép lời cho giọng tham chiếu đã chọn.",
"arena.note.builtinVoice": "Đã dùng giọng có sẵn: {voice}.",
"arena.note.referenceVoice": "Đã dùng giọng tham chiếu.",
"arena.note.referenceUnsupported": "Đã dùng giọng mặc định; model không hỗ trợ giọng tham chiếu.",
"arena.note.defaultVoice": "Đã dùng giọng mặc định: {voice}.",
"arena.note.skippedReferenceVoice": "Đã bỏ qua vì model này cần giọng tham chiếu.",
"arena.error.seed": "Seed phải là -1 hoặc số nguyên không dấu 32 bit (từ 0 đến 4294967295).",
"arena.error.jsonObject": "phải là một đối tượng JSON",
"arena.error.invalidJson": "JSON tùy chọn so sánh không hợp lệ: {error}",
"arena.error.unregistered": "Model đã cấu hình chưa được đăng ký trên máy chủ này.",
"arena.error.notDownloaded": "Chưa tải {package}.",
"arena.error.loadFailed": "Không nạp được model.",
"arena.error.missingCatalog": "Model không còn trong danh mục.",
"arena.error.enterTtsText": "Nhập văn bản để so sánh giọng đọc.",
"arena.error.chooseAsrSource": "Chọn âm thanh nguồn để so sánh nhận dạng giọng nói.",
"arena.error.chooseVcSource": "Chọn âm thanh nguồn để so sánh chuyển đổi giọng.",
"arena.error.noAudio": "Phản hồi không có âm thanh.",
"workflow.tts": "Đọc văn bản",
"workflow.asr": "Nhận dạng / Chép lời",
"workflow.music": "Tạo nhạc / video",
"workflow.vc": "Chuyển đổi giọng / S2S",
"workflow.enhancement": "Cải thiện / Khử nhiễu",
"models.tools": "công cụ",
"workflow.sep": "Tách nguồn âm thanh",
"workflow.analysis": "Phân tích âm thanh",
"workflow.design": "Thiết kế giọng",
"task.tts": "Đọc văn bản",
"task.clon": "Sao chép giọng",
"task.asr": "Chép lời",
"task.gen": "Tạo nhạc",
"task.midi": "Âm thanh sang MIDI",
"task.vc": "Chuyển đổi giọng",
"task.svc": "Chuyển đổi giọng hát",
"task.s2s": "Chỉnh sửa lời nói",
"task.sep": "Tách nguồn âm thanh",
"task.vad": "Phát hiện giọng nói",
"task.diar": "Phân tách người nói",
"task.align": "Căn chỉnh lời và âm thanh",
"task.vdes": "Thiết kế giọng",
"studio.eyebrow": "XỬ LÝ ÂM THANH TẠI MÁY",
"studio.title": "Phòng thu âm thanh",
"studio.subtitle.tts": "Tạo giọng đọc tự nhiên từ văn bản, với giọng có sẵn và sao chép giọng khi model hỗ trợ.",
"studio.subtitle.asr": "Chuyển lời nói thành văn bản, với tùy chọn ngôn ngữ và mốc thời gian khi model hỗ trợ.",
"studio.subtitle.music": "Tạo nhạc và âm thanh từ mô tả, lời bài hát hoặc âm thanh tham chiếu khi model hỗ trợ.",
"studio.subtitle.vc": "Chuyển đổi giọng nói, giọng hát hoặc nhận câu trả lời bằng giọng nói từ âm thanh đầu vào.",
"studio.subtitle.sep": "Tách bản ghi thành giọng hát, nhạc cụ hoặc các nguồn âm thanh mà model hỗ trợ.",
"studio.subtitle.analysis": "Phân tích giọng nói, người nói, mốc thời gian và căn chỉnh lời với âm thanh.",
"studio.subtitle.enhancement": "Cải thiện âm thanh, loại bỏ tiếng ồn nền hoặc khôi phục dải tần.",
"studio.subtitle.design": "Tạo hoặc tinh chỉnh giọng từ mô tả bằng văn bản và các tùy chọn tham chiếu được hỗ trợ.",
"studio.model": "Model",
"studio.noModel": "Chưa chọn model",
"studio.resident": "Đã nạp",
"studio.notInstalled": "Chưa cài",
"studio.available": "Có sẵn",
"studio.chooseInstalled": "Chọn một model đã cài",
"studio.notDownloaded": "chưa tải",
"studio.pathFound": "Đã tìm thấy đường dẫn",
"studio.pathMissing": "Không tìm thấy đường dẫn",
"studio.pathUnknown": "Chưa kiểm tra đường dẫn",
"studio.estimatedVram": "VRAM ước tính: {value} GB",
"studio.vram": "VRAM —",
"studio.load": "Nạp model",
"studio.unload": "Giải phóng model",
"studio.working": "Đang xử lý…",
"studio.bundledLoaded": "Có sẵn · đã nạp",
"request.label": "YÊU CẦU",
"request.title": "Đầu vào và tùy chọn",
"request.prompt": "Mô tả",
"request.alignmentText": "Văn bản cần căn chỉnh",
"request.text": "Văn bản",
"request.soundPlaceholder": "Mô tả âm thanh hoặc bản nhạc…",
"request.textPlaceholder": "Nhập văn bản…",
"request.splitLongText": "Chia và ghép văn bản dài",
"request.charactersPerChunk": "Số ký tự mỗi đoạn",
"request.lyrics": "Lời bài hát",
"request.optional": "không bắt buộc",
"request.context": "Ngữ cảnh",
"request.contextHint": "thuật ngữ hoặc tên riêng, không bắt buộc",
"request.voiceDescription": "Mô tả giọng",
"request.voiceDescriptionPlaceholder": "Giọng ấm áp, điềm tĩnh, nhịp đọc vừa phải…",
"request.language": "Ngôn ngữ",
"request.autoLanguage": "để trống = tự nhận dạng",
"request.seed": "Seed",
"request.randomSeed": "-1 = ngẫu nhiên",
"request.maxTokens": "Số token tối đa",
"request.duration": "Thời lượng (giây)",
"request.autoDuration": "-1 = tự động",
"request.rewriteCaption": "Viết lại mô tả",
"request.rewritingCaption": "Đang viết lại mô tả...",
"request.minimaxFrames": "{frames} khung hình đầu ra đã căn chỉnh",
"request.sourceAudio": "Âm thanh nguồn",
"request.stopRecording": "Dừng ghi âm",
"request.recordingMicrophone": "Đang ghi âm từ micro",
"request.recordMicrophone": "Ghi âm từ micro",
"request.liveTitle": "Chép lời trực tiếp từ micro",
"request.liveDescription": "Xử lý liên tiếp các đoạn âm thanh dài bốn giây bằng chế độ phát trực tiếp của model.",
"request.stopLive": "Dừng chép lời trực tiếp",
"request.startLive": "Bắt đầu chép lời trực tiếp",
"voice.quickStart": "Giọng có sẵn để thử nhanh",
"voice.configured": "Giọng đã cấu hình",
"voice.useReference": "Dùng tệp âm thanh tham chiếu bên dưới",
"voice.bundledNote": "Âm thanh tham chiếu có sẵn và bản chép lời tương ứng được cung cấp tự động.",
"voice.reference": "Giọng tham chiếu",
"voice.required": "bắt buộc",
"voice.optional": "không bắt buộc",
"voice.referenceText": "Văn bản tham chiếu",
"voice.recording": "Đang ghi âm giọng tham chiếu",
"voice.transcript": "Bản chép lời mẫu",
"voice.requiredClone": "bắt buộc để sao chép giọng này",
"voice.recommendedClone": "nên có để sao chép giọng",
"voice.transcriptPlaceholder": "Nhập đúng lời nói trong âm thanh mẫu, hoặc tải tệp .txt tương ứng ở trên.",
"voice.saved": "Giọng đã lưu",
"voice.browserOnly": "chỉ lưu trong trình duyệt này",
"voice.chooseSaved": "Chọn giọng đã lưu...",
"voice.libraryName": "Tên giọng trong thư viện",
"voice.namePlaceholder": "Giọng tham chiếu của tôi",
"voice.save": "Lưu giọng",
"voice.clearReference": "Bỏ giọng tham chiếu",
"voice.preset": "Giọng có sẵn",
"voice.speakerReferences": "Giọng tham chiếu của người nói",
"voice.upToFour": "không bắt buộc, tối đa 4",
"voice.speaker": "Người nói {number}",
"voice.dialoguePlaceholder": "[S1] Lời trong giọng tham chiếu của người nói 1. [S2] Lời trong giọng tham chiếu của người nói 2.",
"settings.load": "Nạp thiết lập JSON",
"settings.save": "Lưu thiết lập JSON",
"history.title": "Lịch sử chạy (Thử nghiệm)",
"history.clear": "Xóa lịch sử",
"history.deleteRun": "Xóa lần chạy {id}",
"history.wrongModel": "Không thể mở lịch sử của {label}: model hiện tại là {model}.",
"history.wait": "Chờ yêu cầu hiện tại hoặc việc khôi phục thiết lập hoàn tất.",
"configuration.history": "Lịch sử chạy",
"configuration.historyLimit": "Số lần chạy tối đa được lưu",
"configuration.save": "Lưu cấu hình",
"configuration.saved": "Đã lưu cấu hình.",
"studio.weightsPath": "Đường dẫn trọng số trên máy chủ",
"studio.downloadWeights": "Tải trọng số SafeTensors",
"studio.format": "Định dạng model",
"studio.configured": "Đã cấu hình",
"studio.serverConfigured": "Được thiết lập trong cấu hình máy chủ",
"studio.loadPackage": "Nạp {package}",
"studio.unloadPackage": "Giải phóng {package}",
"studio.packageNotDownloaded": "Chưa tải {package}",
"run.chooseModel": "Chọn một model đã cài trước",
"run.installModel": "Cài model này trong mục Model trước",
"run.elapsed": "Thời gian xử lý đã trôi qua",
"result.saveArtifact": "Lưu {format}",
"result.videoPreview": "Xem trước video",
"param.omnivoice.num_inference_steps.label": "Số bước tạo giọng",
"param.omnivoice.guidance_scale.label": "Mức bám sát tham chiếu",
"param.omnivoice.speed.label": "Tốc độ đọc",
"param.omnivoice.instruct.label": "Chỉ dẫn phong cách / chất giọng",
"param.omnivoice.instruct.placeholder": "Ví dụ: Đọc với giọng nhẹ nhàng, chậm rãi",
"common.delete": "Xóa",
"common.enabled": "Đã bật",
"common.disabled": "Đã tắt",
"common.cancel": "Hủy",
"common.close": "Đóng",
"common.refresh": "Làm mới",
"common.browse": "Duyệt thư mục",
"common.apply": "Áp dụng",
"common.applying": "Đang áp dụng…",
"file.choose": "Chọn tệp",
"file.none": "Chưa chọn tệp",
"file.preview": "Nghe / xem trước",
"file.clear": "Bỏ tệp",
"options.modelParameters": "Tham số model",
"options.additional": "Tùy chọn bổ sung",
"param.minimax_h3.num_inference_steps.label": "Số bước khử nhiễu",
"param.minimax_h3.num_inference_steps.info": "Mười hai bước khử nhiễu giúp cân bằng chất lượng và tốc độ.",
"param.minimax_h3.num_frames.label": "Số khung hình đầu ra",
"param.minimax_h3.num_frames.info": "Được tính từ thời lượng với khoảng 24 khung hình mỗi giây đầu ra. Đổi số khung hình cũng cập nhật thời lượng.",
"param.minimax_h3.guidance_scale.label": "Mức bám sát mô tả",
"param.minimax_h3.sampler.label": "Bộ lấy mẫu",
"param.minimax_h3.dit_acceleration.label": "Tăng tốc DiT",
"param.minimax_h3.dit_acceleration.info": "None dùng toàn bộ DiT để ưu tiên chất lượng. Các chế độ tăng tốc đang thử nghiệm và có thể làm méo một số kết quả.",
"param.minimax_h3.return_video.label": "Giải mã video",
"param.minimax_h3.return_video.info": "Mặc định tắt để giảm bộ nhớ sử dụng và chỉ trả về âm thanh.",
"model.minimax_h3.hint": "MiniMax-H3 dùng DiT kết hợp âm thanh và video. GGUF Q4 ưu tiên chất lượng; GGUF Q4 ConvRot chỉ chạy trên CUDA, dùng thêm một ít VRAM để tăng tốc. Chế độ DiT đầy đủ mặc định ưu tiên chất lượng âm thanh và tắt giải mã video.",
"run.run": "Chạy",
"run.cancel": "Hủy",
"run.working": "Đang xử lý…",
"result.label": "KẾT QUẢ",
"result.title": "Đầu ra",
"result.track": "bản âm thanh",
"result.tracks": "bản âm thanh",
"result.saveWav": "Lưu WAV",
"result.empty": "Âm thanh và kết quả xử lý sẽ xuất hiện ở đây.",
"models.eyebrow": "THƯ VIỆN MODEL",
"models.title": "Các gói trên máy",
"models.subtitle": "Tải và quản lý các gói model ngay trong giao diện này.",
"models.folder": "Thư mục model",
"models.folderHint": "nơi tải, tìm và nạp model",
"models.folderPlaceholder": "thư mục models bên cạnh audiocpp_server",
"models.default": "Mặc định",
"models.useDefault": "Dùng mặc định",
"models.showTypes": "Hiện các loại model",
"models.model": "model",
"models.variants": "biến thể",
"models.update": "Cập nhật",
"models.reinstall": "Cài lại",
"models.upToDate": "Đã cập nhật",
"models.updateAvailable": "Có bản cập nhật",
"models.versionUnknown": "Chưa rõ phiên bản",
"models.selected": "Đã chọn",
"models.downloaded": "Đã tải",
"models.queued": "đang chờ",
"models.stopping": "đang dừng",
"models.checkingSize": "đang kiểm tra dung lượng…",
"models.hfAccess": "Cần quyền truy cập Hugging Face",
"models.sizeUnavailable": "chưa rõ dung lượng",
"models.stopDownload": "Dừng tải",
"models.cleanPartial": "Xóa phần tải dở",
"models.sharedPackage": "Dùng chung gói {name} ở trên.",
"runtime.eyebrow": "TRẠNG THÁI",
"runtime.title": "Nhật ký phiên",
"runtime.subtitle": "Các sự kiện hoạt động và yêu cầu từ trình duyệt.",
"runtime.status": "Trạng thái",
"runtime.backend": "Bộ xử lý",
"runtime.registered": "Đã đăng ký",
"runtime.resident": "Đã nạp",
"runtime.noEvents": "Chưa có sự kiện.",
"status.ready": "Sẵn sàng",
"status.modelReady": "{model} đã nạp và sẵn sàng.",
"status.runningTask": "Đang chạy {task}...",
"status.completeIn": "Hoàn tất sau {seconds} giây.",
"status.packageAvailable": "{model} sẽ dùng {format}. Đã có thể dùng trong Phòng thu.",
"folder.eyebrow": "THƯ MỤC MODEL",
"folder.title": "Chọn thư mục",
"folder.closeLabel": "Đóng trình duyệt thư mục",
"folder.loading": "Đang tải...",
"folder.up": "Lên một cấp",
"folder.loadingFolders": "Đang tải danh sách thư mục...",
"folder.empty": "Thư mục này không có thư mục con.",
"folder.select": "Chọn thư mục này",
"footer.embedded": "SvelteKit · tích hợp trong audiocpp_server"
}
}