|
|
N1MM SSB 컨테스트용 Voice Wav 파일 제작방법 정리..
개요)
SSB 컨테스트에서 N1MM 을 이용하면
CQ, Rst및 리포트교환, Thanks/QRZ 등의 목소리를 wav 파일로 저장한 후
키보드만 누르면 무전기를 통해서 목소리가 출력될 수 있게 할 수 있습니다.
뿐만아니라
Letter (알파벳,숫자..) 를 각각 저장하면 (A.wav, B.wav ... 9.wav 등..)
정해지지 않은 상대방 콜사인을 입력하면 콜사인을 확인 조합하여 콜사인도 목소리로 만들어 보내줄 수 있습니다.
----------------------------------------
준비및 작업순서)
- 개략적인 작업순서 (상세설명은 이후에)
- 나의 목소리를 녹음 (폰, PC 등...)
- 녹음 할 때 컨테스트용 목소리 (CQ, 내콜사인 (DS2KKM) , Thank you , QRZ, Again .. ) 를 통으로 녹음하여
1개 wav 파일로 만든다. (예:Calling.wav)
- 이후 문자별 조합도 하고 싶은 경우 (letter 파일) 0,1~9, 10,11~20, 30,40,..90,100,1000 등을 통으로 녹음하여
1개 wav로 만든다. (예:letters.wav)
- 휴대폰 녹음인 경우 휴대폰(m4a)녹음 파일을 PC로 이동, 웹에서 m4a > wav 로 변환후 사용 , 이때 포멧까지변경
- PC에서 녹음파일을 자르기 처리
- wav 편집프로그램(Audacity 추천)으로 준비된 wav 를 각각 나누기(Split)
- 이때, 노멀라이즈, 피치, 속도등을 조정한다.
- (폴더2개 만듦)
내컴> 내문서> N1MM> wav 폴더아래에 {자기콜사인} 폴더생성,
내컴> 내문서> N1MM> wav> letters 폴더 아래에 {자기콜사인} 생성.
- N1MM 실행 > 테스트용 SSB 컨테스트 선택 (CQWPX SSB 추천)
- N1MM Audio Setting 에서 출력을 PC로 설정후 속도 및 음량테스트
>> 오류가 있는 경우(파일,파일명누락) setting 창 뜰 때 붉은색으로 표시됨
- N1MM 에서 엔트리 윈도우(콜사인입력창) 에서 SSB 메시지 매크로 편집
>> {OPERATOR} 가 내 콜사인이고 폴더 위치를 잘 모르겠으면 위 Audio setting 에서 나타난 오류경로를 확인하면서 판단
- PC 스피커에서 테스트를 끝냈으면 출력을 리그(IC-7300) 쪽 출력 (USB MIC - 무전기 입장에서 PC소리를 수신) 으로 변경
- 리그셋팅 변경 ( IC-7300 기준이며 다른 리그는 알아서 하셔야.. Connection 은 FT8 셋팅 참조하세요. )
- 무전기입장에서 전면 PPT 마이크(front)로 들어오는 소리 말고 USB 외부MIC 로 들어오는 것을 받아서 출력으로 보내야함. ( >> PTT는 잡히는데 출력이 안나가는 현상이면 이 문제임)
- IC-7300 은 MENU > PRESET > Normal(通常:통상) 을 Load 한 후
MENU > SET > Connectors > DATA OFF MOD 를 MIC,ACC 에서 MIC,USB 로 변경
- 테스트로 송신 하면서 ALC 확인 >> 소리가 가장 잘 들리는 수치를 확인
- 실제로 다른 국장님과 교신하면서 음량, Gain 조정 (+ 전면 MIC 도 확인하면 좋겠죠)
Tip : 방법 몰라서 처음부터 다시한 것들 채크해 봅니다.
* 음성녹음은 조용한 곳에서 한다.
* 전체 녹음은 mp3도 되지만 최종파일은 wav 이다.
* wav 파일 상세 포멧은 16 bit PCM: 44kHz 1 channels (모노) 추천 이다.
(다른포멧으로 하면 실패하는 듯. 포멧을 섞으면 실패. 이걸로 해 주세요.)
* 녹음은 PC 로 해도 되고 다 좋은데 PC로 녹음할 환경 (마이크 등..) 이 안좋으면 휴대폰으로 해도 된다
* 단, 휴대폰으로 하면 m4a 확장자로 저장되는데, 이걸 인터넷 사이트에서 wav 로 한번 변환시켜줘야 한다.
* 녹음할 글자 스크립트 준비
>> 알파벳을 외워서 말할 수 있을것 같은데도 까먹음 1~9, 0 , A~Z 까지 써 놓고 보면서 녹음한다.
* 먼저 컨테스트용 문구를 준비하여 쭉 녹음하여 Calling.wav 로 저장함 (개인맘데로)
녹음내용 : 아래 내용을 그냥 파일1개에 저장 (나중에 본인의 환경에 맞게 음성녹음요망)
CQ Contest DS2KKM DS2KKM Contest (콜사인=포네틱) 1초 쉬고
Thank you 1초 쉬고
QRZ? DS2KKM 1초 쉬고
Again Again 1초 쉬고
Zone Number 25 2_5 1초 쉬고
* 다음에 Letters (숫자포함) 를 녹음하여 Letters.wav 로 저장함
녹음내용 : 아래 내용을 그냥 파일 1개에 저장
A,B,C,D...Z 까지 포네틱코드 : 알파 - 1초쉬고 - 브라보- 1초쉬고 .... 줄루 - 1초 쉬고 이런식으로
1~9 , 0
10,11,12 ... 20
30,40,50 ... 90
100 , 그리고 1000
/ (스트록) , / (포터블) . / (슬래쉬) (주: 같은 글자인데 3번 녹음 )
최종적으로 아래처럼 wav파일을 만들기 위한 준비임..
A.wav~Z.wav >> Apha Bravo ... Zulo
1.wav ~ 9.wav , 0.wav >> one, two .. nine , zero
10,11,12,13,14,15,16,17,18,19,20 >> ten(10) , eleven (11) , twelve (12) , thirteen (13) ... twenty (20)
30,40,50,60,70,80,90 >> thirty (30) , .. ninety (90)
100,1000 >> 100 (Hundred) , 1000 (Thousand)
STROKE , STROKEP, SLASH
녹음 파일 2개가 준비되었다면 이제 이 파일을 각각 나눠서 문장 또는 문자(숫자) 파일 1개씩 저장해야함.
휴대폰으로 녹음해서 m4a 라면 아래 사이트에서 wav 로 바꾼다.
mp3 나 wav 로 녹음했으면 그냥 사용
m4a 를 wav 로 변환 (파일을 인터넷 사이트에서 첨부 및 다운로드만 하면 됨)
https://cloudconvert.com/m4a-to-wav
Calling.wav 와 Letters.wav 가 준비되었다면 이제 필요한 부분으로 나눠야 하는데 이때 wav 편집 프로그램이 필요함.
아래 Audacity 라는 프로그램을 추천
- 제작팁 : 녹음후 노멀라이즈, 평소속도로 목소리 녹음하고 그 파일을 편집툴로 속도를 20%정도 빠르게 해서 저장하면 좋다.
- 속도를 좀 빠르게하는 이유 : N1MM 에서 생각보다 말하는 속도가 약간 느리게 출력됨
(개인생각) 알파벳 조합하는 과정에서 공백의 영향도 있고 기타 등등일 듯..
먼저 저장방법 간단 설명
- audacity 실행 > 파일 오픈 > 필요한 음성영역 선택 > 노멀라이즈 (CTRL+R) > 외부로 저장 (CTRL+SHIFT+E)
* 노멀라이즈 : 음성(음량)이 작거나 커서 저장되는 음성파일(wav)을 동일한 음량으로 맞추는 작업
* 노멀라이즈 단축키는 최소 1번은 직접 메뉴에서 해야함.
CTRL+R 단축키는 직전 노멀라이즈를 반복하는 것이므로 직전 작업이 없으면 노멀라이즈를 못한다.
(파일을 불러온 다음 첫번째 작업은 단축키가 아닌 메뉴에서 직접해야 한다는 의미)
wav 파일 나누는 프로그램
다운로드 주의 : 보통 64bit 이므로 64bit installer 로 설치
SW 설치 방법 생략
- 한글지원됩니다. 설치할 때 한국어 를 선택해 주세요.
음성파일 만들기
휴대폰 녹음이건 PC 녹음이건 모노로 녹음하는 것이 편집에 편합니다.
(추가) 처음 녹음부터 Mono로 녹음하는 것을 권장해 드립니다. 처음접하면 편집할 때 혼동스러움.
아래 N1MM Audio setting 창에서 나타난 메시지를 참고하면서 표시해 둡니다.
Format of the first wav file: 16 bit PCM: 44kHz 1 channels
저장위치
CQ~, Thank you , 73, QRZ 파일은 아래 폴더에 저장 (본인 콜사인 폴더 추가)
C:\Users\mina\Documents\N1MM Logger+\Wav\DS2KKM
MacroWaveFiles
- CQ.wav ( CQ Contest DS2KKM DS2KKM Contest)
- CqwwExchange.wav ?? ( 시리얼 교환 모름) <-- 준비만 하고 필요없을 수도 있음 (CQZone (25) 로 녹음)
- Thanks.wav
- MYCall.wav ( DS2KKM )
- QRZ.wav (Thanks QRZ?)
- AllAgain.wav (AGN : Again Again )
- ZoneQuery.wav ( zoneNumber 25 25 Copy?)
알파벳, 숫자 등은 은 아래 폴더에 (LettersFiles 아래 본인 콜사인 폴더 추가)
C:\Users\mina\Documents\N1MM Logger+\Wav\LettersFiles\DS2KKM\
- A.wav~Z.wav Apha Bravo ... Zulo
- 1.wav ~ 9.wav , 0.wav one, two .. nine , zero
- 10,11,12,13,14,15,16,17,18,19,20 : ten, eleven (11) , twelve (12) , thirteen (13) ... twenty (20)
- 30,40,50,60,70,80,90 : thirty (30) , .. ninety (90)
- 100 (Hundred) , 1000 (Thousand)
영어 기반이므로 11~20 은 별도로 녹음하고
예를 들어 35 는 30 + 5 로 전송되게 됨 (Thirty Five )
- / (포터블) 은 2개로 녹음해야 하는데..
예를 들어 DS2KKM/P >> /P 를 묶어서 포터블 로 처리함 (STROKEP..wav)
DS2KKM/2 , DS2KKM/DU1 , DU1/DS2KKM 은 / 를 스트록 으로 처리함 (STROKE.wav)
만일 파일이 없는 경우 아래 처럼 에러메시지를 보게 되므로 누락된 것을 찾아서 넣어두면 됩니다.
0, 1~9 만 만들어 두고 일부러 에러 내봄
아래 파일들이 있어야 합니다.
Error: 10.wav is missing from the User programmable Letters Path.
Error: 11.wav is missing from the User programmable Letters Path.
Error: 12.wav is missing from the User programmable Letters Path.
-- 중략 --
Error: 70.wav is missing from the User programmable Letters Path.
Error: 80.wav is missing from the User programmable Letters Path.
Error: 90.wav is missing from the User programmable Letters Path.
Error: HUNDRED.wav is missing from the User programmable Letters Path.
Error: THOUSAND.wav is missing from the User programmable Letters Path.
Error: F.wav is missing from the User programmable Letters Path.
Error: G.wav is missing from the User programmable Letters Path.
-- 중략 --
Error: Y.wav is missing from the User programmable Letters Path.
Error: Z.wav is missing from the User programmable Letters Path.
Error: STROKE.wav is missing from the User programmable Letters Path. / : 스트록
Error: STROKEP.wav is missing from the User programmable Letters Path. / : 포터블
Error: QUERY.wav is missing from the User programmable Letters Path. / ??
Error: POINT.wav is missing from the User programmable Letters Path. / ??
매크로 파일 수정
- SSB Default Messages.mc 파일에서 아래처럼 수정합니다. (색상 강조 무시)
- 기본파일은 WW DX 로 셋팅되어서 CQ Zone 번호를 넘길 때 목소리로 되어있는데,
CQ WPX 는 시리얼 번호이므로 {SENTRSTCUT} {EXCH} 로 해야 RS + 시리얼로 보냅니다.
예를 들어 수신RS 59, 시리얼 007 인 경우
보낼때 SENTRSTCUT 은 입력란에 넣은 RS (59) 을 5.wav > 9.wav > 0.wav > 0.wav > 7.wav 순서로 보냅니다.
영어식이므로 173 > 100.wav + 70.wav + 3.wav 가 될겁니다. (확인 못함)
1.wav > 7.wav > 3.wav 는 아닌거죠.
이걸 조정하는 옵션이 있을 것 같습니다.
>> (추측) CW에서 599 를 5NN 으로 보내고, 100 을 1TT 또는 1OO(Oscar) 로 보내는 옵션이 있어서 SSB도 있다고 봅니다.
#
# SSB Function Key File
#
# Edits may be necessary before using this file
# Use Ctrl+O in the program to set the Operator callsign
#
###################
# RUN Messages
###################
F1 CQ,{OPERATOR}\Cq.wav
F2 Exch,{SENTRSTCUT} {EXCH}
F3 TNX,{OPERATOR}\Thanks.wav
F4 {MYCALL},{OPERATOR}\MyCall.wav
# Add "!" to the F5 message if you are using voicing of callsigns
F5 His Call, !
F6 Spare,
F7 QRZ?,{OPERATOR}\QRZ.wav
F8 Agn?,{OPERATOR}\AllAgain.wav
F9 Spare,
F10 Spare,
F11 Spare,
F12 Wipe,{WIPE}
#
###################
# S&P Messages
###################
# "&" doubled, displays one "&" in the button label
F1 S&&P CQ,{OPERATOR}\Cq.wav
F2 Exch,{SENTRSTCUT} {EXCH}
F3 Spare,
F4 {MYCALL},{OPERATOR}\MyCall.wav
# Add "!" to the F5 message if you are using voicing of callsigns
F5 His Call, !
F6 Spare,
F7 Rpt Exch,{OPERATOR}\RepeatExchange.wav
F8 Agn?,{OPERATOR\AllAgain.wav
F9 Spare,
F10 Spare,
F11 Spare,
F12 Wipe,{WIPE}
음성 출력 테스트
- 기본적으로 사운드카드 출력이 2개입니다. 무전기로 보내는 소리
>> 무전기에 PTT 잡히는데 출력이 안나가면 이걸 확인
- N1MM > Config > Logger+Ausio Setup
- Packback 에서 출력을 [스피커(USB Audio CODEC)] (IC-7300 측)으로 수정합니다.
- IC-7300 > Function > MONI = On 해 두어서 내 목소리를 들을 수 있도록 모니터 온 해둡니다.
(이건 검토용으로 나중에 OFF 합니다.)
리그의 출력이 최소로 해 두고 [F1] CQ 나 [F4] 를 눌러서 녹음된 wav 파일이 리그로 출력되는 지 확인
IC-7300 스펙트럼 스코프 창이 높아졌다 낮아졌다 하면 정상적으로 나가는 겁니다.
모니터에서 내 목소리가 들리면 정상입니다.
마무리 작업
이렇게 고친 N1MM 상태에서 테스트 해 보시기 바랍니다.
N1MM 에서 Function 키와 파일맵핑이 잘 되었는지 확인
아래 출력을 노트북으로 변경해서 녹화해 봤습니다.
아래는 실제 리그쪽 사운드로 변경한 후 리그 MONI-on 으로 나오는 소리를 녹화했습니다.
너무 작습니다.
리그쪽에서 Gain 을 올리거나 손 좀 봐줘야 하고 wav도 소리가 작네요.
작업할 때 볼륨을 너무 높힌 상태에서 작업을 하면
원본 내 목소리가 작게 높은 되었는데도 볼륨때문에 과장이 되어서 제가 인지하지 못한 거 같네요.
적당한 볼륨으로 맞춘 후 녹음작업하시길 바랍니다.
저도처음이니 잘 몰랐었네요.
실패영상이지만 이렇게 한번 실수를 경험해 봐야 다음엔 더 잘합니다.
저도 처음에 맨땅해딩이라 고생했는데, 제가 설명해 드린 방법으로 하다가
본인이 편한 방법으로 변경하시고 바꾸고 해 보시길 권장드립니다.
추가로 본인콜사인은 일반적인 포네틱 말고 하나 더 느린속도로 만드는 것을 추천합니다.
델타 시에라 투 키로 키로 마이크 >> 정상톤 1개랑
덴마크 시드니 투 킬로와트 킬로와트 멕시코 >> 다른 포네틱으로 느린것 하나 해 둬야
카피 잘 못하는 스테이션 나왔을 때 천천히 내 콜사인을 불러줄 수 있습니다.
예) MyCall_slow.wav 로 저장하고 이것을 F11 에 연결
정리한다고 했는데 내용이 좀 부실하고 막 글로 길게 쓰기가 힘드네요.
모쪼록 신박한 기능(?)을 잘 활용하시어 즐거운 컨테스트가 되시길 바랍니다.
DE DS2KKM
|
|

첫댓글 N1MM SSB 컨테스트용 Voice Wav 파일 제작방법을 이렇게 자세하게 설명한 글은 처음이지 않을까 해보네요~시행착오가 없는게 어디있겠습니까
다시한번 또 시간나면 따라해보겠습니다~^^
미니키보드 소프트웨어 다운로드
https://sikaicase.com/ko/blogs/support/setting-for-software