KR20230033526A - 차량의 주행음 생성 장치 및 방법 - Google Patents

차량의 주행음 생성 장치 및 방법 Download PDF

Info

Publication number
KR20230033526A
KR20230033526A KR1020210116582A KR20210116582A KR20230033526A KR 20230033526 A KR20230033526 A KR 20230033526A KR 1020210116582 A KR1020210116582 A KR 1020210116582A KR 20210116582 A KR20210116582 A KR 20210116582A KR 20230033526 A KR20230033526 A KR 20230033526A
Authority
KR
South Korea
Prior art keywords
information
sound
sound information
parameter
user
Prior art date
Application number
KR1020210116582A
Other languages
English (en)
Inventor
김기창
이진성
박동철
조은수
홍상진
Original Assignee
현대자동차주식회사
기아 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 현대자동차주식회사, 기아 주식회사 filed Critical 현대자동차주식회사
Priority to KR1020210116582A priority Critical patent/KR20230033526A/ko
Priority to DE102022204549.1A priority patent/DE102022204549A1/de
Priority to US17/745,646 priority patent/US20230064483A1/en
Priority to CN202210592160.4A priority patent/CN115795086A/zh
Publication of KR20230033526A publication Critical patent/KR20230033526A/ko

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K15/00Acoustics not otherwise provided for
    • G10K15/04Sound-producing devices
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6887Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
    • A61B5/6893Cars
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/0205Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
    • A61B5/02055Simultaneously evaluating both cardiovascular condition and temperature
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/369Electroencephalography [EEG]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/369Electroencephalography [EEG]
    • A61B5/372Analysis of electroencephalograms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K15/00Acoustics not otherwise provided for
    • G10K15/02Synthesis of acoustic waves
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/03Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2503/00Evaluating a particular growth phase or type of persons or animals
    • A61B2503/20Workers
    • A61B2503/22Motor vehicles operators, e.g. drivers, pilots, captains
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/01Measuring temperature of body parts ; Diagnostic temperature sensing, e.g. for malignant or inflamed tissue
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/0205Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/026Measuring blood flow
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/16Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
    • A61B5/18Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state for vehicle drivers or machine operators
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2250/00Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
    • G10H2250/315Sound category-dependent sound synthesis processes [Gensound] for musical use; Sound category-specific synthesis-controlling parameters or control means therefor
    • G10H2250/371Gensound equipment, i.e. synthesizing sounds produced by man-made devices, e.g. machines
    • G10H2250/381Road, i.e. sounds which are part of a road, street or urban traffic soundscape, e.g. automobiles, bikes, trucks, traffic, vehicle horns, collisions

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Surgery (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Physiology (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Acoustics & Sound (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Hematology (AREA)
  • Psychiatry (AREA)
  • Psychology (AREA)
  • Pulmonology (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Circuit For Audible Band Transducer (AREA)

Abstract

본 발명은 제 1 소리 정보를 수신하고, 수신된 제 1 소리 정보를 제 2 소리 정보로 변환하는 제 1 변환부, 변환 파라미터를 기반으로 제 2 소리 정보를 제 3 소리 정보로 변환하는 제 2 변환부, 제 3 소리 정보에 대한 사용자의 피드백(Feedback) 정보를 수신하여, 제 3 소리 정보를 수정하여 저장하는 저장부 및 저장된 제 3 소리 정보를 재생하는 재생부를 포함하는, 차량의 주행음 생성 장치에 관한 것이다.

Description

차량의 주행음 생성 장치 및 방법 {APPARATUS FOR GENERATING DRIVING SOUND FOR VEHICLE, AND METHOD THEREOF}
실시예들은 차량의 주행음 생성 장치 및 방법에 관한 것이다.
차량의 주행음은 차량의 주행에 따라 발생하는 소리를 나타낼 수 있다. 예를 들어, 차량에 주행에 따라 차량의 엔진, 차량 내부의 음악 소리, 차량의 경보음 등을 나타낼 수 있다. 차량의 주행음은 자연적으로 발생하거나 인공적으로 발생할 수 있다. 기존의 차량 주행음은 차량의 모델에 따라 일정한 주행음을 가져, 차량의 사용자(또는 운전자)의 개인 선호도를 반영할 수 없다는 문제점이 있다.
또한, 개인의 선호도에 따른 주행음을 인공적으로 발생시키는 경우에도, 재생된 주행음에 대하여 사용자의 피드백을 반영하여 수정하지 못하면, 주행음에 대해 개인 선호도를 적절히 반영하지 못한다는 문제점이 있다.
실시예들은, 차량의 주행음을 생성하는데 있어, 차량의 사용자의 개인 선호도를 반영하는 장치 또는 방법을 제공하는 것을 과제로 한다.
또한, 실시예들은, 차량의 주행음을 생성하는데 있어, 차량의 사용자의 피드백을 반영할 수 있는 장치 또는 방법을 제공하는 것을 과제로 한다.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재들로부터 당업자에게 명확하게 이해될 수 있을 것이다.
실시예들에 따른 차량의 주행음 생성 장치는, 제 1 소리 정보를 수신하고, 상기 수신된 제 1 소리 정보를 제 2 소리 정보로 변환하는 제 1 변환부; 변환 파라미터(Parameter)를 기반으로 상기 제 2 소리 정보를 제 3 소리 정보로 변환하는 제 2 변환부; 상기 제 3 소리 정보에 대한 사용자의 피드백(Feedback) 정보를 수신하여, 상기 제 3 소리 정보를 수정하여 저장하는 저장부; 및 상기 저장된 제 3 소리 정보를 재생하는 재생부; 를 포함할 수 있다.
또한, 실시예들에 따른 상기 제 1 소리 정보는 하나 또는 그 이상의 구간들을 포함하고, 상기 제 2 소리 정보는 상기 제 1 소리 정보에 포함된 하나 또는 그 이상의 구간들 중 제 1 알고리즘 또는 제 2 알고리즘 중 어느 하나를 기반으로 선택된 적어도 하나의 구간을 포함할 수 있다.
또한, 실시예들에 따른 상기 제 1 알고리즘에 기반하여 선택된 상기 적어도 하나의 구간은, 상기 하나 또는 그 이상의 구간들 중 CNN (Convolutional Neural Network) 알고리즘을 기반으로 선택된 구간을 포함하고, 상기 제 2 알고리즘에 기반하여 선택된 상기 적어도 하나의 구간은, 상기 하나 또는 그 이상의 구간들 중 사용자의 요구 정보에 기반하여 선택된 구간을 포함할 수 있다.
또한, 실시예들에 따른 상기 변환 파라미터는, 상기 제 2 소리 정보를 상기 제 3 소리 정보로 변환하기 위하여 사용되는 제 1 파라미터 및 상기 제 3 소리 정보를 재생하기 위하여 사용되는 정보에 관한 제 2 파라미터를 포함할 수 있다.
또한, 실시예들에 따른 상기 제 1 파라미터는, 피치(Pitch) 변환 파라미터 또는 게인(Gain) 변환 파라미터 중 적어도 하나를 포함하고, 상기 제 2 파라미터는, PT(Power Train) 회전 수 파라미터, 속도 파라미터, 가속 파라미터 또는 토크(Torque) 파라미터 중 적어도 하나를 포함할 수 있다.
또한, 실시예들에 따른 상기 저장부는, 상기 제 3 소리 정보를 분류하는 분류부; 상기 분류된 제 3 소리 정보에 대하여 상기 사용자의 피드백 정보를 수신하여, 상기 수신된 사용자의 피드백 정보를 기반으로 상기 분류된 제 3 소리 정보를 수정하는 피드백 처리부; 및 상기 피드백 처리된 제 3 소리 정보를 저장하는 데이터베이스(Database); 를 포함할 수 있다.
또한, 실시예들에 따른 상기 분류된 제 3 소리 정보는, 차량의 엔진 소리 정보, 음악 소리 정보, 경보음 소리 정보 또는 목소리 정보 중 어느 하나를 나타내고, 상기 데이터베이스는, 차량의 엔진 소리 데이터베이스, 음악 소리 데이터베이스, 경보음 소리 데이터베이스 또는 목소리 데이터베이스 중 어느 하나를 나타낼 수 있다.
또한, 실시예들에 따른 상기 분류된 제 3 소리 정보는, CNN 알고리즘을 기반으로 분류될 수 있다.
또한, 실시예들에 따른 상기 사용자의 피드백 정보는, 상기 분류된 제 3 소리 정보를 수정함을 나타내는 제 1 피드백 정보 또는 상기 분류된 제 3 소리 정보를 수정하지 않음을 나타내는 제 2 피드백 정보 중 어느 하나를 나타낼 수 있다.
또한, 실시예들에 따른 상기 사용자의 피드백 정보는, 상기 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 또는 뇌파 정보 중 적어도 하나를 기반으로, 상기 제 1 피드백 정보 또는 상기 제 2 피드백 정보로 결정될 수 있다.
또한, 실시예들에 따른 차량의 주행음 생성 방법은, 제 1 소리 정보를 수신하고, 상기 수신된 제 1 소리 정보를 제 2 소리 정보로 변환하는 단계;
변환 파라미터를 기반으로 상기 제 2 소리 정보를 제 3 소리 정보로 변환하는 단계; 상기 제 3 소리 정보에 대한 사용자의 피드백 정보를 수신하여, 상기 제 3 소리 정보를 수정하여 저장하는 단계; 및 상기 저장된 제 3 소리 정보를 재생하는 단계; 를 포함할 수 있다.
또한, 실시예들에 따른 상기 제 1 소리 정보는 하나 또는 그 이상의 구간들을 포함하고, 상기 제 2 소리 정보는 상기 제 1 소리 정보에 포함된 하나 또는 그 이상의 구간들 중 제 1 알고리즘 또는 제 2 알고리즘 중 어느 하나를 기반으로 선택된 적어도 하나의 구간을 포함할 수 있다.
또한, 실시예들에 따른 상기 제 1 알고리즘에 기반하여 선택된 상기 적어도 하나의 구간은, 상기 하나 또는 그 이상의 구간들 중 CNN 알고리즘을 기반으로 선택된 구간을 포함하고, 상기 제 2 알고리즘에 기반하여 선택된 상기 적어도 하나의 구간은, 상기 하나 또는 그 이상의 구간들 중 사용자의 요구 정보에 기반하여 선택된 구간을 포함할 수 있다. 실시예들에 따른 사용자의 요구 정보에 기반하여 선택된 구간은 상술한 구간들 중 사용자가 임의로 선택한 구간을 나타낼 수 있다.
또한, 실시예들에 따른 상기 변환 파라미터는, 상기 제 2 소리 정보를 상기 제 3 소리 정보로 변환하기 위하여 사용되는 제 1 파라미터 및 상기 제 3 소리 정보를 재생하기 위하여 사용되는 정보에 관한 제 2 파라미터를 포함할 수 있다.
또한, 실시예들에 따른 상기 제 1 파라미터는, 피치 변환 파라미터 또는 게인 변환 파라미터 중 적어도 하나를 포함하고, 상기 제 2 파라미터는, PT(Power Train) 회전 수 파라미터, 속도 파라미터, 가속 파라미터 또는 토크(Torque) 파라미터 중 적어도 하나를 포함할 수 있다.
또한, 실시예들에 따른 상기 제 3 소리 정보를 수정하여 저장하는 단계는, 상기 제 3 소리 정보를 분류하는 단계; 상기 분류된 제 3 소리 정보에 대하여 상기 사용자의 피드백 정보를 수신하여, 상기 수신된 사용자의 피드백 정보를 기반으로 상기 분류된 제 3 소리 정보를 수정하는 단계; 및 상기 피드백 처리된 제 3 소리 정보를 데이터베이스에 저장하는 단계; 를 포함할 수 있다.
또한, 실시예들에 따른 상기 분류된 제 3 소리 정보는, 차량의 엔진 소리 정보, 음악 소리 정보, 경보음 소리 정보 또는 목소리 정보 중 어느 하나를 나타내고, 상기 데이터베이스는, 차량의 엔진 소리 데이터베이스, 음악 소리 데이터베이스, 경보음 소리 데이터베이스 또는 목소리 데이터베이스 중 어느 하나를 나타낼 수 있다.
또한, 실시예들에 따른 상기 분류된 제 3 소리 정보는, CNN 알고리즘을 기반으로 분류될 수 있다.
또한, 실시예들에 따른 상기 사용자의 피드백 정보는, 상기 분류된 제 3 소리 정보를 수정함을 나타내는 제 1 피드백 정보 또는 상기 분류된 제 3 소리 정보를 수정하지 않음을 나타내는 제 2 피드백 정보 중 어느 하나를 나타낼 수 있다.
또한, 실시예들에 따른 상기 사용자의 피드백 정보는, 상기 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 또는 뇌파 정보 중 적어도 하나를 기반으로, 상기 제 1 피드백 정보 또는 상기 제 2 피드백 정보로 결정될 수 있다.
실시예들은, 차량의 주행음을 생성하는데 있어, 차량의 사용자의 개인 선호도를 반영할 수 있다.
또한, 실시예들은, 차량의 주행음을 생성하는데 있어, 차량의 사용자의 피드백을 반영할 수 있다.
이 외에, 본 문서를 통해 직접적 또는 간접적으로 파악되는 다양한 효과들이 제공될 수 있다.
도 1은 실시예들에 따른 차량의 주행음 생성 장치의 예시를 나타낸다.
도 2는 실시예들에 따른 제 1 변환부의 예시를 나타낸다.
도 3은 실시예들에 따른 제 2 변환부의 예시를 나타낸다.
도 4는 실시예들에 따른 저장부의 예시를 나타낸다.
도 5는 실시예들에 따른 차량의 주행음 생성 방법의 예시를 나타내는 플로우 차트이다.
이하, 본 발명의 일부 실시예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명의 실시예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 실시예에 대한 이해를 방해한다고 판단되는 경우에는 그 상세한 설명은 생략한다.
본 발명의 실시예의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 또한, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이하, 도 1 내지 도 5을 참조하여, 본 발명의 실시예들을 구체적으로 설명하기로 한다.
도 1은 실시예들에 따른 차량의 주행음 생성 장치의 예시를 나타낸다.
이 도면은 실시예들에 따른 차량의 주행음 생성 장치(1000, 또는 장치)의 예시를 나타내는 블록도이다.
차량의 주행음은 차량의 주행에 따라 발생하는 소리를 나타낼 수 있다. 예를 들어, 차량에 주행에 따라 차량의 엔진, 차량 내부의 음악 소리, 차량의 경보음 등을 나타낼 수 있다. 차량의 주행음은 자연적으로 발생하거나 인공적으로 발생할 수 있다. 기존의 차량 주행음은 차량의 모델에 따라 일정한 주행음을 가져, 차량의 사용자(또는 운전자)의 개인 선호도를 반영할 수 없다는 문제점이 있다.
또한, 개인의 선호도에 따른 주행음을 인공적으로 발생시키는 경우에도, 재생된 주행음에 대하여 사용자의 피드백을 반영하여 수정하지 못하면, 주행음에 대해 개인 선호도를 적절히 반영하지 못한다는 문제점이 있다.
실시예들에 따른 장치는 차량의 주행음을 생성하는데 있어, 차량의 사용자의 개인 선호도를 반영할 수 있다. 또한, 실시예들에 따른 장치는 차량의 주행음을 생성하는데 있어, 차량의 사용자의 피드백을 반영할 수 있다.
실시예들에 따른 차량의 주행음 생성 장치는 제 1 변환부(1001), 제 2 변환부(1002), 저장부(1003) 및/또는 재생부(1004)를 포함할 수 있다. 실시예들에 따른 장치는 이 도면에 도시되어 있지 않은 하나 또는 그 이상의 엘리먼트(element)들을 더 포함할 수 있다.
실시예들에 따른 장치는 차량의 사용자가 선택한 소리를 주행음으로 변환하여 재생할 수 있다. 즉, 장치는 사용자가 입력한 소리 중 주행음으로 변환하기 적절한 구간을 선택하여, 선택된 구간을 차량의 주행음으로 변환할 수 있다.
실시예들에 따른 제 1 변환부는 제 1 소리 정보를 수신하고, 수신된 제 1 소리 정보를 제 2 소리 정보로 변환할 수 있다.
실시예들에 따른 제 1 소리 정보는 상술한 사용자가 선택한 소리일 수 있다. 예를 들어, 제 1 소리 정보는 운전자가 선택한 음악, 소리 또는 기계음 중 적어도 하나를 나타낸다. 실시예들에 따른 제 1 소리 정보는 하나 또는 그 이상의 구간들을 포함할 수 있다. 즉, 사용자가 입력한 소리 정보는 하나 또는 그 이상의 구간들로 이루어질 수 있다.
실시예들에 따른 제 2 소리 정보는 상술한 사용자가 입력한 제 1 소리 정보 중에서, 차량의 주행음으로 변환될 구간(또는 부분)을 나타낼 수 있다. 실시예들에 따른 제 2 소리 정보는 제 1 소리 정보에 포함된 하나 또는 그 이상의 구간들 중 제 1 알고리즘 또는 제 2 알고리즘 중 어느 하나를 기반으로 선택된 적어도 하나의 구간을 포함할 수 있다. 실시예들에 따른 제 1 알고리즘 및 제 2 알고리즘에 대한 구체적인 설명은 도 2에서 후술한다.
실시예들에 따른 제 2 변환부는 변환 파라미터를 기반으로, 제 2 소리 정보를 제 3 소리 정보로 변환할 수 있다. 실시예들에 따른 제 3 소리 정보는 상술한 차량의 주행음을 나타낼 수 있다. 실시예들에 따른 변환 파라미터는 상술한 제 2 소리 정보를 기반으로 차량의 주행음을 생성하기 위하여 고려되는 파라미터를 포함할 수 있다.
실시예들에 따른 저장부는 제 3 소리 정보에 대한 사용자의 피드백(Feedback) 정보를 수신하여, 제 3 소리 정보를 수정하여 저장할 수 있다. 실시예들에 따른 사용자의 피드백 정보는 상술한 주행음에 대한 사용자(또는 운전자)의 피드백을 나타내는 정보일 수 있다. 즉, 장치는 생성된 주행음에 대하여 사용자의 피드백 정보를 수신하고, 이를 기반으로 수정하여 저장할 수 있다.
실시예들에 따른 재생부는 상술한 저장된 제 3 소리 정보를 재생할 수 있다. 예를 들어, 재생부는 앰프 스피커(amp speaker)를 포함한 장치일 수 있다.
실시예들에 따른 장치는 이 도면에서 설명하는 방법을 통하여, 차량의 사용자(또는 운전자)의 개인 선호도를 반영한 차량 주행음을 생성하고 재생할 수 있다. 즉, 장치는 차량의 사용자가 입력한 개인 선호 소리 정보를 기반으로 차량의 주행음을 생성하고 재생할 수 있다. 또한, 장치는 생성된(또는 재생된) 주행음에 대하여 사용자의 피드백 정보를 수신하고, 주행음을 수정하여, 보다 사용자의 개인 선호도를 잘 반영할 수 있다.
도 2는 실시예들에 따른 제 1 변환부의 예시를 나타낸다.
이 도면은 실시예들에 따른 제 1 변환부(2000, 도 1 에서 상술한 제 1 변환부)의 예시를 나타내는 블록도이다.
도 1 에서 상술한 바와 같이, 실시예들에 따른 제 1 변환부는 제 1 소리 정보를 수신하고, 수신된 제 1 소리 정보를 제 2 소리 정보로 변환할 수 있다. 또한, 도 1 에서 상술한 바와 같이, 제 1 소리 정보는 하나 또는 그 이상의 구간들을 포함하고, 제 2 소리 정보는 제 1 소리 정보에 포함된 하나 또는 그 이상의 구간들 중 제 1 알고리즘 또는 제 2 알고리즘 중 어느 하나를 기반으로 선택된 적어도 하나의 구간을 포함할 수 있다.
실시예들에 따른 제 1 변환부는 제 1 소리 정보를 수신하고, 차량의 주행음으로 변환할 구간을 사용자(또는 운전자)의 선택에 기반하여 선택하거나, 인공지능 알고리즘을 기반으로 선택할 수 있다.
실시예들에 따른 제 1 알고리즘에 기반하여 선택된 상기 적어도 하나의 구간은, 하나 또는 그 이상의 구간들 중 CNN (Convolutional Neural Network) 알고리즘을 기반으로 선택된 구간을 포함할 수 있다. 또한, 실시예들에 따른 제 2 알고리즘에 기반하여 선택된 적어도 하나의 구간은, 하나 또는 그 이상의 구간들 중 사용자의 요구 정보에 기반하여 선택된 구간을 포함할 수 있다.
예를 들어, 제 1 변환부는 제 1 소리 정보에 포함된 하나 또는 그 이상의 구간들 중에서 가장 높은 음을 가지는 구간을 CNN 알고리즘을 통하여 파악하여 선택하여 변환한다. 또한, 예를 들어, 제 1 변환부는 제 1 소리 정보에 포함된 하나 또는 그 이상의 구간들 중에서 사용자 선택한 구간을 선택하여 제 2 소리 정보로 변환한다.
예를 들어, 제 1 변환부는 제 1 소리 정보에 포함된 하나 또는 그 이상의 구간들에 대하여 Short-Time Fourier Transform 을 기반으로, 주파수 별 음압(power)를 계산한다. 이후, 제 1 변환부는 Mean-Pooling을 활용하여, 하나 또는 그 이상의 구간들 중에서 최대 음압을 가지는 구간을 선택할 수 있다. 이후, 제 1 변환부는 최대 음압을 가지는 구간(들)을 선택하고, 선택된 구간(들)은 제 2 소리 정보로 변환된다.
실시예들에 따른 장치는 이 도면에서 설명하는 방법을 통하여, 차량의 사용자(또는 운전자)의 개인 선호도를 반영한 차량 주행음을 생성하고 재생할 수 있다. 즉, 장치는 차량의 사용자가 입력한 개인 선호 소리 정보를 기반으로 차량의 주행음을 생성하고 재생할 수 있다. 또한, 장치는 생성된(또는 재생된) 주행음에 대하여 사용자의 피드백 정보를 수신하고, 주행음을 수정하여, 보다 사용자의 개인 선호도를 잘 반영할 수 있다.
도 3은 실시예들에 따른 제 2 변환부의 예시를 나타낸다.
이 도면은 실시예들에 따른 제 2 변환부(3000, 도 1 에서 설명한 제 2 변환부)의 예시를 나타내는 블록도이다.
도 1 에서 상술한 바와 같이, 실시예들에 따른 제 2 변환부는 변환 파라미터를 기반으로 제 2 소리 정보를 제 3 소리 정보(예를 들어, 상술한 차량의 주행음)로 변환할 수 있다.
도 1 내지 도 2 에서 상술한 바와 같이, 제 2 소리 정보는 차량의 주행음으로 변환되기 위하여 선택된, 제 1 소리 정보에 포함된 구간들 중 적어도 하나의 구간을 나타낼 수 있다. 실시예들에 따른 제 2 변환부는 제 1 변환부에 의해 변환된 제 2 소리 정보를 차량의 주행음으로 변환할 수 있다.
도 1 에서 상술한 바와 같이, 실시예들에 따른 변환 파라미터는 상술한 제 2 소리 정보를 기반으로 차량의 주행음을 생성하기 위하여 고려되는 파라미터를 포함할 수 있다. 실시예들에 따른 변환 파라미터는 하나 또는 그 이상의 파라미터들을 포함할 수 있다.
실시예들에 따른 변환 파라미터는 제 2 소리 정보를 제 3 소리 정보로 변환하기 위하여 사용되는 제 1 파라미터 및 제 3 소리 정보를 재생하기 위하여 사용되는 정보에 관한 제 2 파라미터를 포함할 수 있다.
실시예들에 따른 제 1 파라미터는 제 2 소리 정보를 제 3 소리 정보로 변환하기 위하여 제 2 소리 정보에 가해지는 변환에 관한 파라미터를 포함할 수 있다. 예를 들어, 제 1 파라미터는 피치(Pitch) 변환 파라미터 또는 게인(Gain) 변환 파라미터 중 적어도 하나를 포함한다. 장치는 피치 변환 파라미터를 기반으로 제 2 소리 정보의 음의 높낮이를 조절할 수 있다. 장치는 게인 변환 파라미터를 기반으로 제 2 소리 정보의 음색(tone color)을 조절할 수 있다.
실시예들에 따른 제 2 파라미터는 생성된 주행음(또는 제 3 소리 정보)를 재생하는 방법을 달리하기 위해 고려되는 정보에 관한 파라미터를 포함할 수 있다. 예를 들어, 제 2 파라미터는 PT(Power Train) 회전 수 파라미터, 속도 파라미터, 가속 파라미터 또는 토크(Torque) 파라미터 중 적어도 하나를 포함한다. 장치는 PT 회전 수 파라미터를 기반으로 차량의 PT 회전 수 에 따라 제 3 소리 정보를 재생을 조절할 수 있다. 장치는 속도 파라미터를 기반으로 차량의 속도에 따라 제 3 소리 정보의 재생을 조절할 수 있다. 장치는 가속 파라미터를 기반으로 차량의 가속도에 따라 제 3 소리 정보의 재생을 조절할 수 있다. 장치는 토크 파라미터를 기반으로 차량의 토크값에 따라 제 3 소리 정보의 재생을 조절할 수 있다.
실시예들에 따른 장치는 이 도면에서 설명하는 방법을 통하여, 차량의 사용자(또는 운전자)의 개인 선호도를 반영한 차량 주행음을 생성하고 재생할 수 있다. 즉, 장치는 차량의 사용자가 입력한 개인 선호 소리 정보를 기반으로 차량의 주행음을 생성하고 재생할 수 있다. 또한, 장치는 생성된(또는 재생된) 주행음에 대하여 사용자의 피드백 정보를 수신하고, 주행음을 수정하여, 보다 사용자의 개인 선호도를 잘 반영할 수 있다.
도 4는 실시예들에 따른 저장부의 예시를 나타낸다.
이 도면은 실시예들에 따른 저장부(4000, 도 1 에서 상술한 저장부)의 예시를 나타내는 블록도이다.
도 1 에서 상술한 바와 같이, 실시예들에 따른 저장부는 제 3 소리 정보에 대한 피드백 정보를 수신하여, 제 3 소리 정보를 수정하여 저장할 수 있다.
실시예들에 따른 저장부는 분류부(4001), 피드백 처리부(4002) 및/또는 데이터베이스(4003, Database)를 포함할 수 있다. 실시예들에 따른 저장부는 이 도면에 도시되어 있지 않은, 하나 또는 그 이상의 엘리먼트들을 더 포함할 수 있다.
실시예들에 따른 분류부는 제 3 소리 정보를 분류할 수 있다.
도 1 에서 상술한 바와 같이, 실시예들에 따른 주행음은 차량의 엔진 소리, 경보음 또는 목소리 중 어느 하나를 나타낼 수 있다. 제 3 소리 정보는 입력된 제 1 소리 정보에 따라 분류될 수 있다. 즉, 분류부는 사용자에 의해 입력된 제 1 소리 정보가 나타내는 소리를 기반으로, 이와 가장 유사한 형태의 주행음으로 제 3 소리 정보를 분류할 수 있다. 즉, 분류된 제 3 소리 정보는 차량의 엔진 소리 정보, 음악 소리 정보, 경보음 소리 정보 또는 목소리 정보 중 어느 하나를 나타낼 수 있다.
따라서, 실시예들에 따른 데이터베이스는 차량의 엔진 소리 데이터베이스, 음악 소리 데이터베이스, 경보음 소리 데이터베이스 또는 목소리 데이터베이스 중 어느 하나를 나타낼 수 있다.
실시예들에 따른 제 3 소리 정보는 인공지능 알고리즘을 기반으로 분류될 수 있다. 예를 들어, 분류된 제 3 소리 정보는 CNN 알고리즘을 기반으로 분류될 수 있다.
실시예들에 따른 피드백 처리부는 분류된 제 3 소리 정보에 대하여 사용자의 피드백 정보를 수신하여, 수신된 사용자의 피드백 정보를 기반으로 분류된 제 3 소리 정보를 수정할 수 있다. 실시예들에 따른 사용자의 피드백 정보는 재생된 주행음에 대한 사용자의 수정 요청 여부를 나타내는 정보일 수 있다. 예를 들어, 사용자의 피드백 정보는 분류된 제 3 소리 정보를 수정함을 나타내는 제 1 피드백 정보 또는 분류된 제 3 소리 정보를 수정하지 않음을 나타내는 제 2 피드백 정보 중 어느 하나를 나타낸다. 즉, 피드백 처리부는 피드백 정보를 기반으로 생성된 주행음을 피드백할 수 있다.
실시예들에 따른 피드백 정보는 차량에 포함된 하나 또는 그 이상의 버튼(button)들에 의하여 수신될 수 있다. 사용자는 차량에 포함된 버튼들을 선택하여 상술한 피드백 정보를 입력할 수 있다. 예를 들어, 사용자가 제 1 버튼을 선택한 것에 대응하여, 피드백 처리부는 제 1 피드백 정보를 수신한다. 또한, 사용자가 제 2 버튼을 선택한 것에 대응하여, 피드백 처리부는 제 2 피드백 정보를 수신한다. 상술한 제 1 버튼 및/또는 제 2 버튼은 차량에 포함된 버튼들에 포함된 버튼일 수 있다.
실시예들에 따른 피드백 정보는 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 또는 뇌파 정보 중 적어도 하나를 기반으로, 제 1 피드백 정보 또는 제 2 피드백 정보로 결정될 수 있다.
예를 들어, 피드백 처리부는 생성된 피드백 정보가 제 1 피드백 정보인 경우의 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 및/또는 뇌파 정보를 저장할 수 있다. 또한, 피드백 처리부는 생성된 피드백 정보가 제 2 피드백 정보인 경우의 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 및/또는 뇌파 정보를 저장할 수 있다. 이후, 피드백 처리부는 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 및/또는 뇌파 정보를 측정하여, 측정된 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 및/또는 뇌파 정보를 사용하여, 생성된 피드백 정보가 제 1 피드백 정보인지 또는 제 2 피드백 정보인지 여부를 결정할 수 있다.
상술한 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 및/또는 뇌파 정보는 차량에 포함된 하나 또는 그 이상의 장치(예를 들어, 스티어링 휠)들에 의하여 측정될 수 있다.
실시예들에 따른 데이터베이스는 피드백 처리된 제 3 소리 정보를 저장할 수 있다.
따라서, 장치는 데이터베이스에 저장된 제 3 소리 정보를 재생하여, 사용자의 선호도(예를 들어, 피드백)가 반영된 주행음을 재생할 수 있다.
실시예들에 따른 장치는 이 도면에서 설명하는 방법을 통하여, 차량의 사용자(또는 운전자)의 개인 선호도를 반영한 차량 주행음을 생성하고 재생할 수 있다. 즉, 장치는 차량의 사용자가 입력한 개인 선호 소리 정보를 기반으로 차량의 주행음을 생성하고 재생할 수 있다. 또한, 장치는 생성된(또는 재생된) 주행음에 대하여 사용자의 피드백 정보를 수신하고, 주행음을 수정하여, 보다 사용자의 개인 선호도를 잘 반영할 수 있다.
도 5는 실시예들에 따른 차량의 주행음 생성 방법의 예시를 나타내는 플로우 차트이다.
이 도면은 실시예들에 따른 차량의 주행음 생성 방법(또는 방법)의 예시를 나타내는 플로우 차트이다. 도 1 내지 도 4 에서 상술한 장치는, 이 도면에서 설명하는 방법을 수행할 수 있다.
실시예들에 따른 방법은 제 1 소리 정보를 수신하고, 수신된 제 1 소리 정보를 제 2 소리 정보로 변환하는 단계(S5000), 변환 파라미터를 기반으로 제 2 소리 정보를 제 3 소리 정보로 변환하는 단계(S5001), 제 3 소리 정보에 대한 사용자의 피드백 정보를 수신하여, 제 3 소리 정보를 수정하여 저장하는 단계(S5002) 및/또는 저장된 제 3 소리 정보를 재생하는 단계(S5003)를 포함할 수 있다. 실시예들에 따른 방법은 이 도면에서 설명하지 않은 하나 또는 그 이상의 단계들을 더 포함할 수 있다.
실시예들에 따른 제 1 소리 정보는 하나 또는 그 이상의 구간들을 포함할 수 있다.
실시예들에 따른 제 2 소리 정보는 제 1 소리 정보에 포함된 하나 또는 그 이상의 구간들 중 제 1 알고리즘 또는 제 2 알고리즘 중 어느 하나를 기반으로 선택된 적어도 하나의 구간을 포함할 수 있다.
실시예들에 따른 제 1 소리 정보 및 제 2 소리 정보에 대한 설명은 도 1 내지 도 3 에서 상술한 바와 동일 또는 유사하다. 실시예들에 따른 제 1 알고리즘 및 제 2 알고리즘에 대한 설명은 도 1 내지 도 2 에서 상술한 바와 동일 또는 유사하다.
실시예들에 따른 제 1 알고리즘에 기반하여 선택된 상기 적어도 하나의 구간은, 하나 또는 그 이상의 구간들 중 CNN 알고리즘을 기반으로 선택된 구간을 포함할 수 있다. 실시예들에 따른 제 2 알고리즘에 기반하여 선택된 적어도 하나의 구간은, 하나 또는 그 이상의 구간들 중 사용자의 요구 정보에 기반하여 선택된 구간을 포함할 수 있다.
실시예들에 따른 변환 파라미터는, 제 2 소리 정보를 상기 제 3 소리 정보로 변환하기 위하여 사용되는 제 1 파라미터 및 제 3 소리 정보를 재생하기 위하여 사용되는 정보에 관한 제 2 파라미터를 포함할 수 있다.
실시예들에 따른 제 1 파라미터는, 피치 변환 파라미터 또는 게인 변환 파라미터 중 적어도 하나를 포함할 수 있다. 실시예들에 따른 제 2 파라미터는, PT 회전 수 파라미터, 속도 파라미터, 가속 파라미터 또는 토크 파라미터 중 적어도 하나를 포함할 수 있다. 실시예들에 따른 제 1 파라미터 및 제 2 파라미터에 대한 설명은 도 1 내지 도 3에서 상술한 바와 동일 또는 유사하다.
실시예들에 따른 제 3 소리 정보를 수정하여 저장하는 단계는, 제 3 소리 정보를 분류하는 단계, 분류된 제 3 소리 정보에 대하여 사용자의 피드백 정보를 수신하여, 수신된 사용자의 피드백 정보를 기반으로 분류된 제 3 소리 정보를 수정하는 단계 및 피드백 처리된 제 3 소리 정보를 데이터베이스에 저장하는 단계를 포함할 수 있다. 상술한 단계들에 대한 설명은 도 4 에서 상술한 바와 동일 또는 유사하다.
실시예들에 따른 분류된 제 3 소리 정보는, 차량의 엔진 소리 정보, 음악 소리 정보, 경보음 소리 정보 또는 목소리 정보 중 어느 하나를 나타낼 수 있다.
실시예들에 따른 데이터베이스는, 차량의 엔진 소리 데이터베이스, 음악 소리 데이터베이스, 경보음 소리 데이터베이스 또는 목소리 데이터베이스 중 어느 하나를 나타낼 수 있다.
실시예들에 따른 분류된 제 3 소리 정보는 CNN 알고리즘을 기반으로 분류될 수 있다. 실시예들에 따른 제 3 소리 정보, CNN 알고리즘에 대한 설명은 도 1 내지 도 3 에서 상술한 바와 동일 또는 유사하다.
실시예들에 따른 사용자의 피드백 정보는, 분류된 제 3 소리 정보를 수정함을 나타내는 제 1 피드백 정보 또는 분류된 제 3 소리 정보를 수정하지 않음을 나타내는 제 2 피드백 정보 중 어느 하나를 나타낼 수 있다. 실시예들에 따른 사용자의 피드백 정보에 대한 설명은 도 4 에서 상술한 바와 동일 또는 유사하다.
실시예들에 따른 사용자의 피드백 정보는, 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 또는 뇌파 정보 중 적어도 하나를 기반으로, 제 1 피드백 정보 또는 제 2 피드백 정보로 결정될 수 있다.
실시예들에 따른 장치는 이 도면에서 설명하는 방법을 통하여, 차량의 사용자(또는 운전자)의 개인 선호도를 반영한 차량 주행음을 생성하고 재생할 수 있다. 즉, 장치는 차량의 사용자가 입력한 개인 선호 소리 정보를 기반으로 차량의 주행음을 생성하고 재생할 수 있다. 또한, 장치는 생성된(또는 재생된) 주행음에 대하여 사용자의 피드백 정보를 수신하고, 주행음을 수정하여, 보다 사용자의 개인 선호도를 잘 반영할 수 있다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다.
따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
1000: 차량의 주행음 생성 장치
1001: 제 1 변환부
1002: 제 2 변환부
1003: 저장부
1004: 재생부
2000: 제 1 변환부
3000: 제 2 변환부
4000: 저장부
4001: 분류부
4002: 피드백 처리부
4003: 데이터베이스

Claims (20)

  1. 제 1 소리 정보를 수신하고, 상기 수신된 제 1 소리 정보를 제 2 소리 정보로 변환하는 제 1 변환부;
    변환 파라미터(Parameter)를 기반으로 상기 제 2 소리 정보를 제 3 소리 정보로 변환하는 제 2 변환부;
    상기 제 3 소리 정보에 대한 사용자의 피드백(Feedback) 정보를 수신하여, 상기 제 3 소리 정보를 수정하여 저장하는 저장부; 및
    상기 저장된 제 3 소리 정보를 재생하는 재생부; 를 포함하는,
    차량의 주행음 생성 장치.
  2. 제 1 항에 있어서,
    상기 제 1 소리 정보는 하나 또는 그 이상의 구간들을 포함하고,
    상기 제 2 소리 정보는 상기 제 1 소리 정보에 포함된 하나 또는 그 이상의 구간들 중 제 1 알고리즘 또는 제 2 알고리즘 중 어느 하나를 기반으로 선택된 적어도 하나의 구간을 포함하는,
    차량의 주행음 생성 장치.
  3. 제 2 항에 있어서,
    상기 제 1 알고리즘에 기반하여 선택된 상기 적어도 하나의 구간은,
    상기 하나 또는 그 이상의 구간들 중 CNN (Convolutional Neural Network) 알고리즘을 기반으로 선택된 구간을 포함하고,
    상기 제 2 알고리즘에 기반하여 선택된 상기 적어도 하나의 구간은, 상기 하나 또는 그 이상의 구간들 중 사용자의 요구 정보에 기반하여 선택된 구간을 포함하는,
    차량의 주행음 생성 장치.
  4. 제 1 항에 있어서,
    상기 변환 파라미터는,
    상기 제 2 소리 정보를 상기 제 3 소리 정보로 변환하기 위하여 사용되는 제 1 파라미터 및 상기 제 3 소리 정보를 재생하기 위하여 사용되는 정보에 관한 제 2 파라미터를 포함하는,
    차량의 주행음 생성 장치.
  5. 제 4 항에 있어서,
    상기 제 1 파라미터는,
    피치(Pitch) 변환 파라미터 또는 게인(Gain) 변환 파라미터 중 적어도 하나를 포함하고,
    상기 제 2 파라미터는,
    PT(Power Train) 회전 수 파라미터, 속도 파라미터, 가속 파라미터 또는 토크(Torque) 파라미터 중 적어도 하나를 포함하는,
    차량의 주행음 생성 장치.
  6. 제 1 항에 있어서,
    상기 저장부는,
    상기 제 3 소리 정보를 분류하는 분류부;
    상기 분류된 제 3 소리 정보에 대하여 상기 사용자의 피드백 정보를 수신하여, 상기 수신된 사용자의 피드백 정보를 기반으로 상기 분류된 제 3 소리 정보를 수정하는 피드백 처리부; 및
    상기 피드백 처리된 제 3 소리 정보를 저장하는 데이터베이스(Database); 를 포함하는,
    차량의 주행음 생성 장치.
  7. 제 6 항에 있어서,
    상기 분류된 제 3 소리 정보는,
    차량의 엔진 소리 정보, 음악 소리 정보, 경보음 소리 정보 또는 목소리 정보 중 어느 하나를 나타내고,
    상기 데이터베이스는,
    차량의 엔진 소리 데이터베이스, 음악 소리 데이터베이스, 경보음 소리 데이터베이스 또는 목소리 데이터베이스 중 어느 하나를 나타내는,
    차량의 주행음 생성 장치.
  8. 제 7 항에 있어서,
    상기 분류된 제 3 소리 정보는,
    CNN 알고리즘을 기반으로 분류되는,
    차량의 주행음 생성 장치.
  9. 제 6 항에 있어서,
    상기 사용자의 피드백 정보는,
    상기 분류된 제 3 소리 정보를 수정함을 나타내는 제 1 피드백 정보 또는 상기 분류된 제 3 소리 정보를 수정하지 않음을 나타내는 제 2 피드백 정보 중 어느 하나를 나타내는,
    차량의 주행음 생성 장치.
  10. 제 9 항에 있어서,
    상기 사용자의 피드백 정보는,
    상기 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 또는 뇌파 정보 중 적어도 하나를 기반으로, 상기 제 1 피드백 정보 또는 상기 제 2 피드백 정보로 결정되는,
    차량의 주행음 생성 장치.
  11. 제 1 소리 정보를 수신하고, 상기 수신된 제 1 소리 정보를 제 2 소리 정보로 변환하는 단계;
    변환 파라미터를 기반으로 상기 제 2 소리 정보를 제 3 소리 정보로 변환하는 단계;
    상기 제 3 소리 정보에 대한 사용자의 피드백 정보를 수신하여, 상기 제 3 소리 정보를 수정하여 저장하는 단계; 및
    상기 저장된 제 3 소리 정보를 재생하는 단계; 를 포함하는,
    차량의 주행음 생성 방법.
  12. 제 11 항에 있어서,
    상기 제 1 소리 정보는 하나 또는 그 이상의 구간들을 포함하고,
    상기 제 2 소리 정보는 상기 제 1 소리 정보에 포함된 하나 또는 그 이상의 구간들 중 제 1 알고리즘 또는 제 2 알고리즘 중 어느 하나를 기반으로 선택된 적어도 하나의 구간을 포함하는,
    차량의 주행음 생성 방법.
  13. 제 12 항에 있어서,
    상기 제 1 알고리즘에 기반하여 선택된 상기 적어도 하나의 구간은,
    상기 하나 또는 그 이상의 구간들 중 CNN 알고리즘을 기반으로 선택된 구간을 포함하고,
    상기 제 2 알고리즘에 기반하여 선택된 상기 적어도 하나의 구간은, 상기 하나 또는 그 이상의 구간들 중 사용자의 요구 정보에 기반하여 선택된 구간을 포함하는,
    차량의 주행음 생성 방법.
  14. 제 11 항에 있어서,
    상기 변환 파라미터는,
    상기 제 2 소리 정보를 상기 제 3 소리 정보로 변환하기 위하여 사용되는 제 1 파라미터 및 상기 제 3 소리 정보를 재생하기 위하여 사용되는 정보에 관한 제 2 파라미터를 포함하는,
    차량의 주행음 생성 방법.
  15. 제 14 항에 있어서,
    상기 제 1 파라미터는,
    피치 변환 파라미터 또는 게인 변환 파라미터 중 적어도 하나를 포함하고,
    상기 제 2 파라미터는,
    PT(Power Train) 회전 수 파라미터, 속도 파라미터, 가속 파라미터 또는 토크(Torque) 파라미터 중 적어도 하나를 포함하는,
    차량의 주행음 생성 방법.
  16. 제 11 항에 있어서,
    상기 제 3 소리 정보를 수정하여 저장하는 단계는,
    상기 제 3 소리 정보를 분류하는 단계;
    상기 분류된 제 3 소리 정보에 대하여 상기 사용자의 피드백 정보를 수신하여, 상기 수신된 사용자의 피드백 정보를 기반으로 상기 분류된 제 3 소리 정보를 수정하는 단계; 및
    상기 피드백 처리된 제 3 소리 정보를 데이터베이스에 저장하는 단계; 를 포함하는,
    차량의 주행음 생성 방법.
  17. 제 16 항에 있어서,
    상기 분류된 제 3 소리 정보는,
    차량의 엔진 소리 정보, 음악 소리 정보, 경보음 소리 정보 또는 목소리 정보 중 어느 하나를 나타내고,
    상기 데이터베이스는,
    차량의 엔진 소리 데이터베이스, 음악 소리 데이터베이스, 경보음 소리 데이터베이스 또는 목소리 데이터베이스 중 어느 하나를 나타내는,
    차량의 주행음 생성 방법.
  18. 제 17 항에 있어서,
    상기 분류된 제 3 소리 정보는,
    CNN 알고리즘을 기반으로 분류되는,
    차량의 주행음 생성 방법.
  19. 제 16 항에 있어서,
    상기 사용자의 피드백 정보는,
    상기 분류된 제 3 소리 정보를 수정함을 나타내는 제 1 피드백 정보 또는 상기 분류된 제 3 소리 정보를 수정하지 않음을 나타내는 제 2 피드백 정보 중 어느 하나를 나타내는,
    차량의 주행음 생성 방법.
  20. 제 19 항에 있어서,
    상기 사용자의 피드백 정보는,
    상기 사용자의 심박수 정보, 혈류량 정보, 체온 정보, 맥박 정보 또는 뇌파 정보 중 적어도 하나를 기반으로, 상기 제 1 피드백 정보 또는 상기 제 2 피드백 정보로 결정되는,
    차량의 주행음 생성 방법.
KR1020210116582A 2021-09-01 2021-09-01 차량의 주행음 생성 장치 및 방법 KR20230033526A (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020210116582A KR20230033526A (ko) 2021-09-01 2021-09-01 차량의 주행음 생성 장치 및 방법
DE102022204549.1A DE102022204549A1 (de) 2021-09-01 2022-05-10 Verfahren zur erzeugung von fahrgeräuschen in einem fahrzeug und verfahren dazu
US17/745,646 US20230064483A1 (en) 2021-09-01 2022-05-16 Apparatus for generating driving sound in vehicle and method thereof
CN202210592160.4A CN115795086A (zh) 2021-09-01 2022-05-27 用于在车辆中产生行驶声音的设备及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210116582A KR20230033526A (ko) 2021-09-01 2021-09-01 차량의 주행음 생성 장치 및 방법

Publications (1)

Publication Number Publication Date
KR20230033526A true KR20230033526A (ko) 2023-03-08

Family

ID=85175415

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210116582A KR20230033526A (ko) 2021-09-01 2021-09-01 차량의 주행음 생성 장치 및 방법

Country Status (4)

Country Link
US (1) US20230064483A1 (ko)
KR (1) KR20230033526A (ko)
CN (1) CN115795086A (ko)
DE (1) DE102022204549A1 (ko)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004090724A (ja) * 2002-08-30 2004-03-25 Pioneer Electronic Corp 移動体用再生制御システム、移動体用再生制御方法並びに移動体用再生制御プログラムおよびそれを記録した記録媒体
US8269093B2 (en) * 2007-08-21 2012-09-18 Apple Inc. Method for creating a beat-synchronized media mix
US8878043B2 (en) * 2012-09-10 2014-11-04 uSOUNDit Partners, LLC Systems, methods, and apparatus for music composition
US10679596B2 (en) * 2018-05-24 2020-06-09 Aimi Inc. Music generator
KR20200085525A (ko) * 2019-01-07 2020-07-15 현대자동차주식회사 차량 및 그 제어방법
KR20200123503A (ko) * 2019-04-15 2020-10-30 현대자동차주식회사 인공지능을 이용한 운전자 성향 기반의 차량 엔진음 제어장치 및 제어방법
US20230394989A1 (en) * 2020-04-22 2023-12-07 Speadtech Limited Multi-sensory based performance enhancement system
US11929051B2 (en) * 2020-10-01 2024-03-12 General Motors Llc Environment awareness system for experiencing an environment through music

Also Published As

Publication number Publication date
US20230064483A1 (en) 2023-03-02
CN115795086A (zh) 2023-03-14
DE102022204549A1 (de) 2023-03-02

Similar Documents

Publication Publication Date Title
CN112712812B (zh) 音频信号生成方法、装置、设备以及存储介质
US20090281807A1 (en) Voice quality conversion device and voice quality conversion method
JP2019536091A (ja) 動的テキスト音声プロビジョニング
JP5687385B2 (ja) 車両接近通報装置の報知音制御ユニット
CN105718503B (zh) 声音检索装置以及声音检索方法
JP2019121401A (ja) バイオメトリックの個人化オーディオ処理システム
JP7454119B2 (ja) 車両用音生成装置
KR20230033526A (ko) 차량의 주행음 생성 장치 및 방법
KR20220123862A (ko) 차량 및 그 제어 방법
JP4005360B2 (ja) 合成すべき音声応答の基本周波数の時間特性を定めるための方法
JP3555490B2 (ja) 声質変換システム
CN114586095A (zh) 实时语音检测
US10878802B2 (en) Speech processing apparatus, speech processing method, and computer program product
CN112802453B (zh) 快速自适应预测拟合语音方法、***、终端及存储介质
KR20220088282A (ko) 음성 합성 장치 및 그 방법
JP5282469B2 (ja) 音声処理装置およびプログラム
JP2019020638A (ja) 音生成装置、音生成制御プログラム
JP7028311B2 (ja) 学習用音声データ生成装置、その方法、およびプログラム
JP2002297199A (ja) 合成音声判別方法と装置及び音声合成装置
JP6011039B2 (ja) 音声合成装置および音声合成方法
KR20220165574A (ko) 차량용 진동 생성 장치 및 방법
JP6143824B2 (ja) 音声対話支援装置、方法、およびプログラム
EP3821427B1 (en) Method for generating an audio signal, in particular for active control of the sound of the engine of a land vehicle, and corresponding apparatus
CN109273003A (zh) 用于行车记录仪的语音控制方法及***
US20240198902A1 (en) Engine sound generating system based on string sound source, and engine sound generating method