1. Access Key 발급https://console.picovoice.ai/signup 에서 회원가입을 진행한다.AccessKey를 확인한다. 2. 커스텀 단어 등록How do I build? > Porcupine Wake Word 메뉴를 클릭한다.원하는 언어와 단어를 입력한후, 테스트를 진행해본다.Train 버튼을 누른후, 원하는 플랫폼의 파일을 다운받는다.Android, iOS, Web, Linux, macos, Windows, Raspberry Pi, NVIDIA Jetson 등 다양한 플랫폼을 제공하고 있다.Download 버튼을 클릭하면, 파일을 다운받을 수 있다. 3. 패키지 설치아래의 명령어를 입력하여 패키지를 설치한다.pip3 install pvporcupine==2.1.3 pvrec..
선택 정렬 (Selection Sort)최소값을 선택하여 정렬하는 알고리즘def selection_sort(a): n = len(a) for i in range(0, n - 1): min_idx = i for j in range(i + 1, n): if a[j] = 0 and a[j] > key: a[j + 1] = a[j] j -= 1 a[j + 1] = key 버블 정렬 (B..
VIM? 리눅스 운영체제에서 텍스트를 편집할 때 사용하는 도구로, 마우스 없이 키보드만으로 작업할 수 있도록 개발되어 있다. 초심자에게는 매우 어렵지만, 숙련자에게는 생산성 높은 도구로 평가받는다. 4가지 모드와 키마다 설정된 명령의 기능이 다양해서, vim을 사용하기 위해서는 별도로 공부해야 한다. 모드 Normal Mode 각종 명령어를 사용할 수 있는 모드이다. 어떤 모드라도 ESC 키를 입력하면 명령모드로 전환된다. Command Mode 여러 가지 환경 설정을 변경하거나, 파일 저장 및 종료, 검색 등을 할때 사용한다. Normal 모드에서는 :, /, ?키를 누르면 전환된다. Insert Mode 텍스트를 편집할 수 있는 모드이다. Normal 모드에서 i, I, a, A, o, O를 누르면 ..
tmux? terminal multilexer의 약자로, 터미널에서 여러 개의 작업을 수행할 수 있는 도구이다. tmux의 장점으로는 터미널의 세션이 유지된다는 점과 여러개로 창을 분할하여 사용할 수 있다는 점이다. 설치방법 mac에서는 brew install tmux 명령을 통해서 설치할 수 있다. ubuntu에서는 apt-get install tmux 명령을 통해서 설치할 수 있다. 명령어 정리 세션을 확인하려면 다음의 명령어를 실행하면 된다. tmux ls tmux list-session tmux list-sessions 새로운 세션을 여는 명령어는 다음과 같다. # 1) 자동적으로 이름 설정 tmux # 2) 특정한 세션으로 활성화 tmux new-session -t ${세션이름} tmux new..