ئەم وەرگێڕانە هێشتا لەلایەن مرۆڤەوە پشکنینی بۆ نەکراوە
بە یارمەتی وەرگێڕانی ئۆتۆماتیکی دروستکراوە. بۆ هەر شتێک کە کاری لەسەر دەکەیت، وەشانە ئینگلیزییەکە بخوێنەوە.
قسەی زارەکی وەربگێڕە بۆ عەرەبی یان کوردی لەسەر لاپتۆپی خۆت، بەبێ ناردنی هیچ شتێک بۆ ئینتەرنێت
تەکنیکیترین ڕەچەتەی ئێرە: هێڵی فەرمان، نزیکەی 4 گیگابایت جارێک دادەبەزێت، پاشان وەرگێڕانی ڕاستەوخۆ و تۆڕەکە کوژاوەتەوە. لاپتۆپێکی باو بە هیچ شێوەیەک ناتوانێت ئەمە کار پێ بکات.
- کاتی پێویست
- 100 خولەک · 8 هەنگاو
- چی دەخوازێت
- تەکنیکی: هێڵی فەرمان بەکاردەهێنێت
- تێچوو
- ڕێگایەکی بەخۆڕایی هەیە
- دوایین پشکنین
- 2026-09-01
- ڕۆژنامەنووس یان سەرنووسەر
- پەیوەندی و کەمپین
- چالاکوانی مافی مرۆڤ
- گرانت و کاروباری ئیداری
- وەرگێڕان بۆ زمانە ناوخۆییەکان و لەوانەوە
- نووسینەوەی شایەتحاڵی و چاوپێکەوتن
- پاراستنی زانیارییە هەستیارەکان
ئەمانە ڕێنمایین، نەک لێکۆڵینەوەی حاڵەت
ڕەچەتەیەک پێت دەڵێت چی بکەیت. ڕاپۆرتی شتێک نییە کە پێشتر لە شوێنێکی تردا ڕوویدابێت. هیچ شتێک لێرەدا نایڵێت کە ڕێکخراوێک ئەمەی کردووە؛ بۆ ئەوە نووسراوە کە تۆ ئێستا جێبەجێی بکەیت، و هەموو هەنگاوێک پێت دەڵێت چۆن دڵنیا ببیتەوە کە کاری کردووە.
چی دروست دەکەیت
ڕەشنووسی ناوخۆیی دەق و وەرگێڕان لەگەڵ ڕێکخستنەکان و بەڵگەی پشکنین. لە وۆرکشۆپەکەدا مادەی گشتی یان ساختە بەکاربهێنە و سەرچاوەی سەرەکی بەبێ گۆڕانکاری بپارێزە.
سەرەتا ڕێڕەوی داتا هەڵبژێرە
- داتای گشتی: مادەیەک کە بە ئەنقەست بۆ هەمووان بڵاوکراوەتەوە. پێش بەکارهێنانی خزمەتگوزاریی میوانداریکراو بۆ زانیاریی کەسانی زیندوو بپشکنە.
- داتای ناوخۆیی: ڕەشنووس و کاری بڵاونەکراوە. تەنها هەژمار و شوێنی هەڵگرتنی پەسەندکراوی ڕێکخراوە بەکاربهێنە.
- داتای ناسێنەر: ناو، دەنگ، شوێن، شایەتحاڵی یان وردەکارییەک کە بە کۆکردنەوە کەسێک دەناسێنێت. بە ناوخۆیی بیهێڵەوە، کەمی بکەرەوە یان بەبێ زیرەکی دەستکرد کارەکە بکە.
دۆکیومێنتێکی گشتی دەتوانێت داتای ناسێنەر لەخۆبگرێت. ناوەڕۆک پۆلێن بکە، نەک تەنها ناوی فایل.
ڕێڕەوی وۆرکشۆپ
- دەرئەنجامی دروست دیاری بکە و نموونەیەکی گشتی یان ساختە بەکاربهێنە.
- هەر هاتنەژوورەوەیەک لە یەکێک لە سێ ڕێڕەوی داتا پۆلێن بکە.
- ڕێگای دەستی، میوانداریکراوی پەسەندکراو یان ناوخۆیی پشتڕاستکراو هەڵبژێرە.
- نموونەیەکی بچووک جێبەجێ بکە و ئامراز، هەژمار، ڕێکخستن، سەرچاوە و بەروار تۆمار بکە.
- دەرئەنجام لەگەڵ سەرچاوە بپشکنە، پاشان بە پێی ڕێسای ڕێکخراوە هەڵیبگرە یان بیسڕەوە.
پێنج پشکنین
- داتا: ئایا ڕێڕەوەکە گونجاوە و ئایا وردەکارییەکان بە کۆکردنەوە کەسێک دەناسێنن؟
- هاتنەژوورەوە: ئایا تەنها کەمترین مادەی پێویست و بە ڕیزبەندیی دروست نێردراوە؟
- دەرئەنجام: ئایا ناو، ژمارە، نەخێر، گوتەوەرگیراوە و لەقەڵەمدراوەکان پشکنران؟
- مرۆڤ: کێ زانیاری و دەسەڵاتی پەسەندکردنی دەرئەنجامی هەیە؟
- تۆمار: ئایا سەرچاوە، ئامراز، ڕێکخستن، بەروار، پشکنەر و بڕیار هەڵگیراون؟
بوەستە و ڕێگاکە بگۆڕە کاتێک
ئەگەر تاقیکردنەوەی نموونە سەرکەوتوو نەبوو، ڕێڕەوی داتا نەتوانرا پشتڕاست بکرێتەوە، پشکنەری شیاو نەبوو یان دەرئەنجام نەگەڕایەوە بۆ سەرچاوە، بوەستە. بەهای ونبوو مەخەمڵێنە و ڕەشنووسی ماشینی وەک تۆماری فەرمی بەکارمەهێنە.
پەیوەندیی ئامراز
WhisperWhisper on your own computerڕێڕەوێکی کۆنترۆڵکراو بۆ زانیاری هەستیار بەردەستەسەرچاوە کراوەMITوەشانێکی خۆڕایی هەیە: The software and model weights are free. Speed and capacity depend on your computer.بینینی ئامرازەکەوردەکارییە تەواوەکانی خوارەوە، هەنگاوەکان، فەرمانەکان و سەرچاوەکان، بە ئینگلیزی بڵاوکراونەتەوە، چونکە فەرمانەکان و ناوی دوگمەکان لە خودی نەرمامێرەکاندا بە ئینگلیزین، و ژمارەی وەشانێک کە لە نێوان سێ وەرگێڕاندا جیاواز بێت ژمارەیەکە کە کەس متمانەی پێ ناکات. پێشەکی و پوختەی سەلامەتی لە سەرەوەی پەڕەکە وەرگێڕدراون.
چی بەسەر زانیارییەکانتدا دێت
هەرگیز ئەمە بەکارمەهێنە بۆ
Do not use output as testimony, a court or medical record, certified translation or the only record. Respect the NLLB licence and model-card limits.
چی لە ئامێرەکەت دەردەچێت
کام یاسا لەسەری جێبەجێ دەبێت · بژاردەی تەواو ناوخۆیی، بەبێ ئینتەرنێت
Setup contacts package and model hosts. A run with every network connection physically disabled cannot send audio over the network. Audio buffers, terminal text, swap, backups and the device remain local risks.
کام یاسا لەسەری جێبەجێ دەبێت
Download hosts receive download metadata. The disconnected run does not send speech to a provider, but local storage and workplace rules still apply.
بژاردەی تەواو ناوخۆیی، بەبێ ئینتەرنێت
The route is local only after models and voice detector are on disk and the complete public test works again with Wi-Fi, cable and hotspot disconnected.
تێچوو
پارەدان لە عێراقەوە
No account or payment is required. Package and model hosts receive download requests during setup. Avoid unaudited mirrors.
ڕێگا بەخۆڕاییەکە
ئەگەر پارە بدەیت
The named packages and model run without a usage fee. Setup still requires downloads, disk, a suitable laptop and technical support.
ئەگەر پارە بدەیت
USD 0 for the documented route.
پێش ئەوەی دەست پێ بکەیت
- A supported managed laptop with at least 8 GB RAM, encryption, microphone access and installation permission.
- Python 3.11 or 3.12 and enough disk and bandwidth for packages and models.
- A public Arabic test script and recording with known text.
- A fluent reviewer for source speech and target language.
لەسەر چ ئامێرێک کار دەکات
This route targets Windows x64, Apple Silicon macOS 14 or later and current Ubuntu. The current dependency route does not support Intel Mac. Recheck Python and package support before the workshop and use another approved device when preflight fails.
هەنگاوەکان
هەنگاو 1 / 8
Run the go or no-go preflight: operating system, processor, Python, memory, disk, encryption, microphone, sync, backups and installation permission. Stop on Intel Mac or an unsupported dependency combination.
دڵنیا ببەرەوە کە کاری کردووە
The device and route are recorded as supported, encrypted, non-synchronised and available for a public test.
هەنگاو 2 / 8
Create an isolated folder and Python environment. On Linux, install the current CPU-only PyTorch build before the remaining packages to avoid unnecessary accelerator downloads.
ئەمە بە دروستی کۆپی بکە
python -m venv .venv # Windows PowerShell: .\.venv\Scripts\Activate.ps1 # macOS or Linux: source .venv/bin/activate python -m pip install -U pip setuptools wheelدڵنیا ببەرەوە کە کاری کردووە
The activated environment reports the expected Python and PyTorch versions, and PyTorch reports CPU operation on a non-GPU laptop.
هەنگاو 3 / 8
Install RealtimeSTT with its recommended voice detector, CTranslate2, Transformers, SentencePiece and Protobuf. Use current official installation guidance if a platform dependency is missing.
ئەمە بە دروستی کۆپی بکە
python -m pip install "RealtimeSTT[recommended]" ctranslate2 transformers sentencepiece protobuf python -c "import ctranslate2, transformers, faster_whisper, silero_vad; from RealtimeSTT import AudioToTextRecorder; print('packages ready')"دڵنیا ببەرەوە کە کاری کردووە
Python imports RealtimeSTT, ctranslate2, transformers, faster_whisper and silero_vad without an error.
هەنگاو 4 / 8
Download and convert the NLLB translation model, then download the Whisper small model. Use public setup material only.
ئەمە بە دروستی کۆپی بکە
ct2-transformers-converter --model facebook/nllb-200-distilled-600M --output_dir models/nllb-600m-int8 --quantization int8 --copy_files tokenizer.json tokenizer_config.json special_tokens_map.json sentencepiece.bpe.model python -c "from faster_whisper import WhisperModel; WhisperModel('small', device='cpu', compute_type='int8'); print('Whisper ready')" python -c "import os, silero_vad; p=os.path.join(os.path.dirname(silero_vad.__file__),'data','silero_vad_op18_ifless.onnx'); print('VAD on disk:', os.path.exists(p))"دڵنیا ببەرەوە کە کاری کردووە
The NLLB folder exists, the Whisper model is cached, and the installed silero_vad package contains its ONNX model file.
هەنگاو 5 / 8
Create the live script from the maintained CDR workshop module. For Arabic speech to Sorani text use ar, arb_Arab and ckb_Arab. Keep model loading inside the main process as documented by the module.
ئەمە بە دروستی کۆپی بکە
Use the current script from https://github.com/cdrorgtr/cdr-ai/tree/main/simultane-ceviri and save it as translate_live.py. Then run: python -m py_compile translate_live.pyدڵنیا ببەرەوە کە کاری کردووە
The script passes a Python syntax check and shows the intended source and target codes before microphone use.
تێبینی
NLLB is non-commercial and its model card excludes certified, legal and medical translation uses.
هەنگاو 6 / 8
Run the pipeline online with the public known-answer sample. Check microphone capture, source transcript, target translation and response delay.
ئەمە بە دروستی کۆپی بکە
python translate_live.pyدڵنیا ببەرەوە کە کاری کردووە
A fluent reviewer records errors in names, numbers, negation, omissions, meaning and unacceptable delay.
هەنگاو 7 / 8
Stop the program, disconnect Wi-Fi, cable and hotspot, restart the device if practical, and run the same public sample again.
ئەمە بە دروستی کۆپی بکە
python translate_live.pyدڵنیا ببەرەوە کە کاری کردووە
The pipeline starts and completes without a download or network request while all visible network routes are disconnected.
هەنگاو 8 / 8
Make a go or no-go decision. Require a fluent reviewer during operational use, keep original audio where authorised, and record model, settings, language pair, licence, date and reviewer.
دڵنیا ببەرەوە کە کاری کردووە
The work log contains a recovery route to an interpreter or manual transcription.
چۆن بزانیت هەموو کارەکە سەرکەوتووە
The known-answer sample runs while disconnected, a fluent reviewer records language and latency errors, and the team can switch to a human route without losing source audio.
چی هەڵە دەبێت، و ئەو کاتە چی بکەیت
- The platform or Python version is unsupported. Use another approved device rather than old dependencies.
- A model or voice detector downloads at runtime. Return to setup and do not use operational audio.
- The input is Sorani speech. Stop because Whisper does not support that recognition path.
- Meaning, names, numbers or latency fail the public test. Use an interpreter or batch human review.
چەندە بە زمانی تۆ کار دەکات
عەرەبیی ستاندارد · عەرەبیی عێراقی · کوردیی سۆرانی
عەرەبیی ستاندارد
Whisper recognises Arabic and NLLB supports relevant Arabic text codes, but output remains a draft requiring fluent review.
عەرەبیی عێراقی
No reliable universal accuracy or latency figure applies to Iraqi speech in this setup. Test actual speakers, microphone and room.
کوردیی سۆرانی
NLLB includes ckb_Arab for Sorani text. Whisper does not list Kurdish speech recognition, so this can translate supported Arabic speech into draft Sorani text but cannot listen to Sorani.
ئەمە پشت بە چی دەبەستێت
The NLLB model card gives research, licence, domain and certified-translation limits. Whisper source lists Arabic but not Kurdish. Neither proves acceptable quality in your context.
ئەو نەرمامێرانەی لەم ڕەچەتەیەدا ناویان هاتووە
- RealtimeSTT
- faster-whisper
- silero-vad
- CTranslate2
- NLLB-200 distilled 600M
- PyTorch
سەرچاوەکان
- https://github.com/cdrorgtr/cdr-ai/tree/main/simultane-ceviri · Maintained CDR workshop module and live script.
- https://pypi.org/pypi/RealtimeSTT/json · Current RealtimeSTT package metadata and extras.
- https://raw.githubusercontent.com/KoljaB/RealtimeSTT/master/docs/installation.md · RealtimeSTT installation guidance.
- https://raw.githubusercontent.com/KoljaB/RealtimeSTT/master/docs/configuration.md · RealtimeSTT recorder configuration.
- https://download.pytorch.org/whl/cpu/torch/ · Official CPU-only PyTorch wheel index.
- https://opennmt.net/CTranslate2/guides/transformers.html · CTranslate2 conversion and NLLB inference guidance.
- https://huggingface.co/facebook/nllb-200-distilled-600M · NLLB model card, licence, intended use and limitations.
- https://raw.githubusercontent.com/openai/whisper/main/whisper/tokenizer.py · Whisper language table, including Arabic and no Kurdish entry.
- https://huggingface.co/openai/whisper-large-v3 · Whisper model card and limitations.
- https://arxiv.org/abs/2402.08021 · Primary research on harmful Whisper hallucinations.
بەرهەمێکی ڕەسەنی CDR، بۆ کۆنفرانسی پۆینتی عێراق ٧ نووسراوە. لە ئابی ٢٠٢٦دا بەرامبەر پەڕەکانی دابینکەران و کۆگای پاکێجەکان پشکنراوە؛ سەرچاوەکانیش لەم پەڕەیەدا هاتوون.
ئەوەی نەمانتوانی پشتڕاستی بکەینەوە
This pipeline was not tested here on workshop laptops, microphones, Iraqi speech or target-language reviewers. Package support changes. NLLB is a research model with a non-commercial licence and domain limits. A disconnected test verifies only that run, not the device or room.