카테고리 없음

5월 9일 개발 일지 - 윈도우 환경에서 SOX 다운로드

newbeverse 2023. 5. 9. 20:19

윈도우 환경에서 SOX 다운로드

SOX는 Node.js 에서 mic 모듈을 사용하기 위해 먼저 다운로드해야하는 패키지이다. 만약 아래의 방법이 싫다면 해당 파일의 내용물들을 내가 실행 할 app.js 파일 위치에 함께 넣어주면 된다. 하지만 매번 그렇게 하는 것도 불편하고, 파일이 보기 힘들어지는 문제가 발생하므로 아래의 방법을 추천한다.

 

1. 아래의 사이트에 들어가서 가장 최신 버전의 파일을 다운로드 받는다. (현재 기준 2015년이다. 굉장히 오래된 패키지인데 아직까지 사용하는게 신기할 나름이다. 그렇지만 매우 유용하게 사용되는 copy and paste 라이브러리가 언제 만들어졌는지 생각해보면 생산년도의 문제는 아닌것 같다.)

https://sourceforge.net/projects/sox/files/sox/

 

SoX - Sound eXchange - Browse /sox at SourceForge.net

Trusted Business Password Manager Dashlane fills all your passwords, payments, and personal details wherever you need them, across the web, on any device.

sourceforge.net

 

2. 다운로드 한 sox 파일의 위치를 파악한다. 본인의 경우 아래의 경로에 다운로드 되어있음을 확인했다. 이것들은 모두 초기 다운로드 할때 확인 할 수 있다.

C:\Program Files (x86)\sox-14-4-2

 

3. 해당 파일의 위치를 환경변수에 등록해줘야한다.

윈도우를 열고 `시스템 환경 변수 편집` 이라고 검색한뒤 열어준다.

 

시스템 속성 창이 떴다면 `환경변수` 버튼을 눌러준다.

 

본인의 컴퓨터 이름에 사용자 변수(U)와 그냥 시스템 변수(S)가 있는데 둘다 동일한 방식으로 설정해준다. 우선 본인의 이름에 해당하는 (필자의 경우 `yoon`) 창의 `Path` 변수를 찾고 더 블클릭 해준다. 

 

이후, `환경 변수 편집` 창이 뜨면, `새로 만들기`를 클릭한 후, SOX가 다운로드된 경로를 `복사` 해서 `붙여넣기`해준다. 필자의 경우 경로는 C:\Program Files (x86)\sox-14-4-2 였다. 그리고 확인 버튼을 누른다.

 

동일한 방법으로 `시스템 변수(S)`의 `Path` 설정을 한다.

 

이후에 mic 모듈을 사용할 시 `spwan ` 관련 에러 메세지를 발견한다면, 위의 설정경로가 제대로 되지 않은것이다. 

반응형