SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
Japanese L18N of NVDA:
Non-Visual Desktop Access
           2011-08-27 PyCon JP
   Takuya NISHIMOTO @nishimotz
          西本卓也 @24motz
    #nvdajp (NVDA Japanese community)
        #nvdahiro (NVDA Hiroshima)

                                        1
Who I am... お前、誰よ
   Takuya NISHIMOTO (nishimotz.com)
   Assistant professor (until Mar 2011)
       Kyoto Institute of Technology / The University of Tokyo
       Ph.D. (Waseda University)
       spoken dialog software: Galatea Toolkit
       accessibility for visually impaired
   Olarbee Japan (olarbee.com) (since Apr 2011)
       consultant, developer, researcher..
       Facebook: visit and press Like! (いいね!)
   NVDAユーザ会広島
       2011-10-01 OSC広島

                                                                  2
3
Accessibility




                4
5
6
7
Japanese IME + key-echo
   Roman characters system for input
       2 or 3 strokes for 1 syllable of character(s)
       k a = か / s h a = しゃ
   Specialized key-echo is given
       k (k) a (ka) / s (s) h (h) a (sha)
   Auditory interface is important
       同音異義語 homophones: air / heir
       in Kanji characters: SEIKAKU せいかく
       性格?正確?
            性格 (personality) 性質 のセイ(nature) 格言 のカク(proverb)
            正確 (precise) 正しい のセイ(correct) 確か のカク(certain)



                                                               8
Screen Reader NVDA
   PC operation without pointing device
       Input: keyboard / Output: Text-to-Speech, braille display
   NVDA : Non-Visual Desktop Access
       Python / C++ / scons / bazaar / Trac
       Windows XP or later (32bit/64bit)
       USB portable / installer
       GNU General Public License (Version 2)
       supporting more than 20 languages
       worth 1000 dollars(?)
   Japanese TTS based on Open JTalk, MMDAgent
       Reusability: Tweet it Loud! by id:atsuoishimoto

                                                                    9
NVDA Communities
   nvda-project.org
       NPO (NVAccess inc.): grant, donation
       Translations: messages, documents (including Japanese)
   NVDA Japanese localization project
       http://sourceforge.jp/projects/nvdajp/
            IME / Text-to-speech / braille display
            domestic applications
       Bazaar / launchpad.net
       Twitter: #nvdajp @nvdajp
   Regional / Special-Interested Groups
       NVDA-Hiroshima #nvdahiro
       NVDAJP friends: support for employment, etc.
                                                                 10

Más contenido relacionado

Destacado

John Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed RealityJohn Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed RealityAugmentedWorldExpo
 
グラフィック仮想化セミナー - エヌビディアジャパン様
グラフィック仮想化セミナー - エヌビディアジャパン様グラフィック仮想化セミナー - エヌビディアジャパン様
グラフィック仮想化セミナー - エヌビディアジャパン様Dell TechCenter Japan
 
NVIDIA GRID K2とVDIにおけるCAD利用の評価
NVIDIA GRID K2とVDIにおけるCAD利用の評価NVIDIA GRID K2とVDIにおけるCAD利用の評価
NVIDIA GRID K2とVDIにおけるCAD利用の評価Dell TechCenter Japan
 
VR and the Future of Education
VR and the Future of EducationVR and the Future of Education
VR and the Future of EducationJesse Schell
 
從技術角度看 RWD - Technical Approaches to RWD
從技術角度看 RWD - Technical Approaches to RWD從技術角度看 RWD - Technical Approaches to RWD
從技術角度看 RWD - Technical Approaches to RWDChris Wu
 
Virtual Reality and Augmented Reality in Education
Virtual Reality and Augmented Reality in EducationVirtual Reality and Augmented Reality in Education
Virtual Reality and Augmented Reality in EducationSAHIL KUMAR
 
Virtual Reality | VR in Education | Instructional Design for VR
Virtual Reality | VR in Education | Instructional Design for VRVirtual Reality | VR in Education | Instructional Design for VR
Virtual Reality | VR in Education | Instructional Design for VRHugh Seaton
 
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠 제작 기법 및 사례 분석(VentaDimenstion)
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠 제작 기법 및 사례 분석(VentaDimenstion)VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠 제작 기법 및 사례 분석(VentaDimenstion)
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠 제작 기법 및 사례 분석(VentaDimenstion)HYEONSU BAE
 
Virtual Reality for Training, Learning, Education and Visualisation
Virtual Reality for Training, Learning, Education and VisualisationVirtual Reality for Training, Learning, Education and Visualisation
Virtual Reality for Training, Learning, Education and VisualisationDaden Limited
 
Education and Virtual Reality - Reimagining education with VR
Education and Virtual Reality - Reimagining education with VREducation and Virtual Reality - Reimagining education with VR
Education and Virtual Reality - Reimagining education with VRMichael Jensen
 
VR in Education: How Virtual Reality Can Impact Learning
VR in Education: How Virtual Reality Can Impact LearningVR in Education: How Virtual Reality Can Impact Learning
VR in Education: How Virtual Reality Can Impact LearningHugh Seaton
 
Designing UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsDesigning UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsrapidBizApps
 
Interaction considerations with VR and AR
Interaction considerations with VR and ARInteraction considerations with VR and AR
Interaction considerations with VR and ARLiv Erickson
 
20160921 Pokemon Go & VR/AR/MR
20160921 Pokemon Go & VR/AR/MR20160921 Pokemon Go & VR/AR/MR
20160921 Pokemon Go & VR/AR/MRChristina Hsu
 
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠와 테크놀로지의 현재와 미래(더부스터)
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠와 테크놀로지의 현재와 미래(더부스터)VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠와 테크놀로지의 현재와 미래(더부스터)
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠와 테크놀로지의 현재와 미래(더부스터)HYEONSU BAE
 
TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9Laura Cortes
 
2016 Cannes Lions Winners by FM COMMUNICATIONS
2016 Cannes Lions Winners by FM COMMUNICATIONS2016 Cannes Lions Winners by FM COMMUNICATIONS
2016 Cannes Lions Winners by FM COMMUNICATIONSfmcommunications
 

Destacado (18)

John Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed RealityJohn Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
 
グラフィック仮想化セミナー - エヌビディアジャパン様
グラフィック仮想化セミナー - エヌビディアジャパン様グラフィック仮想化セミナー - エヌビディアジャパン様
グラフィック仮想化セミナー - エヌビディアジャパン様
 
NVIDIA GRID K2とVDIにおけるCAD利用の評価
NVIDIA GRID K2とVDIにおけるCAD利用の評価NVIDIA GRID K2とVDIにおけるCAD利用の評価
NVIDIA GRID K2とVDIにおけるCAD利用の評価
 
VR and the Future of Education
VR and the Future of EducationVR and the Future of Education
VR and the Future of Education
 
從技術角度看 RWD - Technical Approaches to RWD
從技術角度看 RWD - Technical Approaches to RWD從技術角度看 RWD - Technical Approaches to RWD
從技術角度看 RWD - Technical Approaches to RWD
 
Virtual Reality and Augmented Reality in Education
Virtual Reality and Augmented Reality in EducationVirtual Reality and Augmented Reality in Education
Virtual Reality and Augmented Reality in Education
 
Virtual Reality | VR in Education | Instructional Design for VR
Virtual Reality | VR in Education | Instructional Design for VRVirtual Reality | VR in Education | Instructional Design for VR
Virtual Reality | VR in Education | Instructional Design for VR
 
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠 제작 기법 및 사례 분석(VentaDimenstion)
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠 제작 기법 및 사례 분석(VentaDimenstion)VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠 제작 기법 및 사례 분석(VentaDimenstion)
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠 제작 기법 및 사례 분석(VentaDimenstion)
 
Virtual Reality for Training, Learning, Education and Visualisation
Virtual Reality for Training, Learning, Education and VisualisationVirtual Reality for Training, Learning, Education and Visualisation
Virtual Reality for Training, Learning, Education and Visualisation
 
Education and Virtual Reality - Reimagining education with VR
Education and Virtual Reality - Reimagining education with VREducation and Virtual Reality - Reimagining education with VR
Education and Virtual Reality - Reimagining education with VR
 
VR in Education: How Virtual Reality Can Impact Learning
VR in Education: How Virtual Reality Can Impact LearningVR in Education: How Virtual Reality Can Impact Learning
VR in Education: How Virtual Reality Can Impact Learning
 
Designing UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsDesigning UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality Apps
 
Interaction considerations with VR and AR
Interaction considerations with VR and ARInteraction considerations with VR and AR
Interaction considerations with VR and AR
 
20160921 Pokemon Go & VR/AR/MR
20160921 Pokemon Go & VR/AR/MR20160921 Pokemon Go & VR/AR/MR
20160921 Pokemon Go & VR/AR/MR
 
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠와 테크놀로지의 현재와 미래(더부스터)
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠와 테크놀로지의 현재와 미래(더부스터)VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠와 테크놀로지의 현재와 미래(더부스터)
VR for Cinema 4D 세미나 (2016) - VR/AR 콘텐츠와 테크놀로지의 현재와 미래(더부스터)
 
TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9
 
AR+VR+MR技術探究與應用_賴文政博士
AR+VR+MR技術探究與應用_賴文政博士AR+VR+MR技術探究與應用_賴文政博士
AR+VR+MR技術探究與應用_賴文政博士
 
2016 Cannes Lions Winners by FM COMMUNICATIONS
2016 Cannes Lions Winners by FM COMMUNICATIONS2016 Cannes Lions Winners by FM COMMUNICATIONS
2016 Cannes Lions Winners by FM COMMUNICATIONS
 

Similar a Nishimotz pycon2011aug-v3

How to build language technology resources for the next 100 years
How to build language technology resources for the next 100 yearsHow to build language technology resources for the next 100 years
How to build language technology resources for the next 100 yearsGuy De Pauw
 
O Proxecto Trasno, LSWC '12
O Proxecto Trasno, LSWC '12O Proxecto Trasno, LSWC '12
O Proxecto Trasno, LSWC '12Miguel Branco
 
unihandecode: An Unicode transliteration library
unihandecode: An Unicode transliteration libraryunihandecode: An Unicode transliteration library
unihandecode: An Unicode transliteration libraryHiroshi Miura
 
There should be a tool for that - GameQALoc Barcelona 2016
There should be a tool for that - GameQALoc Barcelona 2016There should be a tool for that - GameQALoc Barcelona 2016
There should be a tool for that - GameQALoc Barcelona 2016Adolfo Gomez-Urda
 
UpStage: scène virtuelle & performance participative en ligne
UpStage: scène virtuelle & performance participative en ligneUpStage: scène virtuelle & performance participative en ligne
UpStage: scène virtuelle & performance participative en ligneFoobarlab
 
Chinese Minority Language Support in OpenOffice.org
Chinese Minority Language Support in OpenOffice.orgChinese Minority Language Support in OpenOffice.org
Chinese Minority Language Support in OpenOffice.orgAlexandro Colorado
 
How To Build And Launch A Successful Globalized App From Day One Or All The ...
How To Build And Launch A Successful Globalized App From Day One  Or All The ...How To Build And Launch A Successful Globalized App From Day One  Or All The ...
How To Build And Launch A Successful Globalized App From Day One Or All The ...agileware
 
Entrepreneur’s guide to programming
Entrepreneur’s guide to programmingEntrepreneur’s guide to programming
Entrepreneur’s guide to programmingChris Callahan
 
Introduction of tango! (en)
Introduction of tango! (en)Introduction of tango! (en)
Introduction of tango! (en)Yohei Yasukawa
 
Which programming language should you learn next?
Which programming language should you learn next? Which programming language should you learn next?
Which programming language should you learn next? Ganesh Samarthyam
 
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 Informatics Practices Chapter 2  Open Source Software Concepts Class 12th Informatics Practices Chapter 2  Open Source Software Concepts Class 12th
Informatics Practices Chapter 2 Open Source Software Concepts Class 12thHarsh Mathur
 
VRA Conference Assistive Technology @ Work
VRA Conference Assistive Technology @ Work VRA Conference Assistive Technology @ Work
VRA Conference Assistive Technology @ Work Carrie Anton
 
PyCon JP 2011 Lightning Talk No.10
PyCon JP 2011 Lightning Talk No.10PyCon JP 2011 Lightning Talk No.10
PyCon JP 2011 Lightning Talk No.10Yoji TAKEUCHI
 
Poster & Comic Design with FOSS Software
Poster & Comic Design with FOSS SoftwarePoster & Comic Design with FOSS Software
Poster & Comic Design with FOSS SoftwareDiki Andeas
 
Delphi unicode-migration
Delphi unicode-migrationDelphi unicode-migration
Delphi unicode-migrationzevin
 

Similar a Nishimotz pycon2011aug-v3 (20)

How to build language technology resources for the next 100 years
How to build language technology resources for the next 100 yearsHow to build language technology resources for the next 100 years
How to build language technology resources for the next 100 years
 
Unicode Primer for the Uninitiated
Unicode Primer for the UninitiatedUnicode Primer for the Uninitiated
Unicode Primer for the Uninitiated
 
O Proxecto Trasno, LSWC '12
O Proxecto Trasno, LSWC '12O Proxecto Trasno, LSWC '12
O Proxecto Trasno, LSWC '12
 
unihandecode: An Unicode transliteration library
unihandecode: An Unicode transliteration libraryunihandecode: An Unicode transliteration library
unihandecode: An Unicode transliteration library
 
There should be a tool for that - GameQALoc Barcelona 2016
There should be a tool for that - GameQALoc Barcelona 2016There should be a tool for that - GameQALoc Barcelona 2016
There should be a tool for that - GameQALoc Barcelona 2016
 
UpStage: scène virtuelle & performance participative en ligne
UpStage: scène virtuelle & performance participative en ligneUpStage: scène virtuelle & performance participative en ligne
UpStage: scène virtuelle & performance participative en ligne
 
Chinese Minority Language Support in OpenOffice.org
Chinese Minority Language Support in OpenOffice.orgChinese Minority Language Support in OpenOffice.org
Chinese Minority Language Support in OpenOffice.org
 
How To Build And Launch A Successful Globalized App From Day One Or All The ...
How To Build And Launch A Successful Globalized App From Day One  Or All The ...How To Build And Launch A Successful Globalized App From Day One  Or All The ...
How To Build And Launch A Successful Globalized App From Day One Or All The ...
 
Entrepreneur’s guide to programming
Entrepreneur’s guide to programmingEntrepreneur’s guide to programming
Entrepreneur’s guide to programming
 
Introduction of tango! (en)
Introduction of tango! (en)Introduction of tango! (en)
Introduction of tango! (en)
 
Delphi Unicode Migration for Mere Mortals
Delphi Unicode Migration for Mere MortalsDelphi Unicode Migration for Mere Mortals
Delphi Unicode Migration for Mere Mortals
 
Which programming language should you learn next?
Which programming language should you learn next? Which programming language should you learn next?
Which programming language should you learn next?
 
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 Informatics Practices Chapter 2  Open Source Software Concepts Class 12th Informatics Practices Chapter 2  Open Source Software Concepts Class 12th
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 
Odf2 Daisy
Odf2 DaisyOdf2 Daisy
Odf2 Daisy
 
VRA Conference Assistive Technology @ Work
VRA Conference Assistive Technology @ Work VRA Conference Assistive Technology @ Work
VRA Conference Assistive Technology @ Work
 
Programming
ProgrammingProgramming
Programming
 
PyCon JP 2011 Lightning Talk No.10
PyCon JP 2011 Lightning Talk No.10PyCon JP 2011 Lightning Talk No.10
PyCon JP 2011 Lightning Talk No.10
 
Poster & Comic Design with FOSS Software
Poster & Comic Design with FOSS SoftwarePoster & Comic Design with FOSS Software
Poster & Comic Design with FOSS Software
 
Delphi unicode-migration
Delphi unicode-migrationDelphi unicode-migration
Delphi unicode-migration
 
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
 

Más de Takuya Nishimoto

221217 SwiftはPythonに似ている
221217 SwiftはPythonに似ている221217 SwiftはPythonに似ている
221217 SwiftはPythonに似ているTakuya Nishimoto
 
220427-pydata 統計・データ分析 特集
220427-pydata 統計・データ分析 特集220427-pydata 統計・データ分析 特集
220427-pydata 統計・データ分析 特集Takuya Nishimoto
 
220126 python-datalake-spark
220126 python-datalake-spark220126 python-datalake-spark
220126 python-datalake-sparkTakuya Nishimoto
 
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解するTakuya Nishimoto
 
211020 すごい広島 with OSH 2021.10
211020 すごい広島 with OSH 2021.10211020 すごい広島 with OSH 2021.10
211020 すごい広島 with OSH 2021.10Takuya Nishimoto
 
210917 オープンセミナー@広島のこれまでとこれから
210917 オープンセミナー@広島のこれまでとこれから210917 オープンセミナー@広島のこれまでとこれから
210917 オープンセミナー@広島のこれまでとこれからTakuya Nishimoto
 
210911 これから始める電子工作とMicroPython
210911 これから始める電子工作とMicroPython210911 これから始める電子工作とMicroPython
210911 これから始める電子工作とMicroPythonTakuya Nishimoto
 
210526 Power Automate Desktop Python
210526 Power Automate Desktop Python210526 Power Automate Desktop Python
210526 Power Automate Desktop PythonTakuya Nishimoto
 
191208 python-kansai-nishimoto
191208 python-kansai-nishimoto191208 python-kansai-nishimoto
191208 python-kansai-nishimotoTakuya Nishimoto
 
191101 nvda-sightworld-nishimoto
191101 nvda-sightworld-nishimoto191101 nvda-sightworld-nishimoto
191101 nvda-sightworld-nishimotoTakuya Nishimoto
 
190916 nishimoto-nvda-pyconjp
190916 nishimoto-nvda-pyconjp190916 nishimoto-nvda-pyconjp
190916 nishimoto-nvda-pyconjpTakuya Nishimoto
 

Más de Takuya Nishimoto (20)

221217 SwiftはPythonに似ている
221217 SwiftはPythonに似ている221217 SwiftはPythonに似ている
221217 SwiftはPythonに似ている
 
220427-pydata 統計・データ分析 特集
220427-pydata 統計・データ分析 特集220427-pydata 統計・データ分析 特集
220427-pydata 統計・データ分析 特集
 
220126 python-datalake-spark
220126 python-datalake-spark220126 python-datalake-spark
220126 python-datalake-spark
 
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
 
211020 すごい広島 with OSH 2021.10
211020 すごい広島 with OSH 2021.10211020 すごい広島 with OSH 2021.10
211020 すごい広島 with OSH 2021.10
 
210917 オープンセミナー@広島のこれまでとこれから
210917 オープンセミナー@広島のこれまでとこれから210917 オープンセミナー@広島のこれまでとこれから
210917 オープンセミナー@広島のこれまでとこれから
 
210911 これから始める電子工作とMicroPython
210911 これから始める電子工作とMicroPython210911 これから始める電子工作とMicroPython
210911 これから始める電子工作とMicroPython
 
210728 mpy
210728 mpy210728 mpy
210728 mpy
 
210630 python
210630 python210630 python
210630 python
 
210526 Power Automate Desktop Python
210526 Power Automate Desktop Python210526 Power Automate Desktop Python
210526 Power Automate Desktop Python
 
210428 python
210428 python210428 python
210428 python
 
200918 hannari-python
200918 hannari-python200918 hannari-python
200918 hannari-python
 
200429 python
200429 python200429 python
200429 python
 
200325 flask
200325 flask200325 flask
200325 flask
 
200208 osh-nishimoto-v2
200208 osh-nishimoto-v2200208 osh-nishimoto-v2
200208 osh-nishimoto-v2
 
191208 python-kansai-nishimoto
191208 python-kansai-nishimoto191208 python-kansai-nishimoto
191208 python-kansai-nishimoto
 
191101 nvda-sightworld-nishimoto
191101 nvda-sightworld-nishimoto191101 nvda-sightworld-nishimoto
191101 nvda-sightworld-nishimoto
 
191114 iotlt-nishimoto
191114 iotlt-nishimoto191114 iotlt-nishimoto
191114 iotlt-nishimoto
 
191030 anna-with-python
191030 anna-with-python191030 anna-with-python
191030 anna-with-python
 
190916 nishimoto-nvda-pyconjp
190916 nishimoto-nvda-pyconjp190916 nishimoto-nvda-pyconjp
190916 nishimoto-nvda-pyconjp
 

Último

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Último (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Nishimotz pycon2011aug-v3

  • 1. Japanese L18N of NVDA: Non-Visual Desktop Access 2011-08-27 PyCon JP Takuya NISHIMOTO @nishimotz 西本卓也 @24motz #nvdajp (NVDA Japanese community) #nvdahiro (NVDA Hiroshima) 1
  • 2. Who I am... お前、誰よ  Takuya NISHIMOTO (nishimotz.com)  Assistant professor (until Mar 2011)  Kyoto Institute of Technology / The University of Tokyo  Ph.D. (Waseda University)  spoken dialog software: Galatea Toolkit  accessibility for visually impaired  Olarbee Japan (olarbee.com) (since Apr 2011)  consultant, developer, researcher..  Facebook: visit and press Like! (いいね!)  NVDAユーザ会広島  2011-10-01 OSC広島 2
  • 3. 3
  • 5. 5
  • 6. 6
  • 7. 7
  • 8. Japanese IME + key-echo  Roman characters system for input  2 or 3 strokes for 1 syllable of character(s)  k a = か / s h a = しゃ  Specialized key-echo is given  k (k) a (ka) / s (s) h (h) a (sha)  Auditory interface is important  同音異義語 homophones: air / heir  in Kanji characters: SEIKAKU せいかく  性格?正確?  性格 (personality) 性質 のセイ(nature) 格言 のカク(proverb)  正確 (precise) 正しい のセイ(correct) 確か のカク(certain) 8
  • 9. Screen Reader NVDA  PC operation without pointing device  Input: keyboard / Output: Text-to-Speech, braille display  NVDA : Non-Visual Desktop Access  Python / C++ / scons / bazaar / Trac  Windows XP or later (32bit/64bit)  USB portable / installer  GNU General Public License (Version 2)  supporting more than 20 languages  worth 1000 dollars(?)  Japanese TTS based on Open JTalk, MMDAgent  Reusability: Tweet it Loud! by id:atsuoishimoto 9
  • 10. NVDA Communities  nvda-project.org  NPO (NVAccess inc.): grant, donation  Translations: messages, documents (including Japanese)  NVDA Japanese localization project  http://sourceforge.jp/projects/nvdajp/  IME / Text-to-speech / braille display  domestic applications  Bazaar / launchpad.net  Twitter: #nvdajp @nvdajp  Regional / Special-Interested Groups  NVDA-Hiroshima #nvdahiro  NVDAJP friends: support for employment, etc. 10