Design a dtmf signal decoder that can take

Assignment Help HR Management
Reference no: EM133382189

Design a DTMF signal decoder that can take a segment of audio (sound) samples containing a single key touch tone and correctly determine the key that was pressed to produce the sound; even though the DTMF tones were produced by an inexpensive telephone handset (so the signals have harmonic-producing amplitude clipping) and have picked up a considerable amount of noise in the process of transmission. Your design should be able to function with different time durations allowed for the individual touch tone signals in a dial sequence (with each single tone allowed to vary in length from 0.2-3.0 seconds). You are to use DFT/FFT signal processing techniques for your tone decoder, and some other logic to decide what key was pressed based on the tone frequencies present; all implemented in Matlab. You should not, however, use signal correlation for this project, as that will be the subject of next week's project. Here, you should analyze the frequency content of the signal, and determine the row and column frequencies present in the signal by observing the signal's spectral content.
Your Matlab program (a function m-file) should accept an audio signal sample array name as an input parameter, and return a text variable with the key value [ as in return_value = '2'; ]. Your program should display the spectrum of the signal you are decoding (perhaps using your plot_DFT_mag() function. Using the text () Matlab function, your program should also display the decoded key character somewhere on the same DFT spectrum plot.
The audio signals for both uncorrupted and noisy signals are available in the touchtones.mat file posted on Canvas. These signals are all 0.5 seconds in length and sampled at 8 KHz (the standard sampling rate for telephone voice signals). You should verify that your DTMF decoder works for the audio files for all of the individual keys; and that it is robust enough to operate properly even with the noisy signals. You should experiment with shorter and longer versions of these test signals, to be sure that your decoder works for any of the allowed touchtone signal durations (0.2 3.0 seconds).

Reference no: EM133382189

Questions Cloud

Create the most appropriate selection policy headings : Create the most appropriate selection policy headings for each section. Present short statements on selection under each heading. You do not have to provide
Describe how each of the three forms of enery are used : Select a common machine. Some examples of a common machine could be an airplaine, a car, a lawnmower, a washing machine, or any other machine you care
Discuss how to apply hr and people analytics to improve : Discuss how to apply HR and People Analytics to improve business performance. (Provide an Example). Please explain and have some proof of your thoughts explain
Why is paying people more seldom the most important factor : If financial rewards are a vital organizational control mechanism (whether in the form of salary, bonus, stock options, or the like) why is paying people more
Design a dtmf signal decoder that can take : Design a DTMF signal decoder that can take a segment of audio (sound) samples containing a single key touch tone and correctly determine the key
Goal setting affected job performance of pulpwood workers : Which they examined how a one-day training program on goal setting affected the job performance of pulpwood workers.
How might the medical outcome and legal liability of case : How might the medical outcome and legal liability of this case have been different if APN had consulted with a psychiatrist or clinical psychologist colleagues?
Describe the recruitment and selection activities : Describe the Recruitment and Selection activities at your organization. Include in your analysis, information on:
How marketing strengthens the company competitive position : How marketing strengthens the company's competitive position and builds internal and external relationships that support operational efficiency.

Reviews

Write a Review

HR Management Questions & Answers

  Improve problem solving capabilities within organization

Types of teams as to their effectiveness that will improve problem solving capabilities within organizations.

  Influence tactics help in reducing organizations politics

Explain the different types of influence tactics that will be of a help “if adopted” in reducing the organizational politics.

  Report on citigroup''s hr service level agreement

Human Resources or Human Resource Management deals with HR Service Level Agreement. HR Service Level Agreement is an agreement made between the employer and the employee, which states that the employee would work under any client and sometimes any ti..

  A project report on hrm

Human Resource Management as the name suggests, it is a management discipline which deals with the human i.e. the workforce aspect of organizations. Need and practices of HRM are inevitable in present scenario of extreme competition where "Talent War..

  Hrp: recruitment and selection

Recruitment and Selection is the initial ladder of any Human Resource Planning process and contains an immense significance for any organisation.

  A project report on study of statutory complainces

Statutory compliance and its immense knowledge are crucial to be understood in an organization. It contains all the forms, procedures and acts applicable in a company.

  Operant conditioning and Reinforcement

Operant conditioning is a learning process where behaviour is controlled by its consequences. In this process an individual's behaviour can be modified through the use of positive or negative reinforcement.

  Effectiveness of training programs in achieving customers an

The main motive for conducting this research is to provide broad range of research of the literature and their reviews related to training and development and assisting the employees in providing customers satisfaction.

  A critical analysis of hr processes and practices in fedex c

FedEx is illustrious for its novel HR processes and practices that have greatly accounted for its success.

  Integrating culture and diversity in decision making

People in the organization are known as Google where they share common goals and have common vision.

  Impact of employee attrition on people management in organis

Talent management implies recognizing a person's inherent skills, traits, personality and offering him a matching job.

  Labour dissonance at maruti suzuki india limited: a case stu

This Case Study focuses on various issues related to Labour Unrest at Maruti Suzuki India Limited.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd