KR20170139128A - 음성 통신 처리 방법 및 시스템, 전자 장치 및 저장 매체 - Google Patents
음성 통신 처리 방법 및 시스템, 전자 장치 및 저장 매체 Download PDFInfo
- Publication number
- KR20170139128A KR20170139128A KR1020177033642A KR20177033642A KR20170139128A KR 20170139128 A KR20170139128 A KR 20170139128A KR 1020177033642 A KR1020177033642 A KR 1020177033642A KR 20177033642 A KR20177033642 A KR 20177033642A KR 20170139128 A KR20170139128 A KR 20170139128A
- Authority
- KR
- South Korea
- Prior art keywords
- voice communication
- account
- application
- server side
- voice
- Prior art date
Links
- 230000006854 communication Effects 0.000 title claims abstract description 383
- 238000004891 communication Methods 0.000 title claims abstract description 382
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000012545 processing Methods 0.000 title claims abstract description 24
- 238000012795 verification Methods 0.000 claims abstract description 141
- 238000013475 authorization Methods 0.000 claims abstract description 73
- 230000004913 activation Effects 0.000 claims abstract description 55
- 230000004044 response Effects 0.000 claims description 16
- 238000003672 processing method Methods 0.000 claims description 11
- 230000000977 initiatory effect Effects 0.000 claims description 7
- 239000011800 void material Substances 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000010079 rubber tapping Methods 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H04L67/32—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/568—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities audio processing specific to telephonic conferencing, e.g. spatial distribution, mixing of participants
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0892—Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/563—User guidance or feature selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/50—Aspects of automatic or semi-automatic exchanges related to audio conference
- H04M2203/5009—Adding a party to an existing conference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/60—Aspects of automatic or semi-automatic exchanges related to security aspects in telephonic communication systems
- H04M2203/6009—Personal information, e.g. profiles or personal directories being only provided to authorised persons
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/60—Aspects of automatic or semi-automatic exchanges related to security aspects in telephonic communication systems
- H04M2203/6054—Biometric subscriber identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/60—Aspects of automatic or semi-automatic exchanges related to security aspects in telephonic communication systems
- H04M2203/6072—Authentication using challenger response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/60—Aspects of automatic or semi-automatic exchanges related to security aspects in telephonic communication systems
- H04M2203/6081—Service authorization mechanisms
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Accounting & Taxation (AREA)
- Power Engineering (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
Description
도 2는, 본 발명의 일실시예에 따른 음성 통신 처리 방법의 제2 개략 흐름도이다.
도 3은, 본 발명의 일실시예에 따른 음성 통신 처리 방법의 제3 개략 흐름도이다.
도 4는, 본 발명의 일실시예에 따른 동작 시나리오의 개략 다이어그램이다.
도 5는, 본 발명의 일실시예에 따른 음성 통신 처리 방법의 제4 개략 흐름도이다.
도 6은, 본 발명의 일실시예에 따른 음성 통신 처리 방법의 제5 개략 흐름도이다.
도 7은, 본 발명의 일실시예에 따른 음성 통신 처리 방법의 제6 개략 흐름도이다.
도 8은, 본 발명의 일실시예에 따른 전자 장치의 제1 개략 구성도이다.
도 9는, 본 발명의 일실시예에 따른 전자 장치의 제2 개략 구성도이다.
도 10은, 본 발명의 일실시예에 따른 전자 장치의 제3 개략 구성도이다.
도 11은 본 발명의 일실시예에 따른 시스템의 개략 구성도이다.
인터페이스의 이름 | 인터페이스의 의미 | 파라미터의 의미 |
(instancetype) sharedInstance | 싱글톤 인터페이스(Singleton interface) | |
(BOOL) init: (NSString *) appID with ClientID: (NSString *) clientID delegate: (id<WXCMultiTalkApiDelegate>) delegate | 인터페이스를 개시 | appID: 애플리케이션을 식별하기 위한 ID clientID: 현재 사용자의 ID delegate: delegate를 사용하여 다자간 음성 통신에 관한 상태가 애플리케이션에 통지됨 |
-(BOOL) unInit | 인터페이스를 개시하지 않음 | |
-(BOOL) reqAuth: (NSString *) code | 애플리케이션이 인가되지 않을 때 호출됨 | Code: 보안 인증을 위해 사용됨 |
-(BOOL) enterMultiTalk: (NSString *) uniqueID | uniqueID를 이용하여 다자간 음성 통신에 진입하고 다자간 음성 통신에 성공적으로 진입하면 onEnterMultiTalk에 의해 통지를 콜백함 | uniqueID: 애플리케이션에 의해 선택되고 다수의 사용자 통신에서 각 당사자에 의해 소유되는 고유 ID |
-(BOOL) exitMultiTalk | 현재의 다자간 음성 통신에서 퇴장하고, 다자간 음성 통신에서 성공적으로 퇴장한 후에 onExitMultiTalk에 의해 통지를 콜백함 | |
-(void)setMultiTalkMute: (BOOL) bMuteOn |
다자간 음성 통신을 '음성 차단 상태로 설정함. 다자간 음성 통신은 디폴트에 의해 음성 차단 해제로 되어 있음 | bMuteOn: YES: 음성 차단, 더는 다른 멤버에게 음성 데이터를 전송하지 않음 NO: 음성 차단 해제, 발신자가 음성 데이터를 다른 멤버에게 전송함 |
-(void) setMultiTalkSpeaker: (BOOL) bSpeakerOn | 다자간 음성 통신을 스피커폰 상태로 설정함. 다자간 음성 통신은 헤드셋이나 블루투스가 사용되지 않을 때는 디폴트로 스피커폰 상태에 있음 | bSpeakerOn: YES: 스피커를 켬 NO: 스피커를 끔 |
콜백 인터페이스의 이름 | 콜백 인터페이스의 의미 | 파라미터의 의미 |
-(void) onAuthSucceed |
애플리케이션 인가의 통지를 콜백, 인가 성공은 reqAuth가 호출된 때 리턴됨 |
|
-(void) onEnterMultiTalk | 음성 통신이 성공적으로 시작된 것을 나타내는 통지를 콜백 | |
-(void) onExitMultiTalk | 다자간 음성 통신을 성공적으로 종결한 것을 나타내는 통지를 콜백 | |
-(void) onMemberChange: (NSArray *) memberList | 다자간 음성 통신에서의 멤버가 변경된 것을 나타내는 통지를 콜백 | memberList: uniqueID로 된, 다자간 음성 통신을 현재 수행하고 있는 사용자들의 리스트, memberList의 오브젝트 타입은 NSString*이고, 이것의 값은 init에서 전송된 clientID임 |
-(void) onTalkingMember: (NSArray *) memberList | 다자간 음성 통신에서 말하고 있는 사용자의 리스트를 나타내는 통지를 콜백, 콜백은 매초마다 수행됨 |
memberList: 현재 말하고 있는 사용자의 리스트, memberList의 오브젝트 타입은 NSString*이고, 그 값은 init에서 전송된 clientID임 |
-(void) onMultiTalkReady | 다자간 음성 통신이 준비된 후(사용자가 말하기를 시작한다) 통지를 콜백 | |
-(void) onMuteStateChange: (BOOL) bMuteOn | 음성 차단 상태의 통지를 콜백 | bMuteOn: YES: 음성 차단 NO: 음성 차단 해제 |
-(void) onSpeakerStateChange: (BOOL) bSpeakerOn | 마이크로폰 상태의 통지를 콜백 | bSpeakerOn: YES: 스피커를 켬 NO: 스피커를 끔 |
-(void) onErr: (WXCMultiTalkErrType) errType | 모든 오류의 통지를 콜백 |
errType: 상세하게는, WXCMultiTalkErrType을 참조 |
오류 코드의 타입 | 오류 코드의 의미 |
WXCMultiTalkErrTypeAuthFailed | 인가가 실패 |
WXCMultiTalkErrTypeEnterFailed | 다자간 통신에 합류하는 것을 실패 |
WXCMultiTalkErrTypeEngineFailed | 다자간 통신 엔진 실패 |
WXCMultiTalkErrTypeDeviceFailed | 다자간 통신 장치 실패 |
WXCMultiTalkErrTypeTalkingFailed | 비정상적인 통신 종료 |
WXCMultiTalkErrTypeAudioPermissonDenied | 시스템에게 마이크로폰에 대한 허가가 주어지지 않음 |
Claims (14)
- 전자 장치에 적용되는 음성 통신 처리 방법으로서,
제1 계정(account)을 사용하는 제1 애플리케이션을 제어하여 서버 측에 음성 활성화 요청을 개시하는 단계 - 이에 따라, 상기 서버 측에서는 상기 음성 활성화 요청에 따라 상기 제1 계정이 합법적 계정임을 판정하고 대응하는 인증 코드를 상기 제1 계정에 할당함 -;
상기 서버 측에 의해 리턴되고 상기 제1 계정에 대응하는 인증 코드를 수신하는 단계;
상기 제1 애플리케이션을 이용하여, 음성 통신 인가 인터페이스(voice communication authorization interface)를 호출하여 상기 인증 코드를 포함하는 검증 요청을 상기 서버 측에 전송하는 단계 - 이에 따라, 상기 서버 측에서는, 상기 검증 요청 내에 포함된 상기 인증 코드에 기초하여, 상기 제1 계정을 사용하는 상기 제1 애플리케이션이 음성 통신 서비스 인터페이스를 호출할 수 있는지 검증하고 검증 결과를 획득함 -; 및
상기 서버 측에 의해 피드백된 검증 결과에 기초하여, 상기 음성 통신 서비스 인터페이스를 호출하는 동작을 제어하는 단계
를 포함하는 음성 통신 처리 방법. - 제1항에 있어서,
상기 서버 측에 의해 피드백된 검증 결과에 기초하여, 상기 음성 통신 서비스 인터페이스를 호출하는 동작을 제어하는 단계가,
상기 서버 측에 의해 피드백된 검증 결과가 검증 성공을 지시하는 경우, 상기 제1 계정을 사용하는 상기 제1 애플리케이션을 제어하여 상기 음성 통신 서비스 인터페이스를 제어하여 음성 통신 처리를 수행하는 단계를 포함하는,
음성 통신 처리 방법. - 제2항에 있어서,
상기 제1 계정을 사용하는 상기 제1 애플리케이션을 제어하여 상기 음성 통신 서비스 인터페이스를 제어하여 음성 통신 처리를 수행하는 단계가,
상기 검증 결과로부터 상기 제1 계정에 대한 인가 식별자를 획득하는 단계; 및
상기 제1 계정을 사용하는 상기 제1 애플리케이션을 제어하여 상기 인가 식별자에 기초하여 상기 음성 통신 서비스 인터페이스에 대한 인가를 획득하고, 상기 음성 통신 서비스 인터페이스를 이용하여 음성 데이터를 교환하는 단계
를 포함하는,
음성 통신 처리 방법. - 제3항에 있어서,
상기 제1 계정을 사용하는 상기 제1 애플리케이션을 제어하여 상기 인가 식별자에 기초하여 상기 음성 통신 서비스 인터페이스에 대한 인가를 획득하고, 상기 음성 통신 서비스 인터페이스를 이용하여 음성 데이터를 교환하는 단계가,
상기 제1 계정을 사용하는 상기 제1 애플리케이션을 제어하여 제1 음성 통신 동작을 개시하는 단계;
상기 제1 음성 통신 동작에 따라 제1 음성 통신 요청을 생성하는 단계 - 상기 제1 음성 통신 요청은 상기 제1 계정의 인가 식별자 및 제1 음성 통신의 통신 식별자를 포함함 -; 및
상기 제1 음성 통신 요청을 상기 서버 측에 전송하는 단계 - 이에 의해, 상기 서버 측은 상기 제1 음성 통신 요청 내의 상기 제1 계정의 인가 식별자 및 상기 제1 음성 통신의 통신 식별자에 따라 제1 음성 통신 그룹을 생성하고, 전자 장치 내에 있으면서 상기 제1 계정을 사용하는 상기 제1 애플리케이션에게 상기 제1 음성 통신 그룹에 합류하도록 지시함 -
를 포함하는,
음성 통신 처리 방법. - 제4항에 있어서,
상기 서버 측에 의해 전송된 것으로서 제2 계정을 사용하는 상기 제1 애플리케이션이 상기 제1 음성 통신 그룹에 합류한다는 것을 나타내는 통지를 수신하는 단계 - 상기 제2 계정은 상기 전자 장치와는 상이한 전자 장치에 의해 상기 제1 애플리케이션에 로그인하기 위해 사용되는 계정임 -;
상기 통지에 기초하여 음성 데이터를 수집하고, 상기 서버 측을 이용하여, 상기 제1 음성 통신 그룹에서 상기 제2 계정을 사용하는 제1 애플리케이션에 상기 수집된 음성 데이터를 전송하는 단계; 및
상기 서버 측으로부터, 상기 제1 음성 통신 그룹 내에서 상기 제2 계정을 사용하는 제1 애플리케이션에 의해 공유되는 음성 데이터를 획득하는 단계
를 더 포함하는 음성 통신 처리 방법. - 제4항 또는 제5항에 있어서,
상기 제1 계정을 사용하는 제1 애플리케이션을 제어하여 상기 제1 음성 통신을 종료하는 동작을 개시하는 단계;
상기 제1 음성 통신을 종료하는 동작에 따라, 상기 제1 계정의 인가 식별자 및 상기 제1 음성 통신의 통신 식별자를 포함하는 제1 음성 통신 종료 요청을 생성하는 단계; 및
상기 서버 측에 상기 제1 음성 통신 종료 요청을 전송하는 단계 - 이에 의해 상기 서버 측은, 상기 제1 음성 통신 종료 요청 내의 상기 제1 계정의 인가 식별자 및 상기 제1 음성 통신의 통신 식별자에 따라, 대응하는 제1 음성 통신 그룹으로부터 상기 제1 계정을 사용하는 제1 애플리케이션을 삭제함 -;
를 포함하는 더 음성 통신 처리 방법. - 전자 장치로서,
제1 계정을 사용하는 제1 애플리케이션을 제어하여 서버 측에 음성 활성화 요청을 전송하고, 상기 서버 측에 의해 리턴된, 상기 제1 계정에 대응하는 인증 코드를 수신하고, 상기 제1 애플리케이션을 이용하여, 음성 통신 인가 인터페이스를 호출하여 상기 인증 코드를 포함하는 검증 요청을 상기 서버 측으로 전송하도록 구성된 애플리케이션 관리 유닛; 및
상기 음성 통신 인가 인터페이스를 이용하여, 상기 서버 측으로 상기 인증 코드를 포함하는 검증 요청을 전송하고, 상기 서버 측에 의해 피드백된 검증 결과에 기초하여 음성 통신 서비스 인터페이스를 호출하는 동작을 제어하도록 구성된 음성 통신 관리 유닛
을 포함하는 전자 장치. - 제7항에 있어서,
상기 음성 통신 관리 유닛이, 상기 서버 측에 의해 피드백된 검증 요청이 검증 성공을 나타내는 경우, 상기 제1 계정을 사용하는 제1 애플리케이션을 제어하여 음성 통신 처리를 수행하기 위해 상기 음성 통신 서비스 인터페이스를 호출하도록 구성된, 정차 장치. - 제8항에 있어서,
상기 음성 통신 관리 유닛이, 상기 검증 결과로부터 상기 제1 계정에 대한 인가 식별자를 획득하고, 상기 제1 계정을 사용하는 제1 애플리케이션을 제어하여 상기 인가 식별자에 기초하여 상기 음성 통신 인터페이스에 대한 인가를 획득하고, 상기 음성 통신 서비스 인터페이스를 이용하여 음성 데이터를 교환하도록 구성된, 전자 장치. - 제9항에 있어서,
상기 음성 통신 관리 유닛이, 상기 제1 계정을 사용하는 제1 애플리케이션을 제어하여 제1 음성 통신 동작을 개시하고, 상기 제1 음성 통신 동작에 따라 제1 음성 통신 요청을 생성하며 - 여기서, 상기 제1 음성 통신 요청은 상기 제1 계정의 인가 식별자 및 제1 음성 통신의 통신 식별자를 포함함 -, 상기 제1 음성 통신 요청을 상기 서버 측으로 전송하고, 상기 서버 측에 의해 피드백된, 상기 제1 계정을 사용하는 제1 애플리케이션이 제1 음성 통신 그룹에 합류한 것을 나타내는 통지를 수신하도록 구성된, 전자 장치. - 제10항에 있어서,
상기 음성 통신 관리 유닛의 제어에 따라 음성 데이터를 수집하도록 구성된 오디오 수집 유닛; 및
상기 음성 통신 관리 유닛의 제어에 따라 음성 데이터를 출력하도록 구성된 오디오 출력 유닛
을 더 포함하고,
이에 따라, 상기 음성 통신 관리 유닛은, 상기 서버 측에 의해 전송된, 제2 계정을 사용하는 상기 제1 애플리케이션이 상기 제1 음성 통신 그룹에 합류한다는 것을 나타내는 통지를 수신하고 - 여기서, 상기 제2 계정은 상기 전자 장치와는 다른 전자 장치에 의해 상기 제1 애플리케이션에 로그인하기 위해 사용되는 계정임 -, 상기 통지에 기초하여 음성 데이터를 수집하고, 상기 서버 측을 이용하여, 상기 제1 음성 통신 그룹 내에서 상기 제2 계정을 사용하는 제1 애플리케이션으로 수집된 음성 데이터를 전송하며, 상기 서버 측으로부터, 상기 제1 음성 통신 그룹 내에서 상기 제2 계정을 사용하는 제1 애플리케이션에 의해 공유되는 음성 데이터를 획득하고, 상기 음성 데이터를 출력하도록 구성되는,
전자 장치. - 제10항 또는 제11항에 있어서,
상기 음성 통신 관리 유닛이, 상기 제1 계정을 사용하는 제1 애플리케이션을 제어하여 상기 제1 음성 통신을 종료하는 동작을 개시하고, 상기 제1 음성 통신을 종료하는 동작에 따라, 상기 제1 계정의 인가 식별자 및 상기 제1 음성 통신의 통신 식별자를 포함하는 제1 음성 통신 종료 요청을 생성하고, 상기 제1 음성 통신 종료 요청을 상기 서버 측에 전송하도록 구성되는,
전자 장치. - 음성 통신 처리 시스템으로서,
제1 계정을 사용하는 제1 애플리케이션을 제어하여 서버 측에 음성 활성화 요청을 전송하고, 상기 서버 측에 의해 리턴된, 상기 제1 계정에 대응하는 인증 코드를 수신하고, 상기 제1 애플리케이션을 이용하여, 음성 통신 인가 인터페이스를 호출하여 상기 인증 코드를 포함하는 검증 요청을 상기 서버 측으로 전송하며, 상기 서버 측에 의해 피드백된 검증 결과에 기초하여 음성 통신 서비스 인터페이스를 호출하는 동작을 제어하도록 구성된 전자 장치; 및
상기 음성 활성화 요청에 따라, 상기 제1 계정이 합법적인 계정임을 판정하고, 상기 제1 계정에 대응하는 인증 코드를 할당하며, 상기 검증 요청 내에 포함된 인증 코드에 기초하여 상기 제1 계정을 사용하는 제1 애플리케이션이 상기 음성 통신 서비스 인터페이스를 호출할 수 있는지 검증하며, 상기 검증 결과를 획득하도록 구성된 서버
를 포함하는 음성 통신 처리 시스템. - 일군의 명령어를 포함하고, 상기 명령어를 실행한 때에, 적어도 하나의 프로세서로 하여금 다음의 단계:
제1 계정을 사용하는 제1 애플리케이션을 제어하여 서버 측에 음성 활성화 요청을 개시하는 단계 - 이에 따라, 상기 서버 측에서는 상기 음성 활성화 요청에 따라 상기 제1 계정이 합법적 계정임을 판정하고 대응하는 인증 코드를 상기 제1 계정에 할당함 -;
상기 서버 측에 의해 리턴되고 상기 제1 계정에 대응하는 인증 코드를 수신하는 단계;
상기 제1 애플리케이션을 이용하여, 음성 통신 인가 인터페이스(voice communication authorization interface)를 호출하여 상기 인증 코드를 포함하는 검증 요청을 상기 서버 측에 전송하는 단계 - 이에 따라, 상기 서버 측에서는, 상기 검증 요청 내에 포함된 상기 인증 코드에 기초하여, 상기 제1 계정을 사용하는 상기 제1 애플리케이션이 음성 통신 서비스 인터페이스를 호출할 수 있는지 검증하고 검증 결과를 획득함 -; 및
상기 서버 측에 의해 피드백된 검증 결과에 기초하여, 상기 음성 통신 서비스 인터페이스를 호출하는 동작을 제어하는 단계
를 실행시키는 일군의 명령어를 포함하는 저장 매체.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510548888.7 | 2015-08-31 | ||
CN201510548888.7A CN105208014B (zh) | 2015-08-31 | 2015-08-31 | 一种语音通信处理方法、电子设备及系统 |
PCT/CN2016/097033 WO2017036365A1 (zh) | 2015-08-31 | 2016-08-26 | 一种语音通信处理方法、电子设备、系统及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170139128A true KR20170139128A (ko) | 2017-12-18 |
KR102040755B1 KR102040755B1 (ko) | 2019-11-27 |
Family
ID=54955448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020177033642A KR102040755B1 (ko) | 2015-08-31 | 2016-08-26 | 음성 통신 처리 방법 및 시스템, 전자 장치 및 저장 매체 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10412227B2 (ko) |
JP (1) | JP6522159B2 (ko) |
KR (1) | KR102040755B1 (ko) |
CN (1) | CN105208014B (ko) |
MY (1) | MY195810A (ko) |
WO (1) | WO2017036365A1 (ko) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10541997B2 (en) * | 2016-12-30 | 2020-01-21 | Google Llc | Authentication of packetized audio signals |
US11064250B2 (en) | 2013-03-15 | 2021-07-13 | Google Llc | Presence and authentication for media measurement |
US10719591B1 (en) | 2013-03-15 | 2020-07-21 | Google Llc | Authentication of audio-based input signals |
CN105208014B (zh) | 2015-08-31 | 2018-09-25 | 腾讯科技(深圳)有限公司 | 一种语音通信处理方法、电子设备及系统 |
CN105487668B (zh) * | 2015-12-09 | 2020-06-16 | 腾讯科技(深圳)有限公司 | 终端设备的展示方法和装置 |
CN107302545A (zh) * | 2017-08-16 | 2017-10-27 | 广东海翔教育科技有限公司 | 一种语音通信管理方法 |
US10491697B2 (en) * | 2018-02-15 | 2019-11-26 | Cognant Llc | System and method for bot detection |
CN110300393B (zh) * | 2018-03-23 | 2022-08-16 | 阿尔卑斯通信器件技术(上海)有限公司 | 蓝牙通信装置、蓝牙通信系统以及蓝牙通信方法 |
CN109087639B (zh) * | 2018-08-02 | 2021-01-15 | 泰康保险集团股份有限公司 | 用于语音识别的方法、装置、电子设备及计算机可读介质 |
US10911601B2 (en) * | 2018-12-05 | 2021-02-02 | Microsoft Technology Licensing, Llc | Object oriented call management |
CN111464540A (zh) * | 2020-03-31 | 2020-07-28 | 广东奥园奥买家电子商务有限公司 | 一种电商平台页面的用户行为与数据真实性校验方法和装置 |
CN113835807A (zh) * | 2021-09-23 | 2021-12-24 | 维沃移动通信有限公司 | 一种提醒方法、装置及电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104104514A (zh) * | 2014-07-25 | 2014-10-15 | 小米科技有限责任公司 | 使用验证码进行验证的方法及装置 |
WO2015093058A1 (en) * | 2013-12-19 | 2015-06-25 | Nec Corporation | APPARATUS, SYSTEM AND METHOD FOR webRTC |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9294629B2 (en) * | 1998-04-16 | 2016-03-22 | At&T Intellectual Property I, L.P. | Home gateway system with telephony functions and method |
US7305550B2 (en) * | 2000-12-29 | 2007-12-04 | Intel Corporation | System and method for providing authentication and verification services in an enhanced media gateway |
US20030144846A1 (en) * | 2002-01-31 | 2003-07-31 | Denenberg Lawrence A. | Method and system for modifying the behavior of an application based upon the application's grammar |
JP2005056126A (ja) * | 2003-08-04 | 2005-03-03 | Sekisui Chem Co Ltd | コミュニケーションサービスシステム |
US9282188B2 (en) * | 2005-01-28 | 2016-03-08 | Value-Added Communications, Inc. | Voice message exchange |
US8416766B2 (en) * | 2008-06-27 | 2013-04-09 | Hewlett-Packard Development Company, L.P. | Method for implementing distributed voice functions into software applications |
CN101894424A (zh) * | 2009-05-21 | 2010-11-24 | 北京西阁万投资咨询有限公司 | 提升安全性的交易卡处理系统和方法 |
US8423058B2 (en) * | 2010-04-07 | 2013-04-16 | Apple Inc. | Registering client computing devices for online communication sessions |
CN102571833A (zh) * | 2010-12-15 | 2012-07-11 | 盛乐信息技术(上海)有限公司 | 基于服务器集群的分布式语音识别系统及方法 |
CN102438086A (zh) * | 2011-09-19 | 2012-05-02 | 东南大学 | 一种融合通信中智能语音系统及实现方法 |
CN102496115A (zh) * | 2011-11-24 | 2012-06-13 | 上海拉手信息技术有限公司 | 团购券信息离线验证方法、验证终端及验证系统 |
CN102833753A (zh) * | 2012-08-07 | 2012-12-19 | 杭州米普科技有限公司 | 一种语音输入验证的装置及方法 |
CN102811228B (zh) * | 2012-08-31 | 2016-07-06 | 中国联合网络通信集团有限公司 | 网络业务登录方法、设备和系统 |
TWI509907B (zh) * | 2013-07-26 | 2015-11-21 | Sheng Hsin Liao | 具有保護套的組合式連接裝置 |
CN103179026B (zh) * | 2013-04-11 | 2015-10-07 | 腾讯科技(深圳)有限公司 | 用户交互式系统中的通信方法、系统及服务器和客户端 |
US9392456B2 (en) * | 2013-09-24 | 2016-07-12 | Telesign Corporation | Call center SMS verification system and method |
CN104661191A (zh) * | 2013-11-15 | 2015-05-27 | 深圳市快播科技有限公司 | 局域网通信方法、系统、终端及信息分享装置 |
CN104618315B (zh) * | 2013-12-30 | 2019-02-15 | 腾讯科技(深圳)有限公司 | 一种验证信息推送和信息验证的方法、装置及系统 |
US9699161B2 (en) * | 2014-04-29 | 2017-07-04 | Twitter, Inc. | Authentication mechanism |
CN104168294B (zh) * | 2014-09-05 | 2017-10-20 | 陈勇 | 跨开放平台用户间的即时通讯方法、系统及装置 |
US20160232588A1 (en) * | 2015-02-05 | 2016-08-11 | Robert C. Harmer | Consumer verification |
CN104734946A (zh) * | 2015-04-09 | 2015-06-24 | 北京易掌云峰科技有限公司 | 一种多租户高并发的即时通讯云平台 |
CN105208014B (zh) * | 2015-08-31 | 2018-09-25 | 腾讯科技(深圳)有限公司 | 一种语音通信处理方法、电子设备及系统 |
-
2015
- 2015-08-31 CN CN201510548888.7A patent/CN105208014B/zh active Active
-
2016
- 2016-08-26 KR KR1020177033642A patent/KR102040755B1/ko active IP Right Grant
- 2016-08-26 MY MYPI2017704195A patent/MY195810A/en unknown
- 2016-08-26 JP JP2017558965A patent/JP6522159B2/ja active Active
- 2016-08-26 WO PCT/CN2016/097033 patent/WO2017036365A1/zh active Application Filing
-
2017
- 2017-11-08 US US15/806,544 patent/US10412227B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015093058A1 (en) * | 2013-12-19 | 2015-06-25 | Nec Corporation | APPARATUS, SYSTEM AND METHOD FOR webRTC |
CN104104514A (zh) * | 2014-07-25 | 2014-10-15 | 小米科技有限责任公司 | 使用验证码进行验证的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
US20180069963A1 (en) | 2018-03-08 |
JP2018522323A (ja) | 2018-08-09 |
MY195810A (en) | 2023-02-22 |
CN105208014B (zh) | 2018-09-25 |
JP6522159B2 (ja) | 2019-05-29 |
CN105208014A (zh) | 2015-12-30 |
WO2017036365A1 (zh) | 2017-03-09 |
US10412227B2 (en) | 2019-09-10 |
KR102040755B1 (ko) | 2019-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102040755B1 (ko) | 음성 통신 처리 방법 및 시스템, 전자 장치 및 저장 매체 | |
US11196739B2 (en) | Authorization activation | |
EP3609152A1 (en) | Internet-of-things authentication system and internet-of-things authentication method | |
US20080076391A1 (en) | Method, device and system for implementing push-to-talk service | |
CN111147572B (zh) | 云客服平台管理系统及方法 | |
MXPA05008436A (es) | Instalacion para llamadas de conferencia. | |
WO2015196817A1 (zh) | 账号登录方法、装置及系统 | |
EP2210389B1 (en) | Apparatus, method, and computer program for establishing a service session | |
US20130303124A1 (en) | Transaction method between two servers including a prior validating step using two mobile telephones | |
RU2642483C2 (ru) | Способ и устройство для доступа к конференции | |
CN106850703B (zh) | 一种基于社交身份的通信方法及服务器 | |
KR20190048142A (ko) | 회의 제공 장치 및 상기 장치에서의 접속 단말 변경 방법 | |
CN104902216B (zh) | 一种视频会议中多画面管控方法及相关设备 | |
WO2011011938A1 (zh) | 一种多媒体会议鉴权加入的方法和装置 | |
CN111600888B (zh) | 用于登录验证的方法、装置和登录验证系统 | |
CN101610455A (zh) | 一种无线视频会议中实现成员管理的方法及系统 | |
CN103348628B (zh) | 一种会议控制的方法及装置 | |
CN105792203A (zh) | 一种数据通道判别真伪话音通道数据认证的方法及系统 | |
CN103812844A (zh) | 一种安全接入会议的方法及装置 | |
CN103428162A (zh) | 一种语音动态密码 | |
US10477362B1 (en) | Interface and authorization for cross-network communications | |
CN101771972A (zh) | 一种实现会议的方法、装置和系统 | |
WO2014187217A1 (zh) | 语音留言的实现方法、语音留言服务器 | |
CN114629672B (zh) | 基于令牌验证提高语音通话的安全性的方法、系统、以及存储介质 | |
KR101811698B1 (ko) | 문자 메시지 기반의 2채널 사용자 인증 보조 장치 및 그 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 20171121 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190322 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20190924 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20191030 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20191030 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20221004 Start annual number: 4 End annual number: 4 |