PHP developer to solve a speech recognition and bug
Worldwide
I have a learning website which was built using PHP which includes two versions V1 and V2 (different UI), they are bridged and share the tool 90%. The issue is that it has a built-in speech recognition tool to help non-English speakers use the recording button on the website to test and grade their English pronunciation. The problem is that it works intermittently and it has a few different of bugs on V1 and V2 The tool works the following way: 1. The tool works in 3 sections of the websites, in sentences where the tool is enabled, where users can click on the recording button. 2. After they click on the button, they can record the sentence or word and then receive a grade. The system shows which words were pronounced correctly, which ones were pronounced incorrectly, and it gives them a general grade, plus a percentage animation. THESE ARE THE PROBLEMS TO FIX: 1. On both versions V1 and V2, the speech recognition usually works well on Windows, but it fails on iPads, iPhones, and sometimes on Android. Another developer said that "all browsers on iPhone and iPad use Apple's WebKit engine, and apparently there's a bug in the browser's speech recognition implementation that makes it work once and then stop working". That's the main problem: the tool works the first time on iPads and iPhones, but after the first time, it doesn't work, and when it does, it displays a wrong color sometimes. You have to make it work perfectly all the time. 2. On V1 and V2, There's a bug on the percentage animation: if after I get the animation I click on any part of the page, the grading box disappears but the percentage circle remains and can't be taken away. Also another circle appears at the bottom of the page, and the circle fills backwards. Fix this. 3. On V1 the tool doesn't display the result nor has the right birdged icon in 2 sections. 4. The dictionary should be moved a bit move (just change position slightly upwards) After you finish these tasks successfully, you'll be paid $7 USD, which I'll fund immediately after starting the contract.
$7.00
Fixed-price- ExpertExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:Less than 5
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- MEXCiudad De Mexico9:47 PM
- $10 total spent3 hires, 1 active
- Small company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by