Spaces:
Running
Running
| import os | |
| import modelscope | |
| import huggingface_hub | |
| EN_US = os.getenv("LANG") != "zh_CN.UTF-8" | |
| MODEL_DIR = ( | |
| huggingface_hub.snapshot_download( | |
| "Genius-Society/insecta", | |
| cache_dir="./__pycache__", | |
| ) | |
| if EN_US | |
| else modelscope.snapshot_download( | |
| "Genius-Society/insecta", | |
| cache_dir="./__pycache__", | |
| ) | |
| ) | |
| ZH2EN = { | |
| "上传昆虫照片": "Upload insect picture", | |
| "状态栏": "Status", | |
| "识别结果": "Recognition result", | |
| "最可能的物种": "Best match", | |
| "图像文件格式支持 PNG, JPG, JPEG 和 BMP, 且文件大小不超过 10M": "Image file format support PNG, JPG, JPEG and BMP, and the file size does not exceed 10M.", | |
| "未知": "Unknown", | |
| } | |
| def _L(zh_txt: str): | |
| return ZH2EN[zh_txt] if EN_US else zh_txt | |