검색어 입력폼

[공학]두 양자화 방법에 의한 음질 차이

저작시기 2007.01 |등록일 2007.04.21 한글파일한컴오피스 (hwp) | 4페이지 | 가격 2,000원

소개글

음성처리 관련 자료이며
소스와 결과물 포함입니다.

목차

1. Uniform 양자화에 대한 C Code
2. Uniform 양자화 방법 및 Code 설명
3. Companding curve 를 이용한 Non-uniform 양자화에 대한 C Code
4. Non-Uniform 양자화 방법 및 Code 설명
5. 두 양자화 방법에 의한 음질 차이 설명

본문내용

1. Uniform 양자화에 대한 C Code
#include <stdio.h>
#include <math.h>

void main()
{
int i;
short x[51768]; //입력 데이터를 저장할 배열선언
int y[51768];
short data_1;
int data_2;
FILE *reading_fp, *writing_fp;

reading_fp=fopen("input.raw","rb"); //input.raw 파일 read
for(i=0; i<51768; i++)
{
fread(&data_1, 2, 1, reading_fp);
x[i]=data_1;

5. 두 양자화 방법에 의한 음질 차이 설명
첫 번째로 uniform 양자화를 한 출력 신호를 들었을 때 사람이 말하는 소리는 원 신호와 같이 정확히 들을 수 있었으나 전체적으로 음성 신호이외에 잡음이 섞여서 깨끗한 음질의 소리를 들을 수는 없었다. 하지만 nonuniform 양자화를 한 출력 신호를 들었을 때

1. Uniform 양자화에 대한 C Code
#include <stdio.h>
#include <math.h>

void main()
{
int i;
short x[51768]; //입력 데이터를 저장할 배열선언
int y[51768];
short data_1;
int data_2;
FILE *reading_fp, *writing_fp;

참고 자료

없음
다운로드 맨위로