Remote Architecture Job In Engineering And Architecture

Acoustic Echo Cancellation

Find more Architecture remote jobs posted recently Worldwide

Acoustic Echo Cancellation is a standard yet tricky task: on a computer with laud speaker turned on, my microphone will capture both my voice and what played from the my computer laud speaker. You are asked to write a quality program that removes all from the laud speaker and only records my voice.

Your baseline delivery shall be a portable code runnable on both Windows and Android, given proper APIs for back-sampling speaker sound and for recording microphone.

What makes the code a bit more tricky is: actually we do NOT have the typical back-sampling of speaker. Instead, we have a loosely time aligned speaker out audio stream (from higher level Windows APIs). As a compensation, we are allowed to play out, together with the speaker audio, some ultrasound (at 20khz-22khz) which is identifiable from the recording mic (48khz sampling rate). You might want to take advantage of that by playing out some time sync ultrasonic tones.

We limit ourselves to a mono mic, for now.

Further details to be discussed in Q/A.
About the recuiter
Member since May 20, 2018
Priya Parab
from Chieti, Italy

Candidate shortlisted and hiredHiring open till - Dec 29, 2021

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$347.64

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

include ads manager and firebase.

I want to include ads manager in my game made by cocos2d also I want to include firebase to put notification ??

DevOps - Kubernetes, Rancher, DigitalOcean

Hi, we need Kubernetes, Rancher on DigitalOcean DevOps Support.

we need to solve daily based tasks or/and adhoc error solving

More details in one to one call

i need some one that fit in my team on daily scrum meetings, <...read more

Network Engineer

Document and improve the network of a finnish TV company.
This is a long-term project.
Knowledge required:
- link layer, switches
- network layer, routers
- multicast, vpn, firewall
- linux servers

Complete setup of Oracle (OCI) email delivery service with Postfix and integration with Mailwizz

I want to set up an email delivery system using Oracle Cloud Infrastructure (OCI) Email Delivery System with Postfix and thereafter integrating it with Mailwizz.
OCI login credentials will be provided by us to test the SMTP connection using Postf...read more

DevOps Engineer

Requirements:
1. You have 3+ years experience as a system administrator.
2. You have experience in setting up web servers:
- logging;
- monitoring and alerting;
- databases backups;
- containerization and vi...read more