KR20210105785A - 전자 장치 및 그의 오디오 출력을 제어하는 방법 - Google Patents

전자 장치 및 그의 오디오 출력을 제어하는 방법 Download PDF

Info

Publication number
KR20210105785A
KR20210105785A KR1020200020715A KR20200020715A KR20210105785A KR 20210105785 A KR20210105785 A KR 20210105785A KR 1020200020715 A KR1020200020715 A KR 1020200020715A KR 20200020715 A KR20200020715 A KR 20200020715A KR 20210105785 A KR20210105785 A KR 20210105785A
Authority
KR
South Korea
Prior art keywords
audio data
electronic device
external electronic
output
received
Prior art date
Application number
KR1020200020715A
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 KR1020200020715A priority Critical patent/KR20210105785A/ko
Priority to US17/178,440 priority patent/US11579836B2/en
Priority to PCT/KR2021/002100 priority patent/WO2021167387A1/en
Publication of KR20210105785A publication Critical patent/KR20210105785A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R1/00Details of transducers, loudspeakers or microphones
    • H04R1/10Earpieces; Attachments therefor ; Earphones; Monophonic headphones
    • H04R1/1041Mechanical or electronic switches, or control elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/18Handling requests for interconnection or transfer for access to memory bus based on priority control
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S7/00Indicating arrangements; Control arrangements, e.g. balance control
    • H04S7/30Control circuits for electronic adaptation of the sound field
    • H04S7/305Electronic adaptation of stereophonic audio signals to reverberation of the listening space
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R1/00Details of transducers, loudspeakers or microphones
    • H04R1/10Earpieces; Attachments therefor ; Earphones; Monophonic headphones
    • H04R1/1016Earpieces of the intra-aural type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2420/00Details of connection covered by H04R, not provided for in its groups
    • H04R2420/01Input selection or mixing for amplifiers or loudspeakers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2420/00Details of connection covered by H04R, not provided for in its groups
    • H04R2420/07Applications of wireless loudspeakers or wireless microphones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S2420/00Techniques used stereophonic systems covered by H04S but not provided for in its groups
    • H04S2420/03Application of parametric coding in stereophonic audio systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Acoustics & Sound (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Telephone Function (AREA)

Abstract

본 발명의 다양한 실시 예들은 전자 장치 및 그의 오디오 출력을 제어하는 방법에 관한 것으로, 상기 전자 장치는 무선 통신 모듈; 다수의 외부 전자 장치들에 대한 우선 순위를 저장하는 메모리; 출력 모듈; 및 프로세서를 포함하고, 상기 프로세서는 제1 외부 전자 장치와 제1 무선 통신 채널을 형성하도록 상기 무선 통신 모듈을 제어하고, 제2 외부 전자 장치와 제2 무선 통신 채널을 형성하도록 상기 무선 통신 모듈을 제어하고, 상기 제1 무선 통신 채널을 통해 수신되는 제1 오디오 데이터를 상기 출력 모듈을 통해 출력하도록 제어하고, 상기 제1 오디오 데이터의 출력도중 상기 제2 무선 통신 채널을 통해 제2 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치 및 상기 제2 외부 전자 장치에 대한 우선 순위를 확인하고, 상기 제1 오디오 데이터의 유형(type) 및 상기 제2 오디오 데이터의 유형을 확인하고, 상기 우선 순위, 상기 제1 오디오 데이터의 유형 및 상기 제2 오디오 데이터의 유형에 기초하여, 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 출력 파라메터를 조종하고, 상기 출력 파라메터가 조정된 제1 오디오 데이터 및 제2 오디오 데이터를 상기 출력 모듈을 통해 출력하도록 설정될 수 있다. 그 밖의 다양한 실시 예들이 가능하다.

Description

전자 장치 및 그의 오디오 출력을 제어하는 방법{ELECTRONIC DEVICE AND METHOD FOR CONTROLLING AUDIO OUTPUT THEREOF}
본 발명의 다양한 실시 예들은 전자 장치 및 그의 오디오 출력을 제어하는 방법에 관한 것이다.
전자 장치들(예: 이동 단말, 스마트 폰, 또는 착용형(wearable) 단말)은 다양한 기능(예: 음악 재생 기능, 네비게이션 기능, 근거리 무선 통신(예: 블루투스(bluetooth), 와이파이(Wi-Fi), 또는 NFC(near field communication)) 기능, 지문 인식 기능, 전자 결제 기능)을 제공할 수 있다.
최근의 전자 장치들은 다수의 외부 전자 장치들과 유선 또는 무선으로 연결될 수 있다. 예를 들어, 전자 장치는 멀티-포인트(multi-point) 기술을 이용하여 다수의 외부 전자 장치와 동시에 무선 통신 채널을 연결하고, 다수의 전자 장치로부터 오디오 데이터를 수신할 수 있다.
상기 전자 장치는 제1 외부 전자 장치로부터 수신되는 제1 오디오 데이터를 출력하는 도중 제2 외부 전자 장치로부터 제2 오디오 데이터를 수신할 수 있다. 예를 들어, 제1 외부 전자 장치를 통해 음악(제1 오디오 데이터)을 재생하는 도중 사용자가 제2 외부 전자 장치 상에서 음악(제2 오디오 데이터)을 재생할 수 있다. 이러한 경우 전자 장치는 제1 오디오 데이터의 출력을 유지하고, 제2 오디오 데이터의 출력을 뮤트(mute)시킬 수 있다. 이와 같이, 전자 장치는 제2 외부 전자 장치에서 재생되는 제2 오디오 데이터를 전자 장치를 통해 출력하고자 하는 사용자의 의도를 반영하지 못할 수 있다. 이에 전자 장치를 통해 제1 오디오 데이터가 출력중인 상태에서 전자 장치가 제2 오디오 데이터를 출력하도록 변경하고자 하는 경우 사용자는 제1 외부 전자 장치를 통해 제1 오디오 데이터의 출력을 중지시키거나, 제2 오디오 데이터를 출력하도록 전자 장치의 입력 장치를 통해 출력 변경을 요청해야 할 수 있다.
또한, 전자 장치는 제1 오디오 데이터 및 제2 오디오 데이터를 별도의 처리없이 믹싱하여 출력함에 따라 해당 오디오 데이터가 어느 외부 전자 장치의 오디오 데이터인지 구분하기 어려울 수 있다.
본 발명의 다양한 실시 예들은 사용자의 의도를 반영하여 오디오 데이터의 출력을 제어할 수 있는 전자 장치 및 그의 오디오 출력을 제어하는 방법을 제공할 수 있다.
또한, 본 발명의 다양한 실시 예들은 각 오디오 데이터에 대응하는 외부 전자 장치 또는 각 외부 전자 장치에 대응하는 오디오 데이터를 사용자가 구별할 수 있도록 하는 전자 장치 및 그의 오디오 출력을 제어하는 방법을 제공할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치는, 예를 들면, 무선 통신 모듈; 다수의 외부 전자 장치들에 대한 우선 순위를 저장하는 메모리; 출력 모듈; 및 프로세서를 포함하고, 상기 프로세서는 제1 외부 전자 장치와 제1 무선 통신 채널을 형성하도록 상기 무선 통신 모듈을 제어하고, 제2 외부 전자 장치와 제2 무선 통신 채널을 형성하도록 상기 무선 통신 모듈을 제어하고, 상기 제1 무선 통신 채널을 통해 수신되는 제1 오디오 데이터를 상기 출력 모듈을 통해 출력하도록 제어하고, 상기 제1 오디오 데이터의 출력도중 상기 제2 무선 통신 채널을 통해 제2 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치 및 상기 제2 외부 전자 장치에 대한 우선 순위를 확인하고, 상기 제1 오디오 데이터의 유형(type) 및 상기 제2 오디오 데이터의 유형을 확인하고, 상기 우선 순위, 상기 제1 오디오 데이터의 유형 및 상기 제2 오디오 데이터의 유형에 기초하여, 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 출력 파라메터를 조종하고, 상기 출력 파라메터가 조정된 제1 오디오 데이터 및 제2 오디오 데이터를 상기 출력 모듈을 통해 출력하도록 설정될 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 오디오 출력을 제어하는 방법은, 예를 들면, 제1 외부 전자 장치와 제1 무선 통신 채널을 형성하는 동작; 제2 외부 전자 장치와 제2 무선 통신 채널을 형성하는 동작; 상기 제1 무선 통신 채널을 통해 수신되는 제1 오디오 데이터를 출력 모듈을 통해 출력하는 동작; 상기 제1 오디오 데이터의 출력도중 상기 제2 무선 통신 채널을 통해 제2 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치 및 상기 제2 외부 전자 장치에 대한 우선 순위를 확인하는 동작; 상기 제1 오디오 데이터의 유형(type) 및 상기 제2 오디오 데이터의 유형을 확인하는 동작; 상기 우선 순위, 상기 제1 오디오 데이터의 유형 및 상기 제2 오디오 데이터의 유형에 기초하여, 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 출력 파라메터를 조종하는 동작; 및 상기 출력 파라메터가 조정된 제1 오디오 데이터 및 제2 오디오 데이터를 상기 출력 모듈을 통해 출력하는 동작을 포함할 수 있다.
본 발명의 다양한 실시 예들에 따른 전자 장치는 다수의 외부 전자 장치들로부터 오디오 데이터들이 수신될 때 사용자의 의도를 반영하여 오디오 출력을 제어할 수 있다. 또한, 전자 장치는 출력 중인 오디오 데이터들에 대응하는 외부 전자 장치들을 사용자가 식별하도록 공간감을 제공할 수 있다.
도 1은 본 발명의 한 실시 예에 따른 전자 장치가 다수의 외부 전자 장치와 무선 통신 연결된 예를 도시한 도면이다.
도 2는 본 발명의 한 실시 예에 따른 우선 순위 설정을 위한 유저 인터페이스의 일 예를 도시한 도면이다.
도 3은 본 발명의 한 실시 예에 따른 전자 장치의 구성을 도시한 블럭도이다.
도 4는 본 발명의 한 실시 예에 따른 전자 장치의 오디오 출력을 제어하는 방법을 설명하는 순서도이다.
도 5a 내지 도 5f는 본 발명의 한 실시 예에 따른 전자 장치의 오디오 데이터들을 출력하는 일 예를 나타내는 도면이다.
도 6은 본 발명의 한 실시 예에 따른 전자 장치의 공간감을 제공하는 예를 도시한 도면이다.
이하, 첨부된 도면을 참조하여 본 발명의 다양한 실시 예들을 설명한다. 본 문서는 특정 실시 예들이 도면에 예시되고 관련된 상세한 설명이 기재되어 있으나, 이는 본 발명의 다양한 실시 예들을 특정한 형태로 한정하려는 것이 아니다. 예를 들어, 본 발명의 실시 예들은 다양하게 변경될 수 있다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.
도 1은 본 발명의 한 실시 예에 따른 전자 장치가 다수의 외부 전자 장치와 무선 통신 연결된 예를 도시한 도면이고, 도 2는 본 발명의 한 실시 예에 따른 우선 순위 설정을 위한 유저 인터페이스의 일 예를 도시한 도면이다.
도 1 및 도 2를 참조하면, 본 발명의 한 실시 예에 따른 전자 장치(100)는 적어도 두 개의 외부 전자 장치들(10, 20)과 근거리 무선 통신(예: 블루투스)을 연결(establish)할 수 있다. 예를 들어, 상기 전자 장치(100)는 제1 외부 전자 장치(10)와 제1 무선 통신 채널(또는 링크)(11)을 연결하고, 제2 외부 전자 장치(20)와 제2 무선 통신 채널(21)을 연결할 수 있다. 한 실시 예에 따르면, 상기 전자 장치(100)는, 예를 들어, 외부 전자 장치로부터 오디오 데이터를 수신하여 출력할 수 있는 블루투스 헤드셋, 블루투스 이어폰, 블루투스 스피커 등을 포함할 수 있다. 외부 전자 장치들(10, 20)은, 예를 들어, 오디오 데이터를 전자 장치로 송신할 수 있는 스마트폰, 태블릿, 노트북 등을 포함할 수 있다.
한 실시 예에 따르면, 상기 전자 장치(100)는 블루투스 프로토콜의 멀티-포인트 기술을 지원할 수 있다. 상기 제1 무선 통신 채널 및 제2 무선 통신 채널은 블루투스 프로토콜에서 지원하는 다수의 프로파일(예: A2DP(advanced audio distribution profile), AVRCP(audio video remote control profile), HSP(headset profile), HFP(hands free profile), HID(human interface device), EDR(enhanced data rate)) 중 하나를 이용하여 연결될 수 있다. 상기 제1 무선 통신 채널 및 제2 무선 통신 채널은 동일 또는 상이한 프로파일을 가질 수 있다.
한 실시 예에 따르면, 전자 장치(100)는 다수의 외부 전자 장치들(10, 20)로부터 오디오 데이터를 각각 수신하여 출력할 수 있다. 예를 들어, 전자 장치(100)는 제1 외부 전자 장치(10)로부터 제1 오디오 데이터를 수신하고, 수신된 제1 오디오 데이터를 출력 모듈(예: 스피커)을 통해 출력할 수 있다. 전자 장치(100)는 제1 오디오 데이터를 수신하여 출력하는 동안 제2 외부 전자 장치(20)로부터 제2 오디오 데이터를 수신할 수 있다.
상기 제2 오디오 데이터의 수신에 대응하여, 상기 전자 장치(100)는 제1 외부 전자 장치(10) 및 제2 외부 전자 장치(20)의 우선 순위 및/또는 제1 및 제2 오디오 데이터의 유형을 확인할 수 있다. 상기 유형은 적어도 두 개의 그룹으로 분류될 수 있고, 각 그룹은 적어도 하나의 서브 그룹을 포함할 수 있다. 예를 들어, 상기 유형은, 아래의 <표 1>과 같이, 링톤, 미디어, 노티피케이션, 및 시스템으로 분류될 수 있다.
유형(그룹) 사운드 종류(서브 그룹)
링톤(ringtone) 링톤
미디어(media) 뮤직 플레이어, 비디오 플레이어, 라디오, TTS(text to speech)
노티피케이션(notification) SMS/MMS, E-mail, Calendar
시스템(system) 터치, 전원, 락/언락, 카메라 셔터음, 동영상 녹화 시작/종료, 충전 시작, 로우 배터리(low battery)
상기 <표 1>은 일 예일 뿐, 본 발명의 실시 예를 한정하지는 않는다. 예를 들어, 상기 유형은 링톤, 미디어, 노티피케이션, 및 시스템 이외에 다른 그룹(예: 통화)을 더 포함할 수 있다.
다른 예로, 상기 그룹들 중 적어도 일부는 통합되어 하나의 유형으로 분류될 수 있다. 예를 들어, 노티피케이션 및 미디어는 동일한 그룹으로 분류될 수 있다.
또 다른 예로, 상기 그룹들 중 적어도 일부는 적어도 두 개의 그룹으로 분류될 수 있다. 예를 들어, 링톤은 특정 상대방 또는 그룹(예: 가족, 친구, 직장 동료)에 대해 사용자에 의해 지정된 링톤과 기본 링톤으로 분류될 수 있고, 미디어는 분류되지 않고, 노티피케이션은 사용자에 의해 지정된 적어도 하나의 앱과 관련된 푸쉬 메시지의 수신을 알리는 제1 효과음, 지정되지 않은 앱과 관련된 푸쉬 메시지의 수신을 알리는 제2 효과음, 기 저장된 일정 또는 이벤트를 알리는 제3 효과음(알람음) 및 나머지 노피피케이션과 관련된 제4 효과음으로 분류될 수 있고, 시스템은 사용자 입력(예: 터치 입력)과 관련된 제1 효과음과 전자 장치의 상태(예: 파워 온/오프, 카메라 셔터 음, 충전 시작, 로우 배터리(low battery))를 알리는 제2 효과음 및 나머지 시스템 알림과 관련된 제3 효과음으로 분류될 수 있다.
상기 전자 장치(100)는 상기 확인된 제1 및 제2 외부 전자 장치(10, 20)의 우선 순위 및/또는 제1 및 제2 오디오 데이터의 유형에 기초하여 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 출력 파라메터를 조정할 수 있다. 예를 들어, 상기 전자 장치(100)는 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 볼륨을 조절할 수 있다. 다른 예로, 상기 전자 장치(100)는 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 출력을 제어하여 공간감을 제공할 수 있다. 상세한 설명은 도 5 및 도 6을 참조하여 후술하기로 한다.
상기 우선 순위는 연결 이력 또는 재생 이력에 기초하여 결정될 수 있다. 예를 들어, 상기 전자 장치(100)는 가장 최근에 연결된 외부 전자 장치 또는 가장 최근에 오디오 데이터를 재생한 외부 전자 장치의 우선 순위를 높게 설정할 수 있다.
어떤 실시 예에 따르면, 상기 우선 순위는 오디오 데이터의 유형에 기초하여 결정될 수 있다. 상기 전자 장치(100)는 링톤에 대응하는 오디오 데이터를 제공하는 외부 전자 장치의 우선 순위를 가장 높게 설정할 수 있다. 예를 들어, 오디오 데이터 유형에 따른 우선 순위는 "링톤 > 미디어 > 노티피케이션 = 시스템"으로 설정될 수 있다. 이는 일 예일뿐, 본 발명의 실시 예를 한정하지는 않는다.
어떤 실시 예에 따르면, 상기 우선 순위는 기 정의된 설정에 기초하여 결정될 수 있다. 예를 들어, 전자 장치(100)는 기 정의된 설정에 기초하여 폰(phone) 타입의 외부 전자 장치, 태블릿(tablet) 타입의 외부 전자 장치, 착용(wearable) 타입의 외부 전자 장치 순으로 우선 순위를 설정할 수 있다.
어떤 실시 예에 따르면, 상기 우선 순위는 사용자 설정에 기초하여 결정될 수 있다. 예를 들어, 전자 장치(100)는, 도 2에 도시된 바와 같이, 다수의 외부 전자 장치의 연결 감지 시 우선 순위의 설정을 위한 유저 인터페이스(210)를 제공할 수 있다. 상기 유저 인터페이스(210)는 연결된 외부 전자 장치의 리스트(211)를 포함할 수 있다. 사용자는 리스트 상의 장치를 터치앤드래그하여 우선 순위를 변경할 수 있다. 예를 들어, 사용자는 제3 순위인 세 번째 항목"iPhone X"을 첫 번째 항목과 두 번째 항목 사이로 터치앤드래그하여 제2 순위로 변경할 수 있다. 이때, 제2 순위였던 "Galaxy Watch Active2"는 3순위로 변경될 수 있다. 우선 순위를 변경하는 방법은 이에 한정되지 않고 다양한 방법이 이용될 수 있다.
한편, 상기 도 1과 같이 전자 장치(100)가 디스플레이를 포함하지 않는 경우, 사용자는 제1 외부 전자 장치(10) 또는 제2 외부 전자 장치(20)를 이용하여 우선 순위를 설정할 수 있다. 예를 들어, 유저 인터페이스(210)는 제1 외부 전자 장치(10) 또는 제2 외부 전자 장치(20)의 디스플레이 상에 표시될 수 있다.
도 3은 본 발명의 한 실시 예에 따른 전자 장치의 구성을 도시한 블록도 이다.
도 3을 참조하면, 본 발명의 한 실시 예에 따른 전자 장치(300)(예: 전자 장치(100))는 프로세서(310), 메모리(320), 무선 통신 모듈(330), 및 출력 모듈(340)을 포함할 수 있다.
다양한 실시 예에 따르면, 프로세서(310)는 전자 장치(300)의 오디오 데이터의 출력을 제어할 수 있다. 예를 들어, 프로세서(310)는 다수의 외부 전자 장치들로부터 다수의 오디오 데이터가 수신되는 경우 외부 전자 장치들의 우선 순위 및 오디오 데이터들의 유형에 기초하여 오디오 데이터들을 선택적으로 출력하거나, 믹싱하여 출력할 수 있다. 또는, 프로세서(310)는 공간감을 가지도록 오디오 데이터들을 출력할 수 있다. 이에 대한 상세한 설명은 도 4 내지 도 6을 참조하여 후술하기로 한다.
다양한 실시 예에 따르면, 메모리(320)는, 실행 되었을 때, 프로세서(310)가 외부 전자 장치들로부터 오디오 데이터들을 수신하여 출력하도록 하는 인스트럭션들을 저장할 수 있다. 메모리(320)는 연결된 외부 전자 장치들의 우선 순위를 저장할 수 있다.
다양한 실시 예에 따르면, 무선 통신 모듈(330)은 적어도 하나의 외부 전자 장치들과 근거리 무선 통신 채널을 연결할 수 있다. 예를 들어, 무선 통신 모듈(330)은 블루투스 통신 모듈일 수 있다.
한 실시 예에 따르면, 무선 통신 모듈(330)은 제1 외부 전자 장치로부터 제1 오디오 데이터를 수신할 수 있고, 제2 외부 전자 장치로부터 제2 오디오 데이터를 수신할 수 있다. 여기서, 상기 제1 오디오 데이터를 전송하는 프레임은 헤더(header)에 제1 오디오 데이터의 유형(type)에 대한 정보를 포함할 수 있다. 또한, 상기 제2 오디오 데이터를 전송하는 프레임은 헤더에 제2 오디오 데이터의 유형에 대한 정보를 포함할 수 있다.
한 실시 예에 따르면, 무선 통신 모듈(330)은 제1 오디오 데이터를 출력하는 도중 제2 외부 전자 장치로부터 제2 오디오 데이터가 수신되는 경우 제1 오디오 데이터의 재생을 일시 중지(pause)하도록 요청하는 신호를 제1 외부 전자 장치로 송신할 수 있다.
다양한 실시 예에 따르면, 출력 모듈(340)은 오디오 데이터에 대응하는 오디오 신호를 출력할 수 있다. 예를 들어, 출력 모듈(340)은 스피커일 수 있다. 출력 모듈(340)은 다수의 스피커를 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치(예: 전자 장치(100), 전자 장치(300))는, 무선 통신 모듈(예: 무선 통신 모듈(330)); 다수의 외부 전자 장치들에 대한 우선 순위를 저장하는 메모리(예: 메모리(320)); 출력 모듈(예: 출력 모듈(340)); 및 프로세서(예: 프로세서(310))를 포함하고, 상기 프로세서는 제1 외부 전자 장치(예: 제1 외부 전자 장치(10))와 제1 무선 통신 채널(예: 제1 무선 통신 채널(11))을 형성하도록 상기 무선 통신 모듈을 제어하고, 제2 외부 전자 장치(예: 제2 외부 전자 장치(20))와 제2 무선 통신 채널(예: 제2 무선 통신 채널(21))을 형성하도록 상기 무선 통신 모듈을 제어하고, 상기 제1 무선 통신 채널을 통해 수신되는 제1 오디오 데이터를 상기 출력 모듈을 통해 출력하도록 제어하고, 상기 제1 오디오 데이터의 출력도중 상기 제2 무선 통신 채널을 통해 제2 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치 및 상기 제2 외부 전자 장치에 대한 우선 순위를 확인하고, 상기 제1 오디오 데이터의 유형(type) 및 상기 제2 오디오 데이터의 유형을 확인하고, 상기 우선 순위, 상기 제1 오디오 데이터의 유형 및 상기 제2 오디오 데이터의 유형에 기초하여, 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 출력 파라메터를 조종하고, 상기 출력 파라메터가 조정된 제1 오디오 데이터 및 제2 오디오 데이터를 상기 출력 모듈을 통해 출력하도록 설정될 수 있다.
다양한 실시 예에 따르면, 상기 프로세서는 연결 이력 또는 재생 이력을 기초하여 상기 우선 순위를 결정하거나, 상기 오디오 데이터의 유형에 기초하여 우선 순위를 결정하거나, 또는 기 정의된 설정 또는 사용자의 설정에 기초하여 우선 순위를 결정하도록 설정될 수 있다.
다양한 실시 예에 따르면, 상기 오디오 데이터의 유형은 적어도 두 개의 그룹으로 분류되고, 각 그룹은 적어도 하나의 서브 그룹을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 프로세서는 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 볼륨을 제어하여 출력 파라메터를 조정하도록 설정될 수 있다.
다양한 실시 예에 따르면, 상기 프로세서는 상기 제1 외부 전자 장치의 우선 순위가 높은 경우 상기 제1 외부 전자 장치로부터 수신되는 상기 제1 오디오 데이터에 대한 볼륨을 100%로 유지하고, 상기 제2 외부 전자 장치로부터 수신되는 상기 제2 오디오 데이터에 대한 볼륨을 지정된 값만큼 감소하도록 설정될 수 있다.
다양한 실시 예에 따르면, 상기 프로세서는 상기 제1 외부 전자 장치로부터 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 미디어 유형의 오디오 데이터의 재생을 일시 중지(pause)하도록 상기 제1 외부 전자 장치에 요청하고, 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터를 100%의 볼륨으로 출력하도록 제어할 수 있다.
다양한 실시 예에 따르면, 상기 프로세서는 상기 제1 외부 전자 장치가 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 0%로 변경하고, 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 100%로 출력하도록 제어할 수 있다.
다양한 실시 예에 따르면, 상기 프로세서는 상기 제1 외부 전자 장치가 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치로부터 수신되는 미디어 유형의 오디오에 대한 볼륨을 0% 초과 100%이하의 지정된 값으로 변경하고, 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 100%로 출력하도록 제어할 수 있다.
다양한 실시 예에 따르면, 상기 프로세서는 상기 우선 순위가 높은 외부 전자 장치가 가까이 위치하고, 우선 순위가 낮은 외부 전자 장치가 멀리 위치하는 공간감을 제공하도록 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 출력 파라메터를 조정할 수 있다.
다양한 실시 예에 따르면, 상기 프로세서는 상기 제1 외부 전자 장치의 무선 신호의 세기 및 상기 제2 외부 전자 장치의 무선 신호의 세기에 기초하여 각 외부 전자 장치와의 거리를 확인하고, 및 상기 확인된 거리에 따라 공간감을 가지도록 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 출력 파라메터를 조정하도록 설정될 수 있다.
도 4는 본 발명의 한 실시 예에 따른 전자 장치의 오디오 출력을 제어하는 방법을 설명하는 흐름도이다.
도 4를 참조하면, 본 발명의 한 실시 예에 따른 전자 장치(예: 전자 장치(100), 전자 장치(300))의 프로세서(예: 프로세서(310))는, 401 동작에서, 다수의 외부 전자 장치들(예: 제1 외부 전자 장치(10), 제2 외부 전자 장치(20))과 통신 채널을 연결할 수 있다. 예를 들어, 프로세서는 무선 통신 모듈(예: 무선 통신 모듈(330))을 이용하여 제1 외부 전자 장치와 제1 무선 통신 채널을 형성하고, 제2 외부 전자 장치와 제2 무선 통신 채널을 형성할 수 있다. 여기서, 상기 무선 통신 모듈은 근거리 무선 통신 모듈(예: 블루투스 통신 모듈)일 수 있고, 상기 제1 무선 통신 채널 및 상기 제2 무선 통신 채널은 블루투스 프로토콜에서 지원하는 다수의 프로파일 중 하나를 이용하여 형성될 수 있다. 상기 제1 무선 통신 채널 및 상기 제2 무선 통신 채널은 동일 또는 상이한 프로파일을 이용하여 형성될 수 있다.
다양한 실시 예에 따르면, 프로세서는, 403 동작에서, 다수의 외부 전자 장치들 중 하나로부터 수신되는 제1 오디오 데이터를 출력할 수 있다. 예를 들어, 프로세서는 제1 무선 통신 채널을 통해 제1 외부 전자 장치로부터 제1 오디오 데이터가 수신되면, 상기 수신된 제1 오디오 데이터를 출력 모듈(예: 출력 모듈(340))(예: 스피커)을 통해 출력할 수 있다.
다양한 실시 예에 따르면, 프로세서는, 405 동작에서, 다른 외부 전자 장치로부터 제2 오디오 데이터가 수신되는지 확인할 수 있다. 예를 들어, 프로세서는 제2 무선 통신 채널을 통해 제2 오디오 데이터가 제2 외부 전자 장치(20)로부터 수신되는지 확인할 수 있다.
상기 405 동작의 확인 결과, 제2 오디오 데이터가 수신되지 않는 경우 프로세서는 405 동작을 유지할 수 있다. 어떤 실시 예에 따르면, 상기 프로세서는 제1 외부 전자 장치로부터 제1 오디오 데이터가 더 이상 수신되지 않는 경우 403 동작 이전으로 복귀하여 다수의 외부 전자 장치들 중 하나로부터 제1 오디오 데이터의 수신을 대기할 수 있다.
반면에, 상기 405 동작의 확인 결과, 제2 오디오 데이터가 수신되는 경우 프로세서는, 407 동작에서, 외부 전자 장치들의 우선 순위를 확인할 수 있다. 상기 우선 순위는 연결 이력 또는 재생 이력에 기초하여 결정되거나, 오디오 데이터의 유형에 기초하여 결정되거나, 기 정의된 또는 사용자의 설정에 의해 결정될 수 있다.
다양한 실시 예에 따르면, 프로세서는, 409 동작에서, 제1 오디오 데이터 및 제2 오디오 데이터의 유형을 확인할 수 있다. 상기 유형은 링톤, 미디어, 노티피케이션, 및 시스템을 포함할 수 있다. 이는 일 예일 뿐, 본 발명의 실시 예를 한정하지는 않는다. 예를 들어, 상기 유형은 링톤, 미디어, 노티피케이션, 및 시스템 이외에 새로운 유형을 더 포함하거나, 상기 유형들 중 적어도 일부는 통합되어 하나의 유형으로 분류되거나, 적어도 두 개의 유형으로 세분화될 수 있다. 상기 유형에 대한 정보는 오디오 데이터를 전송하는 프레임의 헤더에 포함될 수 있다.
다양한 실시 예에 따르면, 프로세서는, 411 동작에서, 우선 순위 및 오디오 데이터들의 유형에 기초하여 제1 오디오 데이터 및 제2 오디오 데이터의 출력 파라메터를 조정할 수 있다. 예를 들어, 프로세서는 제1 오디오 데이터 및 제2 오디오 데이터의 볼륨 또는 공간감 중 적어도 하나를 제어할 수 있다. 이에 대한 상세한 설명은 도 5 및 도 6을 참조하여 후술하기로 한다.
다양한 실시 예에 따르면, 프로세서는, 413 동작에서, 조정된 출력 파라메터에 기초하여 제1 오디오 데이터 및 제2 오디오 데이터를 출력 모듈을 통해 출력할 수 있다.
도시하지는 않았지만, 상기 413 동작 이후 제1 오디오 데이터 또는 제2 오디오 데이터가 더 이상 수신되지 않는 경우 프로세서는 403 동작 이전으로 진행할 수 있다. 예를 들어, 제2 오디오 데이터가 더 이상 수신되지 않는 경우 프로세서는 403동작으로 복귀하여 제1 오디오 데이터만 출력할 수 있다. 또는, 상기 제1 오디오 데이터가 더 이상 수신되지 않는 경우 프로세서는 403 동작으로 복귀하여 제2 오디오 데이터만 출력할 수 있다. 이때, 제2 오디오 데이터는 403 동작의 제1 오디오 데이터를 대체할 수 있다. 또는, 상기 413 동작 이후 제1 오디오 데이터 및 제2 오디오 데이터가 더 이상 수신되지 않는 경우 프로세서는 403 동작 이전으로 복귀하여 제1 오디오 데이터의 수신을 대기할 수 있다.
도 5a 내지 도 5f는 본 발명의 한 실시 예에 따른 오디오 데이터들을 출력하는 일 예를 나타내는 도면이다.
상세한 설명에 앞서, 도 5a 내지 도 5f는 제1 외부 전자 장치가 제2 외부 전자 장치보다 우선 순위가 높은 것으로 가정하여 설명하기로 한다.
도 5a를 참조하면, 본 발명의 한 실시 예에 따른 전자 장치(예: 전자 장치(100), 전자 장치(300))는 제1 외부 전자 장치로부터 미디어 유형의 제1 오디오 데이터(501)만 수신되는 경우 제1 오디오 데이터(501)를 100%의 볼륨으로 출력할 수 있다(A 구간).
다양한 실시 예에 따르면, 상기 전자 장치는 미디어 유형의 제1 오디오 데이터(501)를 100% 볼륨으로 출력하는 도중 제2 외부 전자 장치로부터 링 톤 유형의 제2 오디오 데이터(502)가 수신되면, 제1 오디오 데이터(501) 및 제2 오디오 데이터(502)를 N %의 볼륨으로 출력할 수 있다(B 구간). 상기 N은 100 미만의 양수일 수 있다. 예를 들어, 전자 장치는 제1 오디오 데이터(501)의 볼륨을 N %로 서서히 감소시킨(페이드 다운(fade down)) 후 N %를 유지하고, 제2 오디오 데이터(502)의 볼륨을 N %로 서서히 증가시킨(페이드 업(fade up)) 후 N %를 유지할 수 있다.
다양한 실시 예에 따르면, 상기 전자 장치는 링 톤 유형의 제2 오디오 데이터(502)의 수신이 종료되면, 제1 오디오 데이터의 볼륨을 N %에서 100 %로 서서히 증가시킨(페이드 업(fade up)) 후 100 %를 유지할 수 있다(C 구간).
도 5b를 참조하면, 본 발명의 한 실시 예에 따른 전자 장치는 제1 외부 전자 장치로부터 미디어 유형의 제1 오디오 데이터(511)만 수신되는 경우 제1 오디오 데이터(511)를 100%의 볼륨으로 출력할 수 있다(D 구간).
다양한 실시 예에 따르면, 상기 전자 장치는 미디어 유형의 제1 오디오 데이터(511)를 100%의 볼륨으로 출력하는 도중 제2 외부 전자 장치로부터 노티피케이션 유형의 제2 오디오 데이터(512)가 수신되면, 제1 오디오 데이터(511)의 볼륨을 100%로 유지한 상태에서, 제2 오디오 데이터(512)를 "M" %의 볼륨으로 출력할 수 있다(E 구간). 상기 M은 100 미만의 양수일 수 있다.
도 5c를 참조하면, 본 발명의 한 실시 예에 따른 전자 장치는 제1 외부 전자 장치로부터 수신되는 미디어 유형의 제1 오디오 데이터(521)를 100%의 볼륨으로 출력하는 도중 제2 외부 전자 장치로부터 시스템 유형의 제2 오디오 데이터(522)가 수신되면, 제1 오디오 데이터(521)의 볼륨을 100%로 유지한 상태에서, 제2 오디오 데이터(522)를 "P" %의 볼륨으로 출력할 수 있다(F 구간). 상기 P는 100 미만의 양수일 수 있다.
도 5d를 참조하면, 본 발명의 한 실시 예에 따른 전자 장치는 제1 외부 전자 장치로부터 수신되는 미디어 유형의 제1 오디오 데이터(531)를 100%의 볼륨으로 출력하는 도중 제2 외부 전자 장치로부터 미디어 유형의 제2 오디오 데이터(532)가 수신되면, 제1 오디오 데이터(531)의 볼륨을 Q %로 서서히 감소시킨 후 Q %를 유지하고, 제2 오디오 데이터(532)를 100 %의 볼륨으로 서서히 증가시키고, 100 %의 출력을 유지할 수 있다(G 구간). 상기 Q는 100 미만의 양수일 수 있다.
어떤 실시 예에 따르면, 전자 장치는 제1 오디오 데이터(531)를 100 %의 볼륨으로 출력할 수 있다. 예를 들어, 상기 Q는 100일 수 있다. 다른 실시 예에 따르면, 전자 장치는 제1 오디오 데이터(531)를 0 %의 볼륨으로 출력할 수 있다. 예를 들어, 상기 Q는 0일 수 있다. 이러한 실시 예는 제1 오디오 데이터(531)가 동영상에 포함된 오디오 데이터인 경우 유용할 수 있다. 예를 들어, 사용자는 제1 외부 전자 장치를 통해 무음 처리된 동영상을 시청하면서 전자 장치를 통해 제2 외부 전자 장치가 재생 중인 음악을 감상할 수 있다.
어떤 실시 예에 따르면, 상기 전자 장치는 미디어 유형의 제2 오디오 데이터가 수신되는 경우 미디어 유형의 제1 오디오 데이터의 재생을 일시 중지(pause)하도록 제1 외부 전자 장치에 요청할 수 있다.
도 5e를 참조하면, 본 발명의 한 실시 예에 따른 전자 장치는 제1 외부 전자 장치로부터 수신되는 노티피케이션 유형의 제1 오디오 데이터(541)를 100%의 볼륨으로 출력하는 도중 제2 외부 전자 장치로부터 미디어 유형의 제2 오디오 데이터(542)가 수신되면, 제1 오디오 데이터(541)의 볼륨을 100%로 유지한 상태에서, 제2 오디오 데이터(542)를 R %의 볼륨으로 출력할 수 있다(H 구간). 상기 전자 장치는 제1 오디오 데이터(541)의 출력이 완료되면, 제2 오디오 데이터(542)의 볼륨을 R %에서 100%로 서서히 증가시키고, 100 %의 출력을 유지할 수 있다(I 구간).
도 5f를 참조하면, 본 발명의 한 실시 예에 따른 전자 장치는 제1 외부 전자 장치로부터 수신되는 시스템 유형의 제1 오디오 데이터(551)를 100%의 볼륨으로 출력하는 도중 제2 외부 전자 장치로부터 미디어 유형의 제2 오디오 데이터(552)가 수신되면, 제1 오디오 데이터(551)의 볼륨을 100%로 유지한 상태에서, 제2 오디오 데이터(552)를 100 %의 볼륨으로 출력할 수 있다(J 구간). 상기 전자 장치는 제1 오디오 데이터(551)의 출력이 완료되면, 제2 오디오 데이터(552)를 100 %의 볼륨으로 출력할 수 있다(K 구간).
도 6은 본 발명의 한 실시 예에 따른 전자 장치의 공간감을 제공하는 예를 도시한 도면이다.
도 6을 참조하면, 본 발명의 한 실시 예에 따른 전자 장치(예: 전자 장치(100), 전자 장치(300))는 알려진 다양한 기술(예: 두 귀에 들리는 소리의 시간 차를 이용한 ITD(inter-aural time difference) 기술, 또는 두 귀에 들리는 소리 크기 차를 이용한 ILD(inter-aural level difference) 기술)을 통해 공간감을 제공할 수 있다. 예를 들어, 전자 장치는 우선 순위가 높은 외부 전자 장치(예: 제1 외부 전자 장치(10))가 우선 순위가 낮은 외부 전자 장치(예: 제2 외부 전자 장치(20))보다 가까이 위치하는 것처럼 느껴지도록 제1 오디오 데이터(611) 및 제2 오디오 데이터(612)의 출력 파라메터를 제어하여 공간감을 제공할 수 있다.
어떤 실시 예에 따르면, 상기 전자 장치는 외부 전자 장치들과의 거리에 기초하여 공간감을 제공할 수 있다. 예를 들어, 전자 장치는 무선 통신 모듈(예: 무선 통신 모듈(330))을 통해 각 외부 전자 장치들로부터 수신되는 수신 신호의 세기를 측정하고, 측정된 수신 신호의 세기에 기초하여 각 외부 전자 장치와의 거리를 예측할 수 있다. 상기 전자 장치는 예측된 거리들에 기초하여, 각 외부 전자 장치로부터 수신된 오디오 데이터의 출력 파라메터를 제어하여 공간감을 제공할 수 있다.
어떤 실시 예에 따르면, 상기 전자 장치가 각 외부 전자 장치의 방향을 식별할 수 있거나, 연결된 다른 외부 장치(예: iot 장치)를 통해 각 외부 전자 장치와의 방향을 수신할 수 있는 경우 상기 전자 장치는 각 외부 전자 장치의 거리 및/또는 방향을 고려하여 공간감을 제공할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치(예: 전자 장치(100), 전자 장치(300))의 오디오 출력을 제어하는 방법은, 제1 외부 전자 장치(예: 제1 외부 전자 장치(10))와 제1 무선 통신 채널(예: 제1 무선 통신 채널(11))을 형성하는 동작; 제2 외부 전자 장치(예: 제2 외부 전자 장치(20))와 제2 무선 통신 채널(예: 제2 무선 통신 채널(21))을 형성하는 동작; 상기 제1 무선 통신 채널을 통해 수신되는 제1 오디오 데이터를 출력 모듈을 통해 출력하는 동작; 상기 제1 오디오 데이터의 출력도중 상기 제2 무선 통신 채널을 통해 제2 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치 및 상기 제2 외부 전자 장치에 대한 우선 순위를 확인하는 동작; 상기 제1 오디오 데이터의 유형(type) 및 상기 제2 오디오 데이터의 유형을 확인하는 동작; 상기 우선 순위, 상기 제1 오디오 데이터의 유형 및 상기 제2 오디오 데이터의 유형에 기초하여, 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 출력 파라메터를 조종하는 동작; 및 상기 출력 파라메터가 조정된 제1 오디오 데이터 및 제2 오디오 데이터를 상기 출력 모듈을 통해 출력하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 우선 순위를 확인하는 동작은 연결 이력 또는 재생 이력을 기초하여 상기 우선 순위를 결정하는 동작; 오디오 데이터의 유형에 기초하여 우선 순위를 결정하는 동작; 또는 기 정의된 설정 또는 사용자의 설정에 기초하여 우선 순위를 결정하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 오디오 데이터의 유형은 적어도 두 개의 그룹으로 분류될 수 있고, 각 그룹은 적어도 하나의 서브 그룹을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 출력 파라메터를 조종하는 동작은 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 볼륨을 제어하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 볼륨을 제어하는 동작은 상기 제1 외부 전자 장치의 우선 순위가 높은 경우 상기 제1 외부 전자 장치로부터 수신되는 상기 제1 오디오 데이터에 대한 볼륨을 100%로 유지하고, 상기 제2 외부 전자 장치로부터 수신되는 상기 제2 오디오 데이터에 대한 볼륨을 지정된 값만큼 감소하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 볼륨을 제어하는 동작은 상기 제1 외부 전자 장치로부터 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치에 상기 미디어 유형의 오디오 데이터의 재생을 일시 중지(pause)하도록 요청하는 동작; 및 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터를 100%의 볼륨으로 출력하도록 제어하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 볼륨을 제어하는 동작은 상기 제1 외부 전자 장치가 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 0%로 변경하고, 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 100%로 출력하도록 제어하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 볼륨을 제어하는 동작은 상기 제1 외부 전자 장치가 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치로부터 수신되는 미디어 유형의 오디오에 대한 볼륨을 0% 초과 100%이하의 지정된 값으로 변경하고, 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 100%로 출력하도록 제어하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 출력 파라메터를 조종하는 동작은 상기 우선 순위가 높은 외부 전자 장치가 가까이 위치하고, 우선 순위가 낮은 외부 전자 장치가 멀리 위치하는 공간감을 제공하도록 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 출력 파라메터를 조정하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 출력 파라메터를 조종하는 동작은 상기 제1 외부 전자 장치의 무선 신호의 세기 및 상기 제2 외부 전자 장치의 무선 신호의 세기에 기초하여 각 외부 전자 장치와의 거리를 확인하는 동작; 및 상기 확인된 거리에 따라 공간감을 가지도록 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 출력 파라메터를 조정하는 동작을 포함할 수 있다.
본 문서에 개시된 다양한 실시 예들에 따른 전자 장치는 다수의 외부 장치로부터 오디오 신호를 수신하여 출력할 수 있는 다양한 형태의 장치가 될 수 있다. 전자 장치는, 예를 들면, 휴대용 통신 장치 (예: 스마트폰), 컴퓨터 장치, 휴대용 멀티미디어 장치, 휴대용 의료 기기, 카메라, 웨어러블 장치, 또는 가전 장치를 포함할 수 있다. 본 문서의 실시 예에 따른 전자 장치는 전술한 기기들에 한정되지 않는다.
본 문서의 다양한 실시 예들 및 이에 사용된 용어들은 본 문서에 기재된 기술적 특징들을 특정한 실시 예들로 한정하려는 것이 아니며, 해당 실시 예의 다양한 변경, 균등물, 또는 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 또는 관련된 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다. 아이템에 대응하는 명사의 단수 형은 관련된 문맥상 명백하게 다르게 지시하지 않는 한, 상기 아이템 한 개 또는 복수 개를 포함할 수 있다. 본 문서에서, "A 또는 B", "A 및 B 중 적어도 하나","A 또는 B 중 적어도 하나,""A, B 또는 C," "A, B 및 C 중 적어도 하나,"및 "A, B, 또는 C 중 적어도 하나"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다. "제 1", "제 2", 또는 "첫째" 또는 "둘째"와 같은 용어들은 단순히 해당 구성요소를 다른 해당 구성요소와 구분하기 위해 사용될 수 있으며, 해당 구성요소들을 다른 측면(예: 중요성 또는 순서)에서 한정하지 않는다. 어떤(예: 제 1) 구성요소가 다른(예: 제 2) 구성요소에, "기능적으로" 또는 "통신적으로"라는 용어와 함께 또는 이런 용어 없이, "커플드" 또는 "커넥티드"라고 언급된 경우, 그것은 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로(예: 유선으로), 무선으로, 또는 제 3 구성요소를 통하여 연결될 수 있다는 것을 의미한다.
본 문서에서 사용된 용어 "모듈"은 하드웨어, 소프트웨어 또는 펌웨어로 구현된 유닛을 포함할 수 있으며, 예를 들면, 로직, 논리 블록, 부품, 또는 회로 등의 용어와 상호 호환적으로 사용될 수 있다. 모듈은, 일체로 구성된 부품 또는 하나 또는 그 이상의 기능을 수행하는, 상기 부품의 최소 단위 또는 그 일부가 될 수 있다. 예를 들면, 일 실시 예에 따르면, 모듈은 ASIC(application-specific integrated circuit)의 형태로 구현될 수 있다.
본 문서의 다양한 실시 예들은 기기(machine)(예: 전자 장치(100), 전자 장치(300)) 의해 읽을 수 있는 저장 매체(storage medium)(예: 메모리(320))에 저장된 하나 이상의 명령어들(예: 인스트럭션들)을 포함하는 소프트웨어로서 구현될 수 있다. 예를 들면, 기기(예: 전자 장치(100), 전자 장치(300))의 프로세서(예: 프로세서(310))는, 저장 매체로부터 저장된 하나 이상의 명령어들 중 적어도 하나의 명령을 호출하고, 그것을 실행할 수 있다. 이것은 기기가 상기 호출된 적어도 하나의 명령어에 따라 적어도 하나의 기능을 수행하도록 운영되는 것을 가능하게 한다. 상기 하나 이상의 명령어들은 컴파일러에 의해 생성된 코드 또는 인터프리터에 의해 실행될 수 있는 코드를 포함할 수 있다. 기기로 읽을 수 있는 저장매체는, 비일시적(non-transitory) 저장매체의 형태로 제공될 수 있다. 여기서, '비일시적'은 저장매체가 실재(tangible)하는 장치이고, 신호(signal)(예: 전자기파)를 포함하지 않는다는 것을 의미할 뿐이며, 이 용어는 데이터가 저장매체에 반영구적으로 저장되는 경우와 임시적으로 저장되는 경우를 구분하지 않는다.
일 실시 예에 따르면, 본 문서에 개시된 다양한 실시 예들에 따른 방법은 컴퓨터 프로그램 제품(computer program product)에 포함되어 제공될 수 있다. 컴퓨터 프로그램 제품은 상품으로서 판매자 및 구매자 간에 거래될 수 있다. 컴퓨터 프로그램 제품은 기기로 읽을 수 있는 저장 매체(예: compact disc read only memory (CD-ROM))의 형태로 배포되거나, 또는 어플리케이션 스토어(예: 플레이 스토어TM)를 통해 또는 두 개의 사용자 장치들(예: 스마트폰들) 간에 직접, 온라인으로 배포(예: 다운로드 또는 업로드)될 수 있다. 온라인 배포의 경우에, 컴퓨터 프로그램 제품의 적어도 일부는 제조사의 서버, 어플리케이션 스토어의 서버, 또는 중계 서버의 메모리와 같은 기기로 읽을 수 있는 저장 매체에 적어도 일시 저장되거나, 임시적으로 생성될 수 있다.
다양한 실시 예들에 따르면, 상기 기술한 구성요소들의 각각의 구성요소(예: 모듈 또는 프로그램)는 단수 또는 복수의 개체를 포함할 수 있다. 다양한 실시 예들에 따르면, 전술한 해당 구성요소들 중 하나 이상의 구성요소들 또는 동작들이 생략되거나, 또는 하나 이상의 다른 구성요소들 또는 동작들이 추가될 수 있다. 대체적으로 또는 추가적으로, 복수의 구성요소들(예: 모듈 또는 프로그램)은 하나의 구성요소로 통합될 수 있다. 이런 경우, 통합된 구성요소는 상기 복수의 구성요소들 각각의 구성요소의 하나 이상의 기능들을 상기 통합 이전에 상기 복수의 구성요소들 중 해당 구성요소에 의해 수행되는 것과 동일 또는 유사하게 수행할 수 있다. 다양한 실시 예들에 따르면, 모듈, 프로그램 또는 다른 구성요소에 의해 수행되는 동작들은 순차적으로, 병렬적으로, 반복적으로, 또는 휴리스틱하게 실행되거나, 상기 동작들 중 하나 이상이 다른 순서로 실행되거나, 생략되거나, 또는 하나 이상의 다른 동작들이 추가될 수 있다.

Claims (20)

  1. 전자 장치에 있어서,
    무선 통신 모듈;
    다수의 외부 전자 장치들에 대한 우선 순위를 저장하는 메모리;
    출력 모듈; 및
    프로세서를 포함하고,
    상기 프로세서는
    제1 외부 전자 장치와 제1 무선 통신 채널을 형성하도록 상기 무선 통신 모듈을 제어하고,
    제2 외부 전자 장치와 제2 무선 통신 채널을 형성하도록 상기 무선 통신 모듈을 제어하고,
    상기 제1 무선 통신 채널을 통해 수신되는 제1 오디오 데이터를 상기 출력 모듈을 통해 출력하도록 제어하고,
    상기 제1 오디오 데이터의 출력도중 상기 제2 무선 통신 채널을 통해 제2 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치 및 상기 제2 외부 전자 장치에 대한 우선 순위를 확인하고,
    상기 제1 오디오 데이터의 유형(type) 및 상기 제2 오디오 데이터의 유형을 확인하고,
    상기 우선 순위, 상기 제1 오디오 데이터의 유형 및 상기 제2 오디오 데이터의 유형에 기초하여, 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 출력 파라메터를 조종하고,
    상기 출력 파라메터가 조정된 제1 오디오 데이터 및 제2 오디오 데이터를 상기 출력 모듈을 통해 출력하도록 설정된 전자 장치.
  2. 제 1 항에 있어서,
    상기 프로세서는
    연결 이력 또는 재생 이력을 기초하여 상기 우선 순위를 결정하거나,
    상기 오디오 데이터의 유형에 기초하여 우선 순위를 결정하거나, 또는
    기 정의된 설정 또는 사용자의 설정에 기초하여 우선 순위를 결정하는 전자 장치.
  3. 제 1 항에 있어서,
    상기 오디오 데이터의 유형은 적어도 두 개의 그룹으로 분류되고,
    각 그룹은 적어도 하나의 서브 그룹을 포함하는 전자 장치.
  4. 제 1 항에 있어서,
    상기 프로세서는
    상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 볼륨을 제어하여 출력 파라메터를 조정하는 전자 장치.
  5. 제 4 항에 있어서,
    상기 프로세서는
    상기 제1 외부 전자 장치의 우선 순위가 높은 경우 상기 제1 외부 전자 장치로부터 수신되는 상기 제1 오디오 데이터에 대한 볼륨을 100%로 유지하고, 상기 제2 외부 전자 장치로부터 수신되는 상기 제2 오디오 데이터에 대한 볼륨을 지정된 값만큼 감소하는 전자 장치.
  6. 제 4 항에 있어서,
    상기 프로세서는
    상기 제1 외부 전자 장치로부터 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 미디어 유형의 오디오 데이터의 재생을 일시 중지(pause)하도록 상기 제1 외부 전자 장치에 요청하고, 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터를 100%의 볼륨으로 출력하도록 제어하는 전자 장치.
  7. 제 4 항에 있어서,
    상기 프로세서는
    상기 제1 외부 전자 장치가 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 0%로 변경하고, 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 100%로 출력하도록 제어하는 전자 장치.
  8. 제 4 항에 있어서,
    상기 프로세서는
    상기 제1 외부 전자 장치가 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치로부터 수신되는 미디어 유형의 오디오에 대한 볼륨을 0% 초과 100%이하의 지정된 값으로 변경하고, 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 100%로 출력하도록 제어하는 전자 장치.
  9. 제 1 항에 있어서,
    상기 프로세서는
    상기 우선 순위가 높은 외부 전자 장치가 가까이 위치하고, 우선 순위가 낮은 외부 전자 장치가 멀리 위치하는 공간감을 제공하도록 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 출력 파라메터를 조정하는 전자 장치.
  10. 제 1 항에 있어서,
    상기 프로세서는
    상기 제1 외부 전자 장치의 무선 신호의 세기 및 상기 제2 외부 전자 장치의 무선 신호의 세기에 기초하여 각 외부 전자 장치와의 거리를 확인하고,
    상기 확인된 거리에 따라 공간감을 가지도록 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 출력 파라메터를 조정하는 전자 장치.
  11. 전자 장치의 오디오 출력을 제어하는 방법에 있어서,
    제1 외부 전자 장치와 제1 무선 통신 채널을 형성하는 동작;
    제2 외부 전자 장치와 제2 무선 통신 채널을 형성하는 동작;
    상기 제1 무선 통신 채널을 통해 수신되는 제1 오디오 데이터를 출력 모듈을 통해 출력하는 동작;
    상기 제1 오디오 데이터의 출력도중 상기 제2 무선 통신 채널을 통해 제2 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치 및 상기 제2 외부 전자 장치에 대한 우선 순위를 확인하는 동작;
    상기 제1 오디오 데이터의 유형(type) 및 상기 제2 오디오 데이터의 유형을 확인하는 동작;
    상기 우선 순위, 상기 제1 오디오 데이터의 유형 및 상기 제2 오디오 데이터의 유형에 기초하여, 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 출력 파라메터를 조종하는 동작; 및
    상기 출력 파라메터가 조정된 제1 오디오 데이터 및 제2 오디오 데이터를 상기 출력 모듈을 통해 출력하는 동작을 포함하는 방법.
  12. 제 11 항에 있어서,
    상기 우선 순위를 확인하는 동작은
    연결 이력 또는 재생 이력을 기초하여 상기 우선 순위를 결정하는 동작;
    오디오 데이터의 유형에 기초하여 우선 순위를 결정하는 동작; 또는
    기 정의된 설정 또는 사용자의 설정에 기초하여 우선 순위를 결정하는 동작을 포함하는 방법.
  13. 제 11 항에 있어서,
    상기 오디오 데이터의 유형은 적어도 두 개의 그룹으로 분류되고,
    각 그룹은 적어도 하나의 서브 그룹을 포함하는 방법.
  14. 제 11 항에 있어서,
    상기 출력 파라메터를 조종하는 동작은
    상기 제1 오디오 데이터 및 상기 제2 오디오 데이터에 대한 볼륨을 제어하는 동작을 포함하는 방법.
  15. 제 14 항에 있어서,
    상기 볼륨을 제어하는 동작은
    상기 제1 외부 전자 장치의 우선 순위가 높은 경우 상기 제1 외부 전자 장치로부터 수신되는 상기 제1 오디오 데이터에 대한 볼륨을 100%로 유지하고, 상기 제2 외부 전자 장치로부터 수신되는 상기 제2 오디오 데이터에 대한 볼륨을 지정된 값만큼 감소하는 동작을 포함하는 방법.
  16. 제 14 항에 있어서,
    상기 볼륨을 제어하는 동작은
    상기 제1 외부 전자 장치로부터 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치에 상기 미디어 유형의 오디오 데이터의 재생을 일시 중지(pause)하도록 요청하는 동작; 및
    상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터를 100%의 볼륨으로 출력하도록 제어하는 동작을 포함하는 방법.
  17. 제 14 항에 있어서,
    상기 볼륨을 제어하는 동작은
    상기 제1 외부 전자 장치가 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 0%로 변경하고, 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 100%로 출력하도록 제어하는 동작을 포함하는 방법.
  18. 제 14 항에 있어서,
    상기 볼륨을 제어하는 동작은
    상기 제1 외부 전자 장치가 미디어 유형의 오디오 데이터를 수신하여 출력하는 도중 상기 제2 외부 전자 장치로부터 미디어 유형의 오디오 데이터가 수신되는 경우 상기 제1 외부 전자 장치로부터 수신되는 미디어 유형의 오디오에 대한 볼륨을 0% 초과 100%이하의 지정된 값으로 변경하고, 상기 제2 외부 전자 장치로부터 수신되는 미디어 유형의 오디오 데이터에 대한 볼륨을 100%로 출력하도록 제어하는 동작을 포함하는 방법.
  19. 제 11 항에 있어서,
    상기 출력 파라메터를 조종하는 동작은
    상기 우선 순위가 높은 외부 전자 장치가 가까이 위치하고, 우선 순위가 낮은 외부 전자 장치가 멀리 위치하는 공간감을 제공하도록 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 출력 파라메터를 조정하는 동작을 포함하는 방법.
  20. 제 11 항에 있어서,
    상기 출력 파라메터를 조종하는 동작은
    상기 제1 외부 전자 장치의 무선 신호의 세기 및 상기 제2 외부 전자 장치의 무선 신호의 세기에 기초하여 각 외부 전자 장치와의 거리를 확인하는 동작; 및
    상기 확인된 거리에 따라 공간감을 가지도록 상기 제1 오디오 데이터 및 상기 제2 오디오 데이터의 출력 파라메터를 조정하는 동작을 포함하는 방법.
KR1020200020715A 2020-02-19 2020-02-19 전자 장치 및 그의 오디오 출력을 제어하는 방법 KR20210105785A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020200020715A KR20210105785A (ko) 2020-02-19 2020-02-19 전자 장치 및 그의 오디오 출력을 제어하는 방법
US17/178,440 US11579836B2 (en) 2020-02-19 2021-02-18 Electronic device and method for controlling audio output thereof
PCT/KR2021/002100 WO2021167387A1 (en) 2020-02-19 2021-02-19 Electronic device and method for controlling audio output thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200020715A KR20210105785A (ko) 2020-02-19 2020-02-19 전자 장치 및 그의 오디오 출력을 제어하는 방법

Publications (1)

Publication Number Publication Date
KR20210105785A true KR20210105785A (ko) 2021-08-27

Family

ID=77271881

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200020715A KR20210105785A (ko) 2020-02-19 2020-02-19 전자 장치 및 그의 오디오 출력을 제어하는 방법

Country Status (3)

Country Link
US (1) US11579836B2 (ko)
KR (1) KR20210105785A (ko)
WO (1) WO2021167387A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023113232A1 (ko) * 2021-12-14 2023-06-22 삼성전자 주식회사 웨어러블 전자 장치 및 이를 이용한 오디오 신호 처리 방법
WO2024071982A1 (ko) * 2022-09-26 2024-04-04 삼성전자주식회사 오디오를 출력하는 전자 장치 및 이의 제어 방법

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113905085B (zh) * 2021-09-30 2024-02-27 联想(北京)有限公司 一种控制方法、装置及电子设备
CN116137639A (zh) * 2021-11-16 2023-05-19 华为终端有限公司 一种跨设备音频数据传输的方法和电子设备

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8768494B1 (en) * 2003-12-22 2014-07-01 Nvidia Corporation System and method for generating policy-based audio
KR100692182B1 (ko) 2005-04-12 2007-03-09 유니챌(주) 이동통신 단말기의 부가서비스 시스템 및 그 처리 방법
JP2008278238A (ja) 2007-04-27 2008-11-13 Toshiba Corp 再生装置及び再生装置の通信方法
US8171177B2 (en) 2007-06-28 2012-05-01 Apple Inc. Enhancements to data-driven media management within an electronic device
US8295766B2 (en) 2007-08-31 2012-10-23 Motorola Mobility Llc Methods and devices for automatic multiple pairing of Bluetooth devices
US8180078B2 (en) * 2007-12-13 2012-05-15 At&T Intellectual Property I, Lp Systems and methods employing multiple individual wireless earbuds for a common audio source
US8654988B2 (en) 2008-05-05 2014-02-18 Qualcomm Incorporated Synchronization of signals for multiple data sinks
US9883271B2 (en) 2008-12-12 2018-01-30 Qualcomm Incorporated Simultaneous multi-source audio output at a wireless headset
US8428758B2 (en) * 2009-02-16 2013-04-23 Apple Inc. Dynamic audio ducking
US9374448B2 (en) * 2012-05-27 2016-06-21 Qualcomm Incorporated Systems and methods for managing concurrent audio messages
KR102287943B1 (ko) 2014-10-14 2021-08-09 삼성전자주식회사 전자 기기, 상기 전자 기기의 음량 조절 방법 및 상기 전자 기기의 제어 방법
US9924010B2 (en) 2015-06-05 2018-03-20 Apple Inc. Audio data routing between multiple wirelessly connected devices
CA2916697C (en) * 2016-01-05 2021-06-08 Martin T. Sunstrum Control apparatus for integrating personal electronic devices
US10235124B2 (en) * 2016-06-08 2019-03-19 Google Llc Audio announcement prioritization system
US10390170B1 (en) 2018-05-18 2019-08-20 Nokia Technologies Oy Methods and apparatuses for implementing a head tracking headset
US10848849B2 (en) * 2019-03-29 2020-11-24 Bose Corporation Personally attributed audio
US11589185B2 (en) * 2019-10-11 2023-02-21 David Hynds Method and system tool for playback of content on a mobile device using location data
US10959022B1 (en) 2020-02-06 2021-03-23 Disney Enterprises, Inc. Adjusting the output of headphones based on external inputs

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023113232A1 (ko) * 2021-12-14 2023-06-22 삼성전자 주식회사 웨어러블 전자 장치 및 이를 이용한 오디오 신호 처리 방법
WO2024071982A1 (ko) * 2022-09-26 2024-04-04 삼성전자주식회사 오디오를 출력하는 전자 장치 및 이의 제어 방법

Also Published As

Publication number Publication date
US11579836B2 (en) 2023-02-14
US20210255823A1 (en) 2021-08-19
WO2021167387A1 (en) 2021-08-26

Similar Documents

Publication Publication Date Title
US10602321B2 (en) Audio systems and methods
KR20210105785A (ko) 전자 장치 및 그의 오디오 출력을 제어하는 방법
US10237392B2 (en) Parameter control device, parameter control program, and parameter control method
CN107562405B (zh) 音频播放控制方法、装置及存储介质和移动终端
JP6314286B2 (ja) 音声信号の最適化方法及びその装置、プログラム、及び記録媒体
CN107493500B (zh) 多媒体资源播放方法及装置
US9596340B2 (en) Mobile electronic device, control method, and computer program product
CN106454644B (zh) 音频播放方法及装置
JP2019128586A (ja) 音声処理方法、装置及びコンピュータ読み取り可能な記憶媒体
CN105553688A (zh) 设置设备工作状态的方法、装置及***
US10827455B1 (en) Method and apparatus for sending a notification to a short-range wireless communication audio output device
CN107046664B (zh) 可自动配置的扬声器***
KR20170043319A (ko) 전자 장치 및 전자 장치의 오디오 출력 방법
US9100821B2 (en) Anti-eavesdropping communication system and method
CN104682908A (zh) 控制音量的方法及装置
JP2014011537A (ja) 通信方法、通信装置およびプログラム
CN111510846A (zh) 音场调节方法、装置及存储介质
JP2012109769A (ja) 放音装置
CN105635489A (zh) 通话模式处理方法及装置
JP6119783B2 (ja) 音楽再生装置、及び、音楽再生プログラム
KR102075750B1 (ko) 문자 데이터를 이용한 음성 통화를 제공하기 위한 전자 장치 및 방법
KR100638250B1 (ko) 개인 휴대 단말기에서 통화 음량 제어 방법 및 그 장치
US20200098363A1 (en) Electronic device
CN104519394B (zh) 节目播放方法及装置
KR20060060180A (ko) 이동 통신 단말기에서의 통화 대기음 제공 방법