Python project modification

Completed Posted 6 years ago Paid on delivery
Completed

I'm designing some software to help people with accessibility issues (visual and physical impairment).

The task involves the open-source screen reader NVDA ([login to view URL]) which is written in Python.

NVDA is reasonably easy to build, however, git, python and VS2017 are required.

([login to view URL]

The information needed is the position of the text input "caret", and the words/characters surrounding it. (An interface has already been created using a TCP client/server arrangement, and this has been used to extract the speech output text successfully. The complex logic is on the destination C# side with TCP listeners running in a background thread; when there's a context change NVDA sends the details in the TCP request string.)

The task is to implement the same thing with the 'POSITION_CARET' as referenced in [login to view URL], [login to view URL], [login to view URL] and _init.py. [login to view URL]

The expected lines are not being hit, it could be an issue of object scope or some simple gotcha... my C# developer thinks he's close to a solution but is busy with another part of the project, so it's time to bring in a python expert... someone familiar with the python debugger/profiler to help get this working and provide future assistance.

It could be that a better way of interfacing C# with NVDA exists also, so wider experience would be useful. I'd suggest that anyone interested has used this toolset before (VS2017)

Python

Project ID: #15460941

About the project

7 proposals Remote project Active 6 years ago

Awarded to:

sunnysmile911

Hi I am interested in this project. I am high skilled Python developer. I worked on many projects using Python language. I also worked on C# projects. I ported Python code to C# on some scientific projects. Let us d More

£22 GBP / hour
(28 Reviews)
6.6

7 freelancers are bidding on average £15/hour for this job

sgatich

Hi. I'm a programmer from Russia with strong skills in Python. You can see the full list of my skills on my profile page. As I understand, you need to implement interaction of two processes: one is written in C#, More

£13 GBP / hour
(11 Reviews)
4.9
marcgardiner

Hi I am new to freelancer.com but I have experienced for 10 years and have ever built several apps. I hope working at this project and i will do my best for project. If you would ask working in holiday, i should wor More

£13 GBP / hour
(3 Reviews)
3.2
bugfreesoftware

Hello, We have dedicated the team for web development and design and we have expertise in website development. we have developed many websites in Shopify, Php, python and much more so we surely can understand your ne More

£13 GBP / hour
(0 Reviews)
0.0