เบเบฒเบ™เบ›เปˆเบญเบเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ desktop Arcan 0.6.1

ะŸะพัะปะต ะณะพะดะฐ ั€ะฐะทั€ะฐะฑะพั‚ะบะธ ะดะพัั‚ัƒะฟะตะฝ ั€ะตะปะธะท ะดะตัะบั‚ะพะฟ-ะดะฒะธะถะบะฐ Arcan 0.6.1, ะบะพั‚ะพั€ั‹ะน ะพะฑัŠะตะดะธะฝัะตั‚ ะฒ ัะตะฑะต ะดะธัะฟะปะตะนะฝั‹ะน ัะตั€ะฒะตั€, ะผัƒะปัŒั‚ะธะผะตะดะธะนะฝั‹ะน ั„ั€ะตะนะผะฒะพั€ะบ ะธ ะธะณั€ะพะฒะพะน ะดะฒะธะถะพะบ ะดะปั ะพะฑั€ะฐะฑะพั‚ะบะธ 3D-ะณั€ะฐั„ะธะบะธ. Arcan ะผะพะถะตั‚ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒัั ะดะปั ัะพะทะดะฐะฝะธั ั€ะฐะทะปะธั‡ะฝั‹ั… ะณั€ะฐั„ะธั‡ะตัะบะธั… ัะธัั‚ะตะผ, ะพั‚ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปัŒัะบะธั… ะธะฝั‚ะตั€ั„ะตะนัะพะฒ ะดะปั ะฒัั‚ั€ะฐะธะฒะฐะตะผั‹ั… ะฟั€ะธะปะพะถะตะฝะธะน ะดะพ ัะฐะผะพะดะพัั‚ะฐั‚ะพั‡ะฝั‹ั… ะดะตัะบั‚ะพะฟ-ะพะบั€ัƒะถะตะฝะธะน. ะ’ ั‚ะพะผ ั‡ะธัะปะต ะฝะฐ ะฑะฐะทะต Arcan ั€ะฐะทะฒะธะฒะฐะตั‚ัั ั‚ั€ั‘ั…ะผะตั€ะฝั‹ะน ั€ะฐะฑะพั‡ะธะน ัั‚ะพะป Safespaces ะดะปั ัะธัั‚ะตะผ ะฒะธั€ั‚ัƒะฐะปัŒะฝะพะน ั€ะตะฐะปัŒะฝะพัั‚ะธ ะธ ะดะตัะบั‚ะพะฟ-ะพะบั€ัƒะถะตะฝะธะต Durden. ะšะพะด ะฟั€ะพะตะบั‚ะฐ ะฝะฐะฟะธัะฐะฝ ะฝะฐ ัะทั‹ะบะต ะกะธ ะธ ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝัะตั‚ัั ะฟะพะด ะปะธั†ะตะฝะทะธะตะน BSD (ะฝะตะบะพั‚ะพั€ั‹ะต ะบะพะผะฟะพะฝะตะฝั‚ั‹ ะฟะพะด GPLv2+ ะธ LGPL).

ะ’ ะฝะพะฒั‹ะน ะฒั‹ะฟัƒัะบ ะฒะบะปัŽั‡ะตะฝั‹ ะฝะฐะบะพะฟะธะฒัˆะธะตัั ะทะฐ ะณะพะด ะฝะฐั€ะฐะฑะพั‚ะบะธ, ะณะปะฐะฒะฝั‹ะผ ะพะฑั€ะฐะทะพะผ ัะพัั€ะตะดะพั‚ะพั‡ะตะฝะฝั‹ะต ะฝะฐ ั€ะฐะทะฒะธั‚ะธะธ ะฟะพะดัะธัั‚ะตะผั‹ ะดะปั ะดะพัั‚ัƒะฟะฐ ะบ ั€ะฐะฑะพั‡ะตะผัƒ ัั‚ะพะปัƒ ะฟะพ ัะตั‚ะธ. ะ’ ะพะฑั‰ะตะผ ะฒะธะดะต ะฟั€ะตะดัั‚ะฐะฒะปะตะฝ ะฟะปะฐะฝ ะฟะพะดะณะพั‚ะพะฒะบะธ ะฟะตั€ะฒะพะณะพ ะทะฝะฐั‡ะธั‚ะตะปัŒะฝะพะณะพ ั€ะตะปะธะทะฐ 1.0: ะ’ ัะปะตะดัƒัŽั‰ะตะน ะฒะตั‚ะบะต 0.7 ะพะถะธะดะฐะตั‚ัั ะฟั€ะพะฒะตะดะตะฝะธะต ั€ะฐะฑะพั‚ั‹ ะฟะพ ั€ะฐััˆะธั€ะตะฝะธัŽ ะทะฒัƒะบะพะฒะพะน ะฟะพะดัะธัั‚ะตะผั‹, ัƒะปัƒั‡ัˆะตะฝะธัŽ ัะพะฒะผะตัั‚ะธะผะพัั‚ะธ ะธ ั€ะฐะทะฒะธั‚ะธัŽ ัั€ะตะดัั‚ะฒ ะดะปั 3D-ะณั€ะฐั„ะธะบะธ. ะ’ะตั‚ะบะฐ 0.8 ะฑัƒะดะตั‚ ัั„ะพะบัƒัะธั€ะพะฒะฐะฝะฐ ะฝะฐ ะพะฟั‚ะธะผะธะทะฐั†ะธะธ ะธ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ะธ, ะฐ 0.9 ะฝะฐ ะพะฑะตัะฟะตั‡ะตะฝะธะธ ะฑะตะทะพะฟะฐัะฝะพัั‚ะธ.

ะ˜ะท ะฝะฐะธะฑะพะปะตะต ะทะฐะผะตั‚ะฝั‹ั… ะธะทะผะตะฝะตะฝะธะน ะฒ ะฒะตั€ัะธะธ Arcan 0.6.1 ะพั‚ะผะตั‡ะฐะตั‚ัั ะผะพะดะตั€ะฝะธะทะฐั†ะธั ะดะธัะฟะปะตะนะฝะพะณะพ ัะตั€ะฒะตั€ะฐ arcan-wayland, ะธัะฟะพะปัŒะทัƒัŽั‰ะตะณะพ ะฟั€ะพั‚ะพะบะพะป Wayland, ะฒ ะบะพั‚ะพั€ะพะผ ั€ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟั€ะพัะปะพะนะบะฐ ะดะปั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั EGL ะธ ะฒะบะปัŽั‡ะตะฝะฐ ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะฟะพะดะดะตั€ะถะบะฐ dma-buf. ะ’ X-ัะตั€ะฒะตั€ะต Xarcan ัƒะปัƒั‡ัˆะตะฝะฐ ะพะฑั€ะฐะฑะพั‚ะบะฐ ะฟะตั€ะตะบะปัŽั‡ะตะฝะธะน GPU ะธ ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ะฑัƒั„ะตั€ะฐ ะพะฑะผะตะฝะฐ ะธ ะฐะฟะฟะฐั€ะฐั‚ะฝะพะณะพ ัƒัะบะพั€ะตะฝะธั ะพั‚ั€ะธัะพะฒะบะธ ะบัƒั€ัะพั€ะฐ. ะฃะปัƒั‡ัˆะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ัะบั€ะฐะฝะพะฒ ั ะฟะตั€ะตะผะตะฝะฝะพะน ั‡ะฐัั‚ะพั‚ะพะน ั€ะตะณะตะฝะตั€ะฐั†ะธะธ ัะพะดะตั€ะถะธะผะพะณะพ. ะ’ ัะธัั‚ะตะผะต ะฒะฒะพะดะฐ ะฟั€ะพะฒะตะดะตะฝะฐ ั€ะฐะฑะพั‚ะฐ ะฟะพ ัะฝะธะถะตะฝะธัŽ ะทะฐะดะตั€ะถะตะบ.

ะ’ะฝะตัะตะฝะพ ะผะฝะพะณะพ ะฒะฝัƒั‚ั€ะตะฝะฝะธั… ะธะทะผะตะฝะตะฝะธะน, ะฝะฐั†ะตะปะตะฝะฝั‹ั… ะฝะฐ ัƒะปัƒั‡ัˆะตะฝะธะต ัะธะฝั…ั€ะพะฝะธะทะฐั†ะธะธ ะธ ะฟะพะฒั‹ัˆะตะฝะธั ัั„ั„ะตะบั‚ะธะฒะฝะพัั‚ะธ ัƒะฟั€ะฐะฒะปะตะฝะธั ะพั‡ะตั€ะตะดัะผะธ ัะพะฑั‹ั‚ะธะน. ะŸั€ะพะดะพะปะถะตะฝะพ ั€ะฐะทะฒะธั‚ะธะต ะณั€ะฐั„ะธั‡ะตัะบะพะณะพ ัะตั€ะฒะตั€ะฐ ยซarcan-netยป ะดะปั ัƒะดะฐะปั‘ะฝะฝะพะน ั€ะฐะฑะพั‚ั‹ ั ั€ะฐะฑะพั‡ะธะผ ัั‚ะพะปะพะผ ะฟะพ ัะตั‚ะธ ะธ ะธัะฟะพะปัŒะทัƒะตะผะพะณะพ ะฒ ะดะฐะฝะฝะพะผ ัะตั€ะฒะตั€ะต ะฟั€ะพั‚ะพะบะพะปะฐ A12, ั€ะฐะทะฒะธะฒะฐะตะผะพะณะพ ะดะปั ะทะฐะผะตะฝั‹ SSH/VNC/RDP/X11. ะžะฑะฝะพะฒะปะตะฝั‹ ะฟั€ะธะฒัะทะบะธ ะดะปั ั€ะฐะทั€ะฐะฑะพั‚ะบะธ ะบะพะผะฟะพะฝะตะฝั‚ะพะฒ ะฝะฐ ัะทั‹ะบะต Lua.

ะŸั€ะตะดะปะพะถะตะฝะฐ ะบะพะฝั†ะตะฟั†ะธั Pipeworld, ะฟะพะทะฒะพะปััŽั‰ะฐั ะฟะตั€ะตะฝะฐะฟั€ะฐะฒะปัั‚ัŒ ะฟะพั‚ะพะบะธ ะดะฐะฝะฝั‹ั… ะผะตะถะดัƒ ะพะบะฝะฐะผะธ, ัะฒัะทั‹ะฒะฐั ะดะฐะฝะฝั‹ะต ะธ ะพะฑั€ะฐะฑะพั‚ั‡ะธะบะธ ะฒ ั€ะฐะทะฝั‹ั… ะพะบะฝะฐั… ะฟะพ ะฐะฝะฐะปะพะณะธะธ ั ัั‡ะตะนะบะฐะผะธ ะฒ ัะปะตะบั‚ั€ะพะฝะฝั‹ั… ั‚ะฐะฑะปะธั†ะฐั…, ั„ะพั€ะผะธั€ัƒั ัะผะตัˆะฐะฝะฝั‹ะน ั€ะฐะฑะพั‡ะธะน ะฟั€ะพั†ะตัั, ะพะฑัŠะตะดะธะฝััŽั‰ะธะน ะณั€ะฐั„ะธั‡ะตัะบะธะน ะธ ะบะพะฝัะพะปัŒะฝั‹ะน ะธะฝั‚ะตั€ั„ะตะนัั‹ (ะฝะฐะฟั€ะธะผะตั€, ะผะพะถะฝะพ ะฟะตั€ะตะฝะฐะฟั€ะฐะฒะธั‚ัŒ ะฒั‹ะฒะพะด ะธะท ะพะดะฝะพะณะพ ะพะบะฝะฐ ะฒ ะทะฐะฟัƒั‰ะตะฝะฝั‹ะน ะฒ ั‚ะตั€ะผะธะฝะฐะปะต shell-ะพะฑั€ะฐะฑะพั‚ั‡ะธะบ ะธ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ั€ะตะทัƒะปัŒั‚ะฐั‚ ะฒ ะดั€ัƒะณะพะผ ะพะบะฝะต).

ะะฐะฟะพะผะฝะธะผ, ั‡ั‚ะพ Arcan ะฝะต ะฟั€ะธะฒัะทะฐะฝ ะบ ะพั‚ะดะตะปัŒะฝะพะน ะณั€ะฐั„ะธั‡ะตัะบะพะน ะฟะพะดัะธัั‚ะตะผะต ะธ ะผะพะถะตั‚ ั€ะฐะฑะพั‚ะฐั‚ัŒ ะฟะพะฒะตั€ั… ั€ะฐะทะปะธั‡ะฝั‹ั… ัะธัั‚ะตะผะฝั‹ั… ะพะบั€ัƒะถะตะฝะธะน (BSD, Linux, macOS, Windows), ะธัะฟะพะปัŒะทัƒั ะฟะพะดะบะปัŽั‡ะฐะตะผั‹ะต ะฑัะบะตะฝะดั‹. ะะฐะฟั€ะธะผะตั€, ะธะผะตะตั‚ัั ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะทะฐะฟัƒัะบะฐ ะฟะพะฒะตั€ั… Xorg, egl-dri, libsdl ะธ AGP (GL/GLES). ะŸะพะด ัƒะฟั€ะฐะฒะปะตะฝะธะตะผ ะดะธัะฟะปะตะนะฝะพะณะพ ัะตั€ะฒะตั€ะฐ Arcan ะผะพะณัƒั‚ ะฒั‹ะฟะพะปะฝัั‚ัŒัั ะบะปะธะตะฝั‚ัะบะธะต ะฟั€ะธะปะพะถะตะฝะธั ะฝะฐ ะฑะฐะทะต X, Wayland ะธ SDL2. ะ’ ะบะฐั‡ะตัั‚ะฒะต ะบะปัŽั‡ะตะฒั‹ั… ะบั€ะธั‚ะตั€ะธะตะฒ, ะฟั€ะธะผะตะฝัะตะผั‹ั… ะฟั€ะธ ะฟั€ะพะตะบั‚ะธั€ะพะฒะฐะฝะธะธ API Arcan ะฝะฐะทั‹ะฒะฐัŽั‚ัั ะฑะตะทะพะฟะฐัะฝะพัั‚ัŒ, ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ัŒ ะธ ะฟั€ะธะณะพะดะฝะพัั‚ัŒ ะดะปั ะพั‚ะปะฐะดะบะธ. ะ”ะปั ัƒะฟั€ะพั‰ะตะฝะธั ั€ะฐะทั€ะฐะฑะพั‚ะบะธ ะธะฝั‚ะตั€ั„ะตะนัะพะฒ ะฟั€ะตะดะปะฐะณะฐะตั‚ัั ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ัะทั‹ะบ Lua.

เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบชเบปเบกโ€‹เบšเบฑเบ” Arcanaโ€‹:

  • เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบฐเบเบญเบš, เป€เบŠเบตเบŸเป€เบงเบตเบชเบฐเปเบ”เบ‡เปเบฅเบฐเบšเบปเบ”เบšเบฒเบ”เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก.
  • เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป‚เบซเบกเบ”เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เปƒเบ™เบ—เบตเปˆเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบžเบฝเบ‡เบžเป.
  • เบเบญเบšเปƒเบ™เบ•เบปเบงเบกเบฑเบ™เบ•เบดเบกเบตเป€เบ”เบเบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบฎเบนเบšเบžเบฒเบš, เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบงเบดเบ”เบตเป‚เบญเปเบฅเบฐเบชเบฝเบ‡, เบเบฒเบ™เป‚เบซเบผเบ”เบฎเบนเบšเบžเบฒเบš, เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบˆเบฑเบšเบงเบดเบ”เบตเป‚เบญ.
  • เบฎเบนเบšเปเบšเบš multiprocess เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบ‚เบญเบ‡เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง - เบˆเบฒเบเบชเบฒเบเบงเบดเบ”เบตเป‚เบญเป„เบ›เบซเบฒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™.
  • เบฎเบนเบšเปเบšเบšเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”เบ—เบตเปˆเป€เบ„เบฑเปˆเบ‡เบ„เบฑเบ”. เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบ›เบฐเป‚เบซเบเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบ—เบตเปˆเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™ shmif;
  • เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก เปเบฅเบฐเบงเบดเป€เบ„เบฒเบฐเบญเบธเบ›เบฐเบ•เบดเป€เบซเบ”, เบฅเบงเบกเบ—เบฑเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ” serialize เบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบเปƒเบ™เบ‚เบญเบ‡ Lua scripts เป€เบžเบทเปˆเบญเบ‡เปˆเบฒเบเบเบฒเบ™เบ”เบตเบšเบฑเบ;
  • เบŸเบฑเบ‡เบŠเบฑเบ™ Fallbacks, เป€เบŠเบดเปˆเบ‡เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เป‚เบ›เบฅเปเบเบฅเบกเบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เบ•เบปเบงเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ fallback, เบฎเบฑเบเบชเบฒเปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเบ™เบญเบเบ”เบฝเบงเบเบฑเบ™เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ;
  • เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เบฑเป‰เบ™เบชเบนเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบšเบฑเบ™เบ—เบถเบ เบซเบผเบทเบญเบญเบเบญเบฒเบเบฒเบ”เบŠเบธเบ”เบเปˆเบญเบเบ—เบตเปˆเป€เบฅเบทเบญเบเบ‚เบญเบ‡เปเบซเบผเปˆเบ‡เบชเบฝเบ‡ เปเบฅเบฐเบงเบดเบ”เบตเป‚เบญเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เป€เบ”เบฑเบชเบ—เบฑเบญเบš.

ะ”ะพะฟะพะปะฝะธั‚ะตะปัŒะฝะพ ะผะพะถะฝะพ ะพั‚ะผะตั‚ะธั‚ัŒ ะพ ะฟะพะดะณะพั‚ะพะฒะบะต ะฝะพะฒะพะณะพ ะฒั‹ะฟัƒัะบะฐ ั€ะฐะฑะพั‡ะตะณะพ ัั‚ะพะปะฐ Durden 0.7 ั€ะฐะทะฒะธะฒะฐะตะผะพะณะพ ะดะปั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ั Arcan. ะ’ ะฒั‹ะฟัƒัะบะต 0.7 ะฟะพัะฒะธั‚ัั ะฟะพะดะดะตั€ะถะบะฐ ะฒะตั€ั‚ะธะบะฐะปัŒะฝะพะณะพ ั€ะฐะทะผะตั‰ะตะฝะธั ะทะฐะณะพะปะพะฒะบะฐ ะพะบะฝะฐ ะธ ัั‚ั€ะพะบะธ ัะพัั‚ะพัะฝะธั, ะฐ ั‚ะฐะบะถะต ะฑัƒะดะตั‚ ะดะพะฑะฐะฒะปะตะฝะฐ ัƒั‚ะธะปะธั‚ะฐ ะดะปั ะณะพะปะพัะพะฒะพะณะพ ัะพะฟั€ะพะฒะพะถะดะตะฝะธั (text to speech). Durden ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ ะบะฐะบ ะผะพะทะฐะธั‡ะฝั‹ะน ะธะฝั‚ะตั€ั„ะตะนั ั ะฟะพะปะฝะพั†ะตะฝะฝั‹ะผะธ ัั€ะตะดัั‚ะฒะฐะผะธ ัƒะฟั€ะฐะฒะปะตะฝะธั ั ะบะปะฐะฒะธะฐั‚ัƒั€ั‹, ั‚ะฐะบ ะธ ั€ะตะถะธะผ ัะฒะพะฑะพะดะฝะพะณะพ ั€ะฐะทะผะตั‰ะตะฝะธั ะพะบะพะฝ ะฝะฐ ัะบั€ะฐะฝะต. ะ’ัะต ะฝะฐัั‚ั€ะพะนะบะธ, ะฒะบะปัŽั‡ะฐั ะผะตั‚ะพะดั‹ ะฒะฒะพะดะฐ, ัˆั€ะธั„ั‚ั‹ ะธ ะฒะธะทัƒะฐะปัŒะฝั‹ะต ัั„ั„ะตะบั‚ั‹, ะผะพะณัƒั‚ ะผะตะฝัั‚ัŒัั ะฝะฐ ะปะตั‚ัƒ, ะฑะตะท ะฝะตะพะฑั…ะพะดะธะผะพัั‚ะธ ะฟะตั€ะตะทะฐะณั€ัƒะทะบะธ ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ.

ะ’ะพะทะผะพะถะฝะฐ ะฝะฐัั‚ั€ะพะนะบะฐ ะพั‚ะดะตะปัŒะฝะพะณะพ ะฟะพะฒะตะดะตะฝะธั ะดะปั ะบะฐะถะดะพะณะพ ะพะบะฝะฐ ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ะฟั€ะธะฒัะทะฐะฝะฝะพะณะพ ะบ ะพะบะฝัƒ ะฝะตะทะฐะฒะธัะธะผะพะณะพ ะฑัƒั„ะตั€ะฐ ะพะฑะผะตะฝะฐ. ะŸะพะดะดะตั€ะถะธะฒะฐะตั‚ัั ั€ะฐะฑะพั‚ะฐ ะฒ ัะธัั‚ะตะผะฐั… ั ะฝะตัะบะพะปัŒะบะธะผะธ ะผะพะฝะธั‚ะพั€ะฐะผะธ, ะธะผะตัŽั‰ะธะผะธ ั€ะฐะทะฝั‹ะต DPI. ะ˜ะผะตะตั‚ัั ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะพั‚ะพะฑั€ะฐะถะตะฝะธั ะผะตะฝัŽ ะฟั€ะธะปะพะถะตะฝะธะน ะฒ ะฟะฐะฝะตะปะธ (ะณะปะพะฑะฐะปัŒะฝะพะต ะผะตะฝัŽ) ะธะปะธ ั€ะฐะทะผะตั‰ะตะฝะธะต ะผะตะฝัŽ ะฒ ะทะฐะณะพะปะพะฒะบะต ะพะบะฝะฐ. ะะฐ ั€ะฐะฑะพั‡ะตะผ ัั‚ะพะปะต ะดะพะฟัƒัะบะฐะตั‚ัั ั€ะฐะทะผะตั‰ะตะฝะธะต ะฒะธะดะถะตั‚ะพะฒ. ะ˜ะผะตะตั‚ัั ะฒัั‚ั€ะพะตะฝะฝะฐั ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะฒะธะดะตะพะทะฐะฟะธัะธ ะดะตะนัั‚ะฒะธะน ะฝะฐ ั€ะฐะฑะพั‡ะตะผ ัั‚ะพะปะต ะธ ะฒ ะพั‚ะดะตะปัŒะฝั‹ั… ะพะบะฝะฐั…. ะŸะพะดัะธัั‚ะตะผะฐ ัƒะฟั€ะฐะฒะปะตะฝะธั ะฒะฒะพะดะพะผ ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ ัะผะตะฝัƒ ั€ะฐัะบะปะฐะดะพะบ ะบะปะฐะฒะธะฐั‚ัƒั€ั‹ ะธ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ั€ะฐะฑะพั‚ั‹ ั ั€ะฐััˆะธั€ะตะฝะฝั‹ะผะธ ัƒัั‚ั€ะพะนัั‚ะฒะฐะผะธ, ั‚ะฐะบะธะผะธ ะบะฐะบ ะธะณั€ะพะฒั‹ะต ะฟัƒะปัŒั‚ั‹.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™