1 |
1
마이크로폰과 스피커를 구비한 스마트폰에서 수행되는 알람 사운드 상쇄 방법으로서, 타 스마트폰에 설정된 알람 시각에 관한 정보를 획득하는 단계;상기 알람 시각 이전에, 볼륨 레벨을 단계적으로 변경하면서 상기 알람 사운드의 오디오 샘플을 상기 스피커로 출력하고, 각 볼륨 레벨마다 상기 마이크로폰에 수신되는 샘플 사운드의 데시벨을 측정하고, 측정된 샘플 사운드의 데시벨을 각 볼륨 레벨에 매핑하여 룩업 테이블을 생성하는, 볼륨 캘리브레이션 단계;상기 알람이 시작되면, 상기 마이크로폰으로 수신되는 알람 사운드의 데시벨을 측정하고, 상기 룩업 테이블을 조회하여, 측정된 알람 사운드의 데시벨에 가장 가까운 볼륨 레벨을 상쇄용 볼륨 레벨로 결정하는, 볼륨 룩업 단계;상기 오디오 샘플을 단계적으로 위상 시프트시키면서 상기 볼륨 룩업 단계에서 결정된 상쇄용 볼륨 레벨에 따라 상기 스피커로 출력하고, 각 위상 시프트마다 상기 마이크로폰에 수신되는 사운드의 데시벨을 측정하고, 측정된 사운드의 데시벨이 가장 작은 위상 시프트를 가진 오디오 샘플을, 상기 볼륨 룩업 단계에서 결정된 상쇄용 볼륨 레벨에 따라, 상기 스피커로 지속적으로 출력하는, 위상 제어 단계를 포함하는, 알람 사운드 상쇄 방법
|
2 |
2
제1항에 있어서,상기 볼륨 캘리브레이션 단계에서, 상기 오디오 샘플의 일련의 출력 이전과 이후에 각각 불가청음(inaudible sound) 신호가 출력되는 것을 특징으로 하는, 알람 사운드 상쇄 방법
|
3 |
3
제2항에 있어서,상기 오디오 샘플의 일련의 출력 이전과 이후에 출력되는 한 쌍의 불가청음 신호 사이의 시간 간격과 상기 오디오 샘플의 일련의 출력에 사용된 볼륨 레벨의 개수를 기초로, 각 볼륨 레벨에 대응하는 측정된 샘플 사운드의 데시벨을 구분하는 것을 특징으로 하는, 알람 사운드 상쇄 방법
|
4 |
4
제1항에 있어서,상기 위상 제어 단계 단계에서, 상기 오디오 샘플의 일련의 출력 이전과 이후에 각각 불가청음(inaudible sound) 신호가 출력되는 것을 특징으로 하는, 알람 사운드 상쇄 방법
|
5 |
5
제4항에 있어서,상기 오디오 샘플의 일련의 출력 이전과 출력되는 한 쌍의 불가청음 신호 사이의 시간 간격과, 상기 오디오 샘플의 일련의 출력에 사용된 위상 시프트의 개수를 기초로, 각 위상 시프트 레벨에 대응되는 측정된 사운드의 데시벨을 구분하는 것을 특징으로 하는, 알람 사운드 상쇄 방법
|
6 |
6
제4항에 있어서,상기 오디오 샘플의 일련의 출력 이후에 출력되는 불가청음에는 제로 패딩 오디오(zero padding audio)가 뒤따르는 것을 특징으로 하는, 알람 사운드 상쇄 방법
|
7 |
7
제6항에 있어서,상기 제로 패딩 오디오의 지속 시간은, 상기 스마트폰의 오디오 입력 레이턴시(audio input latency)보다 긴 것을 특징으로 하는, 알람 사운드 상쇄 방법
|
8 |
8
제1항에 있어서,상기 마이크로폰은 내장형 또는 외장형인 것을 특징으로 하는, 알람 사운드 상쇄 방법
|
9 |
9
제1항에 있어서,상기 타 스마트폰에 설정된 알람 시각에 관한 정보는 상기 타 스마트폰으로부터 수신되는 것을 특징으로 하는, 알람 사운드 상쇄 방법
|
10 |
10
제1항에 있어서,상기 타 스마트폰에 설정된 알람 시각에 관한 정보는 사용자로부터 입력되는 것을 특징으로 하는, 알람 사운드 상쇄 방법
|
11 |
11
마이크로폰과 스피커를 구비한 스마트폰의 프로세서에 의해 실행될 때, 상기 프로세서로 하여금, 타 스마트폰에 설정된 알람 시각에 관한 정보를 획득하는 단계;상기 알람 시각 이전에, 볼륨 레벨을 단계적으로 변경하면서 알람 사운드의 오디오 샘플을 상기 스피커로 출력하고, 각 볼륨 레벨마다 상기 마이크로폰에 수신되는 샘플 사운드의 데시벨을 측정하고, 측정된 샘플 사운드의 데시벨을 각 볼륨 레벨에 매핑하여 룩업 테이블을 생성하는, 볼륨 캘리브레이션 단계;상기 알람이 시작되면, 상기 마이크로폰으로 수신되는 알람 사운드의 데시벨을 측정하고, 상기 룩업 테이블을 조회하여, 측정된 알람 사운드의 데시벨에 가장 가까운 볼륨 레벨을 상쇄용 볼륨 레벨로 결정하는, 볼륨 룩업 단계;상기 오디오 샘플을 단계적으로 위상 시프트시키면서 상기 볼륨 룩업 단계에서 결정된 상쇄용 볼륨 레벨로 상기 스피커로 출력하고, 각 위상 시프트마다 상기 마이크로폰에 수신되는 사운드의 데시벨을 측정하고, 측정된 사운드의 데시벨이 가장 작은 위상 시프트를 가진 오디오 샘플을, 상기 볼륨 룩업 단계에서 결정된 상쇄용 볼륨 레벨에 따라, 상기 스피커로 지속적으로 출력하는, 위상 제어 단계를 수행하도록 구성된 적어도 하나의 컴퓨터 프로그램이 기록된, 컴퓨터 판독가능한 기록매체
|
12 |
12
제11항에 있어서,상기 볼륨 캘리브레이션 단계에서, 상기 오디오 샘플의 일련의 출력 이전과 이후에 각각 불가청 사운드 신호가 출력되는 것을 특징으로 하는, 컴퓨터 판독가능한 기록매체
|
13 |
13
제11항에 있어서,상기 위상 제어 단계 단계에서, 상기 오디오 샘플의 일련의 출력 이전과 이후에 각각 불가청 사운드 신호가 출력되는 것을 특징으로 하는, 컴퓨터 판독가능한 기록매체
|
14 |
14
제13항에 있어서,상기 오디오 샘플의 일련의 출력 이후에 출력되는 불가청 사운드 신호에는 제로 패딩 오디오가 뒤따르는 것을 특징으로 하는, 컴퓨터 판독가능한 기록매체
|
15 |
15
마이크로폰과 스피커를 구비한 스마트폰에서 수행되는 사전에 알려진 노이즈를 상쇄하는 방법으로서, 볼륨 레벨을 단계적으로 변경하면서 상기 노이즈의 오디오 샘플을 상기 스피커로 출력하고, 각 볼륨 레벨마다 상기 마이크로폰에 수신되는 샘플 사운드의 데시벨을 측정하고, 측정된 샘플 사운드의 데시벨을 각 볼륨 레벨에 매핑하여 룩업 테이블을 생성하는, 볼륨 캘리브레이션 단계;상기 마이크로폰으로 수신되는 노이즈의 데시벨을 측정하고, 상기 룩업 테이블을 조회하여, 측정된 노이즈의 데시벨에 가장 가까운 볼륨 레벨을 상쇄용 볼륨 레벨로 결정하는, 볼륨 룩업 단계;상기 오디오 샘플을 단계적으로 위상 시프트시키면서 상기 볼륨 룩업 단계에서 결정된 상쇄용 볼륨 레벨에 따라 상기 스피커로 출력하고, 각 위상 시프트마다 상기 마이크로폰에 수신되는 사운드의 데시벨을 측정하고, 측정된 사운드의 데시벨이 가장 작은 위상 시프트를 가진 오디오 샘플을, 상기 볼륨 룩업 단계에서 결정된 상쇄용 볼륨 레벨에 따라, 상기 스피커로 지속적으로 출력하는, 위상 제어 단계를 포함하는, 알람 사운드 상쇄 방법
|
16 |
16
삭제
|