반응형 분류 전체보기402 [python] 카카오 음성API STT (feat. postman) 카카오 STT는 7월 1일부로 서비스 종료하였습니다. 카카오 i Cloud에서 서비스하는것같은데 그때 업데이트 하도록 하겠습니다 ~ api key가 남아있는 분들은 아직 실행되는거같아서 글은 남겨둡니다. STT란 Speech To Text의 약자로 카카오에서 제공하는 음성 -> 텍스트 추출 기술이다. 카카오에서 제공하는 AI 관련해서 음성 API를 사용(REST API만 사용한다) 예상으로는 다른 기업들도 오픈소스나 그걸 인수한 데이터들을 베이스로 하기 때문에 비슷비슷할거라 생각. 아래 관련 링크를 걸어둠. 제휴, 라이센스, 지원범위등이 나열되어있음. 음성API 링크: https://developers.kakao.com/docs/latest/ko/voice/common 1. 가장 먼저 회원가입을 통한 A.. 프로그래밍/Python 2021. 7. 5. [Python]libportaudio.so.2 Error import recorder 하는데 에러가 뜸 ImportError libportaudio.so.2 cannot open shared object file no such file or directory 아래 명령어로 설치 후 다시 실행 sudo apt-get install portaudio19-dev python-pyaudio python3-pyaudio 프로그래밍/Python 2021. 7. 1. 라즈베리파이 I2C(SCL.0, SDA.0) 사용하기 먼저 I2C(SCL, SDA)가 무엇인지 알고싶다면 BH1750FVI센서를 I2C통신하는 아래의 링크를 먼저 확인한다. 이론도 포함되어 있으며 이론만 알면 아두이노, STM등 I2C를 지원하는 컨트롤러는 다 응용이 가능하다. 2021.11.11 - [프로그래밍/Python] - [Python] 라즈베리파이 I2C통신 feat.조도센서(BH1750FVI) [Python] 라즈베리파이 I2C통신 feat.조도센서(BH1750FVI) BH1750FVI센서(이하 조도센서)는 I2C통신을한다. 정식명칭은 I2C이며 윗첨자를 쓰는게 힘들어 I2C로 쓰는듯 하다. 이론부터 설명할것이며 이론은 위키 자료를 사용하며 작동만 되면 되는 사람들은 park-duck.tistory.com 테스트 환경은 라즈베리파이 B, 라즈비.. 프로그래밍/Raspberry PI 2021. 6. 29. ajax에서 서버에 계속 요청할 시 대처법 수 많은 경우가 있겠지만,,, 나같은 경우에 사진을 계속 요청했다. 딱히 이미지를 계속 불러오는 함수나 이벤트도 없었고 왜 불러오나 했는데 난 수정값을 바로바로 보려 캐시를 항상 지우도록 하는 Disable cache를 항상 체크해놓는데 캐시가 없으니 항상 서버에 요청하는 것이었다. 캐시를 다시 설정하니 서버에 요청하지 않았다. 이미지파일은 AppData같이 임시로 저장하는게 아니고 캐시에 저장되어있기 때문에 캐시 기능을 꺼놓고 이미지를 display한다면 서버에 계속 요청할 수도 있다. 프로그래밍 2021. 6. 17. [html/css] calc %, px 계산하기 margin, padding, top right bottom left, width, height 등 %와 px을 같이 계산해야할 때가 있다. margin을 예로 들어 .example{ margin-left:calc(50% - 10px) } 이런식으로 설정하면 되는데 calc가 안먹히는 사람이 있다. %와 px 사이 - 부분 좌/우를 띄워주고 다시 실행해보자. 프로그래밍 2021. 6. 16. [생산자동화산업기사 요약] 기계가공법 및 안전관리(24. 드릴가공의 종류) 24. 드릴가공의 종류 ① 센터펀치 :드릴가공을 위해 드릴날 끝이 닿는 자리를 잡아 주도록 펀치를 이용하여 중심을 마킹 ② 태핑 : 구멍에 암나사를 내는 작업. 태핑을 위한 드릴링 지름은 나사의 안지름 ③ 리밍 : 리머를 이용하여 구멍의 내면을 매끈하게 작업. ④ 보링 : 뚫린 구멍을 다시 절삭. 구멍을 넓히고 다듬질하는 작업으로 스로어웨이 바이트를 사용 ⑤ 카운터 보어/보링 : 볼트의 머리부가 앉을 자리만큼 보링하는 작업 ⑥ 카운터 싱킹 : 카운터 보링처럼 볼트의 머리가 앉을 자리나 원뿔머리가 앉을 자리를 접시모양으로 만듬 ⑦ 스폿 페이싱 : 주조품의 표면이 울퉁불퉁하여 볼트나 너트의 체결이 곤란한 경우 볼트나 너트가 닿는 구멍 주위의 부분만 평탄하게 가공 2021.08.16 - [생산자동화산업기사] .. 생산자동화산업기사 2021. 6. 13. [생산자동화산업기사 요약] 기계가공법 및 안전관리(23. 드릴절삭의 실제) 23. 드릴절삭의 실제 ① 절삭속도 - v= πDn/1000 [m/min] (v:절삭속도, D: 지름, n: 분당 회전수) ② 총 회전수 - N = (t+h)/f ( N: 총 회전수, t: 두께, h: 관통을 위해 이송해야할 두께, f: 이송속도 ) ③ 걸리는 시간 - T = N/n (T: 걸리는 시간, N: 총회전수, n:드릴 분당 회전수) 2021.06.13 - [분류 전체보기] - [생산자동화산업기사 요약] 기계가공법 및 안전관리(24. 드릴가공의 종류) [생산자동화산업기사 요약] 기계가공법 및 안전관리(24. 드릴가공의 종류) 24. 드릴가공의 종류 ① 센터펀치 :드릴가공을 위해 드릴날 끝이 닿는 자리를 잡아 주도록 펀치를 이용하여 중심을 마킹 ② 태핑 : 구멍에 암나사를 내는 작업. 태핑을 위한.. 생산자동화산업기사 2021. 6. 13. [생산자동화산업기사 요약] 기계가공법 및 안전관리(22. 드릴가공) 22.드릴가공 ① 드릴 구조 ② 드릴 공구각 - 날 끝각(선단각) : 표준 118º. 날끝각이 작을수록 응력(미분된 힘)이 커지고 빨리 가공되며 날끝이 클수록 큰 비틀림 힘을 받게 된다. 공작물의 강도가 단단할수록 큰각을 사용한다. 날끝각이 커지면토크는 작아지고 트러스트는 커진다. - 여유각 : 표준 10~12º. 여유각이 작아질수록 진동이 줄고 마모도 줄어들지만 전달되는 힘은 커진다. 공작물의 강도가 클수록 여유각을 작게한다. - 비틀림각(나선각) : 비틀림각이 클수록 작업량이 많아지나 깎여진 칩이 배출되기 힘들고 드릴도 쉽게 약해진다. - 마진 : 드릴의 홈을 따라서 나타나는 좁은 면으로 드릴의 크기를 정하며 예비날(마모될 수 있는 여유)의 역할과 날의 강도를 보강. ③ 시닝 : 날끝을 가늘게 만들어.. 생산자동화산업기사 2021. 6. 13. [라즈비안/라즈베리파이] 메뉴바 사라질 때 대처법 apt-get 업데이트만 하면 메뉴바가 사라지는 데 lxpanel을 복사 붙여넣기, 설정 등등의 방법이 있다고 해서 전부 시도해보고 했지만 실패,,, 그래서 그냥 다시 설치했다. 기존의 사용하던 메뉴와는 다르지만 ... 사용하는데 불편함은 없어서 그대로 사용하기로함 sudo apt-get purge lxpanel sudo apt-get autoclean sudo apt-get install lxpanel sudo roboot 위 명령어를 차례대로 실행 최신식인거 같은데 아이콘만 좀 변경하면 사용하는데 더 편리할 거 같다. 프로그래밍/Raspberry PI 2021. 6. 10. [SQLAlchemy] 외래키 여러 릴레이션 필터 아래와 같은 모델이 있다고 가정 class A(db.Model): id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(128), index=True) b_id = db.Column(db.Integer, db.ForeignKey('B.id')) b = db.relationship('B', backref='B.id', primaryjoin='B.id=A.b_id') class B(db.Model): id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(128), index=True) c_id = db.Column(db.Integer, db.ForeignKey.. 프로그래밍/Python 2021. 6. 9. [Python] WinError 5 액세스 거부 오류 pip 업그레이드 등을 하다보면 아래와 같은 에러가 발생 ERROR: Could not install packages due to an OSError: [WinError 5] 액세스가 거부되었습니다: 'd:\\winenv\\scripts\\pip.exe' Check the permissions. 엑세스 거부, check the permissions 만 봐도 관리자 권한이 필요한 걸 알 수 있다. 관리자권한 명령프롬프트로 접속, 해당명령어 수행 python -m pip install --upgrade pip 프로그래밍/Python 2021. 6. 7. [.Net] 버튼 선 없애는 방법 버튼의 borderColor 또는 BorderSize를 0으로 변경해도 선이 안없어질 때가 있다. 아래처럼 FlatStyle을 Flat으로 바꿔주고 색상, 선굵기등을 변경하면 적용이 되다. 아래사진의 회색은 선색이 아닌 배경색이다. 프로그래밍 2021. 6. 2. 이전 1 ··· 18 19 20 21 22 23 24 ··· 34 다음 반응형