소개글
음성처리 관련 자료이며
소스와 결과물 포함입니다.
목차
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;
참고 자료
없음