본문 바로가기
반응형

전체 글

(71)
머신러닝/프로젝트 AI를 활용해 무료로 음악 생성해보기 개요요즘 AI를 이용한 음악 생성 모델로 폭발적인 인기를 끌고 있습니다. 특히, 유튜브에 올라온 OO 노래는 AI 모델을 활용해 몇백만이 넘는 조회수를 기록하고 있습니다. 따라서 AI 음악 생성 사이트에서 음악을 생성하려고 했지만, 웬걸 돈 내라고 합니다.모델만든 분들의 고생한 걸 알지만 이걸 돈받고 할만한 가치가 있는가라는 궁금증과 내가 한번 만들어보지라는 생각으로 시작했습니다.AI에 대한 지식이 부족한 관계로 이미 만들어져있는 모델들을 활용해 만들어봤습니다. 구성제가 생각한 방법은 3단계로 나눠 구성했습니다.1. 음악 자체를 만들어주는 모델 2. TTS로 보이스3. 음악과 TTS를 디퓨전하는 모델 모델사용한 모델은 다음과 같습니다.1. 음악을 생성 모델은 페이스북 뮤직 젠(Facebook/music-..
프로그래머스/lv4 [프로그래머스 lv4] 보호소에서 중성화한 동물 MYSQL https://school.programmers.co.kr/learn/courses/30/lessons/59045 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 내용보호소에서 중성화 수술을 거친 동물 정보를 알아보려 합니다. 보호소에 들어올 당시에는 중성화1되지 않았지만, 보호소를 나갈 당시에는 중성화된 동물의 아이디와 생물 종, 이름을 조회하는 아이디 순으로 조회하는 SQL 문을 작성해주세요.해결 방법Join 결과에 Like 를 이용해 보호소에 들어온 아이들은 Intact 로 검색, 나간 애들은 Natural or Spayed 로 검색해 해결하면됩니다.  해결 쿼리문-- 코드를 입력하세요SELE..
프로그래머스/lv2 [프로그래머스 lv3] 대장균의 크기에 따라 분류하기 1 https://school.programmers.co.kr/learn/courses/30/lessons/299307 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 내용대장균 개체의 크기가 100 이하라면 'LOW', 100 초과 1000 이하라면 'MEDIUM', 1000 초과라면 'HIGH' 라고 분류합니다. 대장균 개체의 ID(ID) 와 분류(SIZE)를 출력하는 SQL 문을 작성해주세요.이때 결과는 개체의 ID 에 대해 오름차순 정렬해주세요.해결 방법CASE WHEN 을 통해 해당조건으로 출력을 할 수 있습니다.CASE WHEN 조건 THEN 출력값... END AS 컬럼명   해결 쿼리문-..
프로그래머스/lv4 [프로그래머스 lv4] 언어별 개발자 분류하기 MYSQL https://school.programmers.co.kr/learn/courses/30/lessons/276036 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr  문제 내용DEVELOPERS 테이블에서 GRADE별 개발자의 정보를 조회하려 합니다. GRADE는 다음과 같이 정해집니다.- A : Front End 스킬과 Python 스킬을 함께 가지고 있는 개발자- B : C# 스킬을 가진 개발자- C : 그 외의 Front End 개발자 GRADE가 존재하는 개발자의 GRADE, ID, EMAIL을 조회하는 SQL 문을 작성해 주세요. 결과는 GRADE와 ID를 기준으로 오름차순 정렬해 주세요. 해결..
프로그래머스/lv4 [프로그래머스 lv4] FrontEnd 개발자 찾기 MYSQL https://school.programmers.co.kr/learn/courses/30/lessons/276035 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 내용 DEVELOPERS 테이블에서 Front End 스킬을 가진 개발자의 정보를 조회하려 합니다. 조건에 맞는 개발자의 ID, 이메일, 이름, 성을 조회하는 SQL 문을 작성해 주세요. 결과는 ID를 기준으로 오름차순 정렬해 주세요.  해결 방법DEVELOPERS 에 해당하는 스킬코드를 엔드연산을 통해 검출해낼 수 있습니다. 예를 들어 스킬코드가 400 (110010000) 이고 현재 디벨롭퍼의 스킬코드가 16(10000)을 엔드연산을..
프로그래머스/lv4 [프로그래머스 lv4] 특정 세대의 대장균 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/301650 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 내용3세대의 대장균의 ID(ID) 를 출력하는 SQL 문을 작성해주세요. 이때 결과는 대장균의 ID 에 대해 오름차순 정렬해주세요.  해결 방법ECOLI_DATA 에는 부모 아이디, 자기 자신의 아이디가 있습니다.1. 따라서 부모 아이디가 NULL 인 경우는 1세대 2. 부모 아이디가 1번인 애들은 2세대3. 부모 아이디가 2번인 애들은 3세대로 알 수 있습니다.따라서 SELECT를 서브쿼리로 해결하거나 JOIN 을 이용해 해결할 수 있..
프로그래머스/lv4 [프로그래머스 lv4] 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/157339 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 내용CAR_RENTAL_COMPANY_CAR 테이블과 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블과 CAR_RENTAL_COMPANY_DISCOUNT_PLAN 테이블에서 자동차 종류가 '세단' 또는 'SUV' 인 자동차 중 2022년 11월 1일부터 2022년 11월 30일까지 대여 가능하고 30일간의 대여 금액이 50만원 이상 200만원 미만인 자동차에 대해서 자동차 ID, 자동차 종류, 대여 금액(컬럼명: FE..
프로그래머스/lv5 [프로그래머스 lv5] 상품을 구매한 회원 비율 구하기 MYSQL https://school.programmers.co.kr/learn/courses/30/lessons/131534 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 내용USER_INFO 테이블과 ONLINE_SALE 테이블에서 2021년에 가입한 전체 회원들 중 상품을 구매한 회원수와 상품을 구매한 회원의 비율(=2021년에 가입한 회원 중 상품을 구매한 회원수 / 2021년에 가입한 전체 회원 수)을 년, 월 별로 출력하는 SQL문을 작성해주세요. 상품을 구매한 회원의 비율은 소수점 두번째자리에서 반올림하고, 전체 결과는 년을 기준으로 오름차순 정렬해주시고 년이 같다면 월을 기준으로 오름차순 정렬..