AwesomeTTS로 카드 탐색기에서 오디오 삭제하기


오디오 삭제하기 부분은 AwesomeTTS 홈페이지에서 이 부분 참조한 내용이니 참조하시기 바랍니다. 


AwesomeTTS를 이용하면 카드 탐색기에서 필요한 노트에 일괄적으로 한번에 많은 오디오 파일을 만들 수 있었다. (05 카드 탐색기(Browser)에서 AwesomeTTS 사용하는 방법 참조)


AwesomeTTS는 많은 양의 오디오 파일을 생성하는 것도 가능하지만 반대로 카드 탐색기에서 노트에 있는 [sound] 태그나 오디오 파일에 대한 경로 등을 일괄적으로 삭제하는 것도 가능하다. 



AwesomeTTS로 카드 탐색기에서 MP3오디오 삭제방법


1) 카드 선택


우선, 카드 탐색기(Browser)에서 오디오 파일을 삭제하고 싶은 노트에 해당하는 카드를 선택한다. 


아래는 카드 탐색기에서 카드를 확인하고 있는 모습이다. 


카드 뭉치 Listen Comprehension의 카드를 선택해보니 SOUND 필드 [sound] 태그가 삽입되어 있는 것을 확인할 수 있다.




오디오를 삭제할 카드로 school, girl, boy3개 카드를 선택했다. 선택된 카드는 파란색으로 하이라이트(highlight)되어 나타난다.




2) "Remove Audio from Selected..." 클릭


그리고 카드 탐색기(Browser) 상단의 "AwesomeTTS" 메뉴에서 "Remove Audio from Selected..."를 선택하여 클릭한다.


 

그러면 다음과 같이 선택된 노트에서 오디오 삭제(Remove Audio from Selected Notes) 대화상자가 나타나 선택한 카드의 노트에서 오디오를 삭제하는 각종 옵션을 제공한다. 




3) 필드 선택


선택된 노트에서 오디오 삭제 대화상자를 보면 우리가 선택한 노트에 있는 필드들이 스캔되어 나타난다. 이 중 오디오를 삭제하고 싶은 필드를 선택하면 된다. 


현재 실행 사례에서는 SOUND 필드[sound] 태그가 있으므로 SOUND 필드 앞에 있는 체크박스에 체크한다.





4) 오디오 선택


그러면 이제 어떤 오디오를 삭제하고 싶은지 선택한다. 선택된 노트에서 오디오 삭제(Remove Audio from Selected Notes) 대화상자에서는 3가지 옵션을 제공하고 있다. 


첫 번째 옵션인 only [sound] tags or paths generated by AwesomeTTS 옵션은 AwesomeTTS 추가 기능으로 만들어진 오디오만 제거한다. 


두 번째 옵션인 only [sound] tags not generated by AwesomeTTS 옵션은 AwesomeTTS 추가 기능으로 만들어지지 않은 오디오만 제거한다. 즉, 직접 제작한 오디오나 다른 추가 기능의 도움으로 만든 오디오 사운드들이 삭제된다.


세 번째 옵션인 all [sound] tags, regardless of origin, and paths generated by AwesomeTTS 옵션은 모든 오디오를 제거한다. 물론, AwesomeTTS가 오디오라고 인식할 수 있는 모든 오디오들이다.


따라해보고 있는 사례에서는 모든 오디오 파일이 앞서 실습하면서 AwesomeTTS로 만들어진 것이므로 첫 번째 옵션인 only [sound] tags or paths generated by AwesomeTTS 옵션을 선택한다. 




5) [Remove Now] 버튼 클릭


[Remove Now] 버튼을 클릭하여 오디오 파일 삭제를 시작한다.




그러면 다음과 같이 삭제되었음을 알리는 메시지가 나타난다. [확인]을 누른다. 



실제로 삭제되었는지 확인해보자. 앞서 [sound] 태그가 있는 것을 확인했던 카드 school을 클릭해본다. 앞서 [sound] 태그가 삽입되어 있던 SOUND 필드[sound] 태그가 삭제되어 더 이상 없음을 확인할 수 있다.




그 외 알아두면 좋은 힌트들


지금까지 설명한 방법은 AwesomeTTS를 써서 만든 오디오이든 개인적으로 만든 오디오든 간에 결국, 컬렉션에 저장되는 오디오를 나타내는 [sound] 태그를 제거하는 방법에 대한 것들이다. 따라서 별도의 파일을 만들어 컬렉션에 저장하지 않는 즉석 재생(On-the-Fly) 방식으로 생성되는 오디오는 제거할 수 없다. 즉석 재생(On-the-Fly) 방식의 오디오를 제거하고 싶다면 카드 템플릿을 편집해야 한다. 


만일, 실수로 오디오를 지웠다면 카드 탐색기에서 편집(Edit) 메뉴로 들어가 "AwesomeTTS Sound Removal 취소"를 누르면 된다. 




AwesomeTTS로 삭제하는 것은 [sound] 태그이지 실제 저장된 파일이 아니다. 따라서 컬렉션에서 사용되지 않는 미디어 파일들을 삭제하려면 Anki의 메인 메뉴에서 도구(Tools) → 미디어 검사(Check Media)를 눌러 사용하지 않는 미디어 파일들을 삭제해주면 된다. 


자세한 내용은 99_(미디어)_Media_Anki_2.0_유저_매뉴얼을 참조하길 바란다.




노트 추가창(Note Editor)


노트 추가창(Note Editor)은 원하는 노트를 하나하나 편집하여 추가하는 가장 기본적인 창이다.

 

메인 메뉴 상단의 추가 버튼을 클릭하면 노트 추가창(Note Editor)이 나타난다.




이렇게 열린 노트 추가 창에서는 AwesomeTTS를 이용하여 오디오 파일들을 하나하나 더하거나 업데이트할 수 있다.




AwesomeTTS 사용하여 노트 추가창에 오디오 삽입하기



1) 노트 추가창에서 오디오 [sound] 태그를 두고 싶은 입력 필드를 활성화한다.


필드란 우리가 공부할 내용을 기입할 수 있는 공간으로 아래에서 빨간 테두리로 나타낸 곳들이 전부 필드이다. 만약, 새로운 필드를 만들고 싶으면 [필드...] 버튼을 눌러 필드를 추가하면 된다.


 


 


2) 도구 상자에서 스피커 모양의 아이콘을 클릭하면 바로 AwesomeTTS오디오를 노트에 추가할 수 있는 대화상자가 열린다.





3) 원하는 서비스를 선택하고 옵션들을 구성한다.

 

서비스에 대해서는 앞서 포스팅한 03 AwesomeTTS에서 제공하는 TTS 서비스에 대해서... 를 참조하여 마음에 드는 서비스를 찾아보면서 실험해보길 바란다. 이 경우에는 자주 쓰이는 Google Translate를 이용하였다. 



4) 입력된 구문이 제대로 입력되었다는 것을 최종확인하고 [Preview] 버튼을 클릭하여 소리가 잘 나오는지 확인한다.


TTS로 사운드로 전환할 텍스트Preview and Record 박스 안에 나타난다. 그리고 이 박스 안에는 우리가 TTS를 입력하기 위하여 스피커 모양의 버튼을 눌렀을 때 커서가 있던 필드의 텍스트가 그대로 입력되어 있을 것이다(그래서 위의 사진에는 아무런 텍스트도 기입되어 있지 않다). 다른 텍스트를 사운드로 전환하려면 해당 박스에 원하는 내용을 기입하면 된다.

 

가령, 아래와 같이 사운드로 바꿀 텍스트를 korea로 바꾸고 사운드를 확인해보자




[Preview] 버튼을 누르면 korea를 읽는 Google Translate 사운드를 들을 수 있다.



5) 마지막으로 [Record] 버튼을 눌러 오디오 클립을 필드에 삽입한다.

 

[Preview] 버튼을 눌러 확인한 사운드가 마음에 들었다면 [Record] 버튼을 눌러 오디오 클립을 필드에 삽입한다.



[Record] 버튼을 누른 후에는 Front 필드korea라는 텍스트를 읽어낸 오디오 클립이 [sound]태그 형태로 필드에 삽입된다.

 



이 때, [Record] 버튼을 누른 후 해당 오디오 파일이 생성되어 미디어 컬렉션에 저장되고 이 생성된 오디오를 [sound] 태그로 호출하는 형식이므로 Anki의 모든 버전에서 자체적으로 인식이 가능하고 일단 한번 만들어지면 AwesomeTTS가 없어도 해당 오디오 파일을 재생하는데 전혀 문제가 없다.

 


그 외 알아두면 좋은 사항들


1) 텍스트 자동 인식

 AwesomeTTS를 사용하기 위해서 스피커 모양의 아이콘을 클릭하면 대화상자(Add TTS Audio to Note)가 나타나는데 이 대화상자에는 입력필드에 있는 텍스트를 자동으로 오디오로 전환하려고 하는 텍스트로 인식한다만일 입력필드가 비어있다면 AwesomeTTS클립보드에 임시로 저장되어 있는 텍스트를 자동으로 오디오로 전환하려고 하는 텍스트로 인식한다. 이 부분의 옵션은 구성(Configuration) 화면의 텍스트(Text) 에서 조정하면 된다.

 

2) 오디오 삭제

노트에 추가한 오디오들이 마음에 들지 않을 때, 카드 탐색기를 이용하면 한꺼번에 오디오를 삭제할 수 있다.

 

3) 단축키

노트 추가창에서 AwesomeTTS를 실행하는 단축키는 Ctrl+T(또는 Mac OS X에서는 Cmd+T)이다. 그런데 이 단축키는 LaTex의 단축키를 덮어쓰게 되므로 LaTex의 단축키를 보존하고 싶다면 AwesomeTTS구성(Configuration)에서 이를 조정하면 된다.



 

문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 


Anki 매뉴얼 전체 개요 페이지 가기




AnkiWeb and Synchronization

 

 

 

AnkiWebAnki를 여러 디바이스에서 사용할 수 있도록 컬렉션을 동기화하고 온라인으로 학습 할 수 있게 해주는 서비스다.

 

아래 단계를 따르기 전에 무료 계정에 가입하길 추천한다.

 

 

 

 

 Setup(동기화 설정)

 

 

여러 디바이스들 간에 컬렉션을 동기화하려면 동기화 버튼 (기본 화면의 오른쪽 상단)을 클릭하거나 키보드에서 y를 누른다.

 

 

 

동기화 버튼을 클릭하면 등록 과정에서 생성 한 AnkiWeb ID 및 암호를 입력하라는 메시지가 나타난다.

 

 

 

컬렉션을 처음으로 동기화하게 되면 Anki가 업로드 또는 다운로드 할 것인지 묻는다.

 

컴퓨터에 카드가 있고 AnkiWeb 계정의 데이터가 비어 있다면 "업로드"를 선택하여 AnkiWeb으로 데이터를 보내면 된다.

 

다른 디바이스의 카드들이 AnkiWeb에 올라가 있고 컴퓨터에는 카드가 없는 경우 "다운로드"를 선택하여 컴퓨터의 비어있는 컬렉션을 AnkiWeb에 있는 카드로 채우면 된다.

 

두 장치에서 서로 다른 카드를 갖고 있다면 데이터 손실을 피하고 서로의 카드들을 통합하기 위해 더 많은 작업이 필요하다.

 

 

처음 동기화로 일방향 동기화가 완료되면 그 때부터는 몇 가지 예외를 제외하고는 여러 디바이스에서 발생한 변경사항들이 Anki에서 일괄적으로 통합된다.

 

<주의>

한 컴퓨터에서 여러 사용자들이 Anki를 사용하고 있고 또, 사용자들이 각자 프로필을 만든 경우 각각의 사용자는 자신의 AnkiWeb 계정을 별도로 만들어 동기화해야한다. 여러 프로필을 하나의 AnkiWeb 계정과 동기화하려고하면 데이터가 손실된다.

 

 

 

 Automatic Syncing(자동 동기화)

 

 

동기화가 가능하도록 설정이 끝나고 활성화되면 컬렉션을 열거나 다들 때마다 자동적으로 Anki의 동기화가 이루어진다. .

 

수동으로 동기화하려는 경우 환경 설정에서 자동 동기화를 사용하지 않도록 설정할 수 있다.

 

 

 

 

 Media(미디어)

 

 

Anki는 노트에 사용된 사운드와 이미지 등 미디어도 동기화 한다.

 

이때, 미디어가 미디어 폴더에 추가되거나 제거되면 Anki는 이를 인식할 수 있지만 추가하거나 제거하지 않고 기존 파일을 편집 한 경우에는 전혀 알 수 없다.

 

따라서 수정된 사항이 제대로 동기화 되기 위해서는 Anki에서 변경사항을 제대로 인식할 수 있도록 파일을 추가하거나 제거해야 한다.

 

 

USB 플래시 드라이브에서 Anki를 실행하는 경우에는 NTFS 파일 시스템을 사용해야 한다.

 

AnkiFAT32 파일 시스템에서 미디어 변경 사항을 감지하지 못할 수 있기 때문이다.




Anki 매뉴얼 전체 개요 페이지 가기



+ Recent posts