PHP developer to solve a speech recognition and bug

Posted 1 hour ago

Worldwide

Summary

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
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
PHP
JavaScript
API
Python
Activity on this job
  • Proposals:Less than 5
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Sep 19, 2023
  • MEX
    Ciudad De Mexico9:47 PM
  • $10 total spent
    3 hires, 1 active
  • Small company (2-9 people)

Explore similar jobs on Upwork

Web Developer Needed for Website CreationHourly‐ Posted 2 months ago
WordPress
PHP
HTML5
JavaScript
sqlite - cloudflare workers - R2 specialistFixed-price‐ Posted 2 months ago
Cloudflare
SQLite
Distributed Computing
Bash Programming
DevOps
Big Data
CI/CD
Jenkins
Docker
CI/CD Platform
Bash
Linux
API
Amazon Web Services

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo