KR102333819B1 - Address voice input system - Google Patents
Address voice input system Download PDFInfo
- Publication number
- KR102333819B1 KR102333819B1 KR1020200000748A KR20200000748A KR102333819B1 KR 102333819 B1 KR102333819 B1 KR 102333819B1 KR 1020200000748 A KR1020200000748 A KR 1020200000748A KR 20200000748 A KR20200000748 A KR 20200000748A KR 102333819 B1 KR102333819 B1 KR 102333819B1
- Authority
- KR
- South Korea
- Prior art keywords
- address
- input
- correction
- voice
- name
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 19
- 238000012937 correction Methods 0.000 claims description 50
- 230000000694 effects Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009118 appropriate response Effects 0.000 description 1
- 238000010420 art technique Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3605—Destination input or retrieval
- G01C21/3608—Destination input or retrieval using speech input, e.g. using speech recognition
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/28—Constructional details of speech recognition systems
- G10L15/30—Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Remote Sensing (AREA)
- Computational Linguistics (AREA)
- Multimedia (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 주소 음성 입력 시스템에 관한 것으로서, 주소지 입력이 필요한 택배 배송을 포함하는 물류 주소지, 내비게이션 장치의 목적지 등의 주소지를 주소 음성 입력 단말기에 음성으로 입력하여 구글 또는 마이크로소프트 등의 일반적인 음성인식 서버의 음성 인식 기술을 이용한 음성 인식 결과를 수신하여 주소 음성 입력 단말기에서 주소지를 보정할 뿐만 아니라 주소지 입력 방법의 혼용에 의해 발생될 수 있는 오류를 보정한 후 표준 주소 데이터베이스와 비교하여 입력되어야 할 주소지를 보정함으로써 음성 입력자의 발성 또는 입력 성향과 상관없이 정확하게 보정할 수 있도록 할 뿐만 아니라 주소지 입력 방법에 의한 오류를 교정하여 정확성을 확보함으로써 주소지 입력의 정확성, 통일성 및 편의성을 도모하고자 한 주소 음성 입력 시스템에 관한 것이다.The present invention relates to an address voice input system, and a general voice recognition server such as Google or Microsoft by voice input of an address, such as a logistics address including courier delivery requiring address input, a destination of a navigation device, etc. into an address voice input terminal After receiving the voice recognition result using the voice recognition technology of By correcting the voice input system, it is not only possible to correct accurately regardless of the voice inputter's vocalization or input tendency, but also corrects errors caused by the address input method to ensure accuracy, thereby improving the accuracy, unity and convenience of address address input. it's about
Description
본 발명은 주소 음성 입력 시스템에 관한 것으로서, 주소지 입력이 필요한 택배 배송을 포함하는 물류 주소지, 내비게이션 장치의 목적지 등의 주소지를 주소 음성 입력 단말기에 음성으로 입력하여 구글 또는 마이크로소프트 등의 일반적인 음성인식 서버의 음성 인식 기술을 이용한 음성 인식 결과를 수신하여 주소 음성 입력 단말기에서 주소지를 보정할 뿐만 아니라 주소지 입력 방법의 혼용에 의해 발생될 수 있는 오류를 보정한 후 표준 주소 데이터베이스와 비교하여 입력되어야 할 주소지를 보정함으로써 음성 입력자의 발성 또는 입력 성향과 상관없이 정확하게 보정할 수 있도록 할 뿐만 아니라 주소지 입력 방법에 의한 오류를 교정하여 정확성을 확보함으로써 주소지 입력의 정확성, 통일성 및 편의성을 도모하고자 한 주소 음성 입력 시스템에 관한 것이다.The present invention relates to an address voice input system, and a general voice recognition server such as Google or Microsoft by voice input of an address, such as a logistics address including courier delivery requiring address input, a destination of a navigation device, etc. into an address voice input terminal After receiving the voice recognition result using the voice recognition technology of By correcting the voice input system, it is not only possible to correct accurately regardless of the voice inputter's vocalization or input tendency, but also corrects errors caused by the address input method to ensure accuracy, thereby improving the accuracy, unity and convenience of address address input. it's about
우리나라의 주소 체계는 각 구획마다 부여된 땅 번호, 즉 지번을 그대로 주소로 삼는 지번주소가 유일한 주소 체계였으나 2011년 7월 29일부터 도로명 주소와 병행되기 시작했으며, 2014년 1월 1일부터 도로명 주소의 전면 시행으로 공법관계에서의 주소는 대부분 도로명 주소로 대체되었다. 하지만 민간에서는 2019년 현재까지도 두 주소 체계가 혼용되고 있는 실정이어서 이에 대한 적절한 대응이 요구되고 있는 것이 현실이다.In Korea, the address system was the only address system in which the land number assigned to each division, that is, the lot number as the address, was the only address system. With the full implementation of the address, most of the addresses in public law relations were replaced with street name addresses. However, in the private sector, even as of 2019, the two address systems are being mixed, and the reality is that an appropriate response is required.
여기서, 도로명 주소는 '도로명주소법' 제2조에서는 "도로명, 건물번호 및 상세 주소(상세 주소가 있는 경우만 해당한다)에 의하여 표기하는 주소"로 규정하고 있다.Here, in Article 2 of the 'Road Name and Address Act', the street name address is stipulated as "address indicated by road name, building number, and detailed address (applicable only if there is a detailed address)".
이러한 주소 체계의 사용은 주로 우편, 택배로 대표되는 물류 및 차량 항법(navigation) 등의 적용분야에서 주소를 입력하기 위하여 사용되는 것이 대부분이며 주소를 입력할 때, 전국단위의 방대한 도로명주소에 대한 데이터베이스에서, 도로명, 건물명 등을 기준으로 검색된 결과 내에서 원하는 데이터를 직접 선택하는 방식이 적용되고 있다.The use of such an address system is mainly used to input addresses in application fields such as logistics and vehicle navigation represented by postal mail and courier service. In , a method of directly selecting desired data from a search result based on a road name, a building name, etc. is being applied.
이러한 주소 체계의 주요한 적용 분야에서 주소 데이터 각각의 입력 시간을 줄일 수 있다면 전체 업무의 효율성을 높일 수 있을 것이다. 그러나, 현행 주소 및 우편번호 입력 시스템에 따르면, 상세한 검색 조건 또는 많은 검색어를 설정할수록 데이터베이스 검색 결과의 개수를 줄일 수 있고, 검색 조건 또는 검색어를 간단하게 설정할수록 검색 결과의 개수가 많아진다.If the input time for each address data can be reduced in the main application fields of such an address system, the efficiency of the overall work can be increased. However, according to the current address and postal code input system, as detailed search conditions or more search terms are set, the number of database search results can be reduced, and as the search conditions or search words are set simply, the number of search results increases.
이와 같이, 검색 조건 또는 검색어를 설정하는 시간도 줄이고, 검색 결과 내에서 원하는 주소 데이터를 선택하는 시간을 모두 줄이는 방안의 마련은 미흡하여 최소화된 검색 조건 또는 검색어를 설정하더라도 사용자가 원하는 결과를 빠른 시간 내에 선택할 수 있도록 하는 새로운 주소 입력 방법이 요구되었다.As described above, it is insufficient to prepare a method to reduce the time to set search conditions or search terms and to reduce both the time to select the desired address data in the search results. A new address input method was required to allow selection within.
이를 개선하기 위한 종래의 기술중 하나로서는 대한민국 공개특허 제10-2018-0073012호의 "주소 입력 간편화 방법 및 장치"가 제안된 바 있으며, 이를 도 1을 참조하여 설명하면 다음과 같다.As one of the prior art techniques for improving this, "a method and apparatus for simplifying address input" of Korean Patent Laid-Open No. 10-2018-0073012 has been proposed, which will be described with reference to FIG. 1 as follows.
도 1은 이러한 종래의 기술의 검색어 타입에 대응하는 사전을 이용한 검색 결과인 중간 검색 결과를 이용하는 도로명 주소 입력 방법의 일례를 설명하기 위한 흐름도이다.1 is a flowchart for explaining an example of a method for entering a street name address using an intermediate search result that is a search result using a dictionary corresponding to a search word type of the prior art.
여기서, 단계 S410에서의 도로명 주소 입력 시스템은 사용자의 검색어 설정을 대기할 수 있다. 사용자의 검색어 설정은 사용자가 직접 검색어를 입력하는 방식, 시스템에 의해서 제시된 검색어 후보 중에서 선택하는 방식 등을 모두 포함할 수 있도록 하고 있으며, 검색어 입력창에 검색어가 입력된 후, 소정의 시간(예를 들어, 1초 내지 3초)이 경과된 후 자동으로, 또는 사용자가 입력 명령(예를 들어, 엔터키 입력)을 내리는 시점에 다음 단계로 진행할 수 있도록 하고 있다.Here, the street name address input system in step S410 may wait for the user to set a search word. The user's search term setting can include both a method in which the user directly inputs a search term, a method in which a user selects a search term from candidates suggested by the system, and the like. For example, after 1 second to 3 seconds) has elapsed, or when a user issues an input command (eg, enter key input), the next step can be progressed.
단계 S420에서 도로명 주소 입력 시스템은 사용자에 의해 설정된 검색어의 타입이 제1 타입, 제2 타입, 또는 제3타입 중의 어떤 타입인지 판정할 수 있다. 예를 들어, 제1 타입, 제2 타입, 제3 타입은 각각 도로명, 우편번호, 건물명에 대응할 수도 있다.In step S420, the street name address input system may determine which type of search word set by the user is the first type, the second type, or the third type. For example, the first type, the second type, and the third type may correspond to a street name, a postal code, and a building name, respectively.
여기서, 검색어 타입은 사용자에 의한 직접 설정, 사용자에 의해 설정된 검색어의 포맷 등에 기초하여 도로명 주소 입력 시스템이 스스로 검색어 타입을 인지하거나, 사용자에 의해서 입력되는 검색어가 도로명, 우편번호, 건물명 중의 둘 이상이 조합된 검색어가 설정되는 복합 타입을 가질 수도 있다.Here, the search word type may be determined by the street name address input system itself recognizing the search word type based on a direct setting by the user or the format of the search word set by the user, or the search word input by the user is a street name, zip code, or building name. It may have a complex type in which a combined search term is set.
이 경우, 사용자 또는 도로명 주소 입력 시스템은 검색어를 타입 별로 분리할 수 있고, 분리된 검색어(즉, 부분 검색어)가 각각의 타입에 따른 프로세스로 분기할 수 있으며, 이에 따라 제1 타입의 검색어인 경우에는 단계 S510으로 분기하고, 제2 타입의 검색어인 경우에는 단계 S610으로 분기하고, 제3 타입의 검색어인 경우에는 단계 S710으로 분기할 수 있다.In this case, the user or street name address input system may separate the search words by type, and the separated search words (ie, partial search words) may branch into a process according to each type. may branch to step S510, in the case of the second type of search word, branch to step S610, and in the case of the third type of search word, branch to step S710.
단계 S430에서 도로명 주소 입력 시스템은, 분기되어 각각 추출된 중간 검색 결과중에서 사용자에 의한 선택이 있는지 여부를 판정할 수 있다.In step S430, the street name address input system may determine whether there is a selection by the user from among the branched and extracted intermediate search results.
만약 사용자가 아무런 중간 결과도 선택하지 않는 것으로 판정한 경우에는, 단계 S440으로 진행하여 도로명 주소 입력 시스템은 검색 실패 안내 메시지를 사용자에게 출력하고, 다시 단계 S410으로 진행하여 대기 상태에 들어갈 수 있다.If it is determined that the user does not select any intermediate results, the system may proceed to step S440 to output a search failure guidance message to the user, and then proceed to step S410 to enter the standby state.
만약 사용자가 중간 검색 결과 중의 어느 하나 또는 복수개를 선택하는 경우, 단계 S450으로 진행하여 주소 데이터베이스에서 사용자가 원하는 도로명 주소 원본 레코드를 검색할 수 있다.If the user selects one or more of the intermediate search results, the process proceeds to step S450 to search for the original street name address record desired by the user in the address database.
단계 S430에서, 사용자는 검색어에 기초한 중간 검색 결과 중에서 어느 하나를 선택하거나, 둘 이상의 타입의 중간 검색 결과의 각각에서 하나씩의 중간 검색 결과를 선택할 수도 있다.In step S430, the user may select any one of the intermediate search results based on the search term, or may select one intermediate search result from each of two or more types of intermediate search results.
단계 S450에서 도로명 주소 입력 시스템은, 사용자가 선택한 중간 검색 결과에 대응하는 도로명 주소 원본 데이터를 주소 데이터베이스에서 검색 시도할 수 있다.In step S450, the street name address input system may attempt to search the address database for original street name address data corresponding to the intermediate search result selected by the user.
단계 S460에서 검색에 성공하는 경우에는 단계 S470으로 진행하여 최종 검색 결과를 반환할 수 있다.If the search is successful in step S460, the process may proceed to step S470 to return the final search result.
이러한 종래의 기술에 의한 도로명 주소 입력 시스템의 동작에 따르면, 사용자가 하나의 타입의 검색어만을 설정한 경우에도, 사용자로 하여금 중간 검색 결과 중에서 어느 하나를 선택하도록 하고, 사용자가 선택한 중간 검색 결과에 해당하는 최종 검색 결과(즉, 주소 데이터베이스의 원본 레코드에 해당하는 도로명 주소 중에서 중간 검색 결과의 그룹에 속하는 후보들)만을 사용자에게 출력함으로써, 사용자의 선택지를 대폭 줄여서 사용자가 도로명 주소를 입력하는 효율성을 높일 수 있었다.According to the operation of the street name address input system according to the prior art, even when the user sets only one type of search word, the user is allowed to select any one of the intermediate search results, and corresponding to the selected intermediate search result By outputting only the final search results (that is, candidates belonging to the group of intermediate search results among street name addresses corresponding to the original record in the address database) to the user, the user's choices can be greatly reduced, thereby increasing the efficiency of the user entering the street name address. there was.
그러나, 이러한 종래의 기술에 의한 도로명 주소 입력 시스템 등은 도로명 주소의 활용 등 협소한 적용분야에 적용되고 있을 뿐만 아니라, 최근 음성인식 기술의 향상에 의하여 차량 항법 등의 적용분야와 같이 안내를 받고자 하는 목적지를 음성 인식을 이용하여 입력하고 이에 의하여 목적지를 설정하여야 하는 필요성이 증대되고 있으며, 이와 더불어 주소 입력의 정확성이 더욱 요구되는 우편, 택배 및 물류 등의 분야에서의 주소 입력 방법의 고도화가 요구되고 있다.However, such a road name address input system according to the prior art is not only being applied to narrow application fields such as the use of street name addresses, but also has recently been improved in voice recognition technology to receive guidance such as application fields such as vehicle navigation. There is an increasing need to input a destination using voice recognition and thereby set a destination. In addition, it is required to improve the address input method in the fields of postal, courier and logistics, which require more accuracy in address input. have.
또한, 주소입력 시스템은 동일한 분야에서의 적용 뿐만 아니라 적용분야가 상이한 경우 각각 주소 데이터베이스가 각각 구축되어 주소 데이터베이스의 범용성을 확보하기에 어려움이 존재하였다.In addition, when the address input system is applied in the same field as well as when the application fields are different, it is difficult to secure the versatility of the address database because each address database is constructed.
상기와 같은 종래 기술의 문제점을 해결하기 위하여 안출된 본 발명은 주소지 입력이 필요한 택배 배송을 포함하는 물류 주소지, 내비게이션 장치의 목적지 등의 주소지를 주소 음성 입력 단말기에 음성으로 입력하여 구글 또는 마이크로소프트 등의 일반적인 음성인식 서버의 음성 인식 기술을 이용하여 음성 인식 결과를 수신함으로써 주소지 입력의 편의성을 도모하기 위한 목적이 있다.The present invention devised to solve the problems of the prior art as described above is by voice inputting an address such as a logistics address including courier delivery requiring address input, a destination of a navigation device, etc. into an address voice input terminal such as Google or Microsoft The purpose of this is to promote convenience of address input by receiving a voice recognition result using the voice recognition technology of a general voice recognition server of
또한, 본 발명은 주소 음성 입력 시스템에 관한 것으로서, 주소지 입력이 필요한 택배 배송을 포함하는 물류 주소지, 내비게이션 장치의 목적지 등의 주소지를 주소 음성 입력 단말기에 음성으로 입력하여 구글 또는 마이크로소프트 등의 일반적인 음성 인식 기술을 이용하여 음성 인식 결과를 수신하고 음성 인식 결과에 발생될 수 있는 음성 인식 오류를 교정함으로써 주소지 입력을 위한 정확성을 확보하기 위한 또 다른 목적이 있다.In addition, the present invention relates to an address voice input system, and by voice inputting an address such as a logistics address including courier delivery requiring address input, a destination of a navigation device, etc. into an address voice input terminal, a general voice such as Google or Microsoft Another object of the present invention is to secure accuracy for inputting an address by receiving a voice recognition result using a recognition technology and correcting a voice recognition error that may occur in the voice recognition result.
또한, 주소 음성 입력 단말기에서 표준 주소 데이터베이스와 비교하여 입력되어야 할 주소지를 보정함으로써 주소지 입력에 사용되는 주소 데이터베이스의 사용에 따른 통일성을 확보하기 위한 또 다른 목적이 있다.In addition, there is another object of the address voice input terminal to ensure unity according to the use of the address database used for address input by correcting the address to be input compared with the standard address database.
또한, 지번 주소, 도로명 주소 및 건물명을 주소지 입력에 사용되는 주소로 사용함으로써 도로명 주소의 확산이 단기간에 사용될 수 있도록 하기 위한 또 다른 목적이 있다.In addition, there is another object for enabling the spread of street name addresses to be used in a short period of time by using the lot address, street name address, and building name as addresses used for address input.
본 발명의 상기 목적은 주소 음성 입력 시스템에 있어서, 주소 입력 단말기에서 주소지 입력을 위한 앱을 구동하는 앱 구동 단계; 입력되어야 할 주소지의 주소가 상기 주소 입력 단말기의 상기 앱에 음성 입력되는 음성 입력 단계; 상기 주소 입력 단말기의 앱에 입력된 음성을 인식하여 상기 주소 입력 단말기로 음성 인식 결과를 반환받는 음성 인식 단계; 음성 인식 결과가 표준 주소 데이터베이스의 형식과 부합하지 않는 경우 일치하도록 사전에 보정하는 제1 보정, 지번 주소에 숫자가 포함된 행정동명 형식 또는 실제 주소를 상기 표준 주소 데이터베이스와 비교하여 반환된 주소와 상세 주소를 결합하는 보정을 하는 제2 보정 및 하나의 주소 입력에 대해 복수개의 결과가 반환되는 경우 복수개의 반환 결과중 하나와 입력된 주소 입력과 일치시키는 보정, 실제 주소가 포함되지 않은 하나의 주소 입력에 대하여 상기 표준 주소 데이터베이스와 비교하여 반환되는 결과가 없는 경우 실제 주소의 행정동명을 추가하여 결과를 반환받는 보정 및 반환된 결과에 건물명이 포함되어 반환되는 경우 사후적으로 건물명과 관련된 보정을 하는 제3 보정 중 어느 하나 이상의 보정이 수행되는 보정 단계; 및 상기 보정 단계에서 보정된 주소가 상기 주소 입력 단말기의 앱으로 입력이 이루어지도록 하는 주소지 입력 단계로 구성되는 것을 특징으로 하는 주소 음성 입력 시스템에 의해 달성된다.The above object of the present invention is to provide an address voice input system, comprising: an app driving step of driving an app for address input in an address input terminal; a voice input step of voice inputting the address of the address to be input into the app of the address input terminal; a voice recognition step of recognizing a voice input to an app of the address input terminal and returning a voice recognition result to the address input terminal; If the voice recognition result does not match the format of the standard address database, the first correction is pre-corrected to match, the address and details returned by comparing the form of administrative dong name with numbers in the lot address or the real address with the standard address database A second correction that combines addresses and a correction that matches the input address input with one of the plurality of return results when multiple results are returned for one address input, one address input that does not contain an actual address In case there is no result returned by comparing with the standard address database for 3 A calibration step in which any one or more calibrations are performed; and an address input step of allowing the address corrected in the calibration step to be input to the app of the address input terminal.
따라서, 본 발명의 주소 음성 입력 시스템은 주소지 입력을 주소 음성 입력 단말기에 음성으로 입력하여 구글 또는 마이크로소프트 등의 일반적인 음성인식 서버의 음성 인식 기술을 이용하여 음성 인식 결과를 수신함으로써 주소지 입력의 편의성을 확보할 수 있는 효과가 있다.Therefore, the address voice input system of the present invention provides the convenience of address input by inputting the address input by voice into the address voice input terminal and receiving the voice recognition result using the voice recognition technology of a general voice recognition server such as Google or Microsoft. There is an achievable effect.
또한, 일반적인 음성 인식 기술을 이용한 음성 인식 결과를 수신하고 음성 인식 결과에 발생될 수 있는 음성 인식 오류를 교정함과 주소지 입력 방법의 혼용에 의한 오류를 교정함으로써 주소지 입력을 위한 정확성을 확보할 수 있는 또 다른 효과가 있다.In addition, by receiving a voice recognition result using a general voice recognition technology and correcting a voice recognition error that may occur in the voice recognition result and correcting an error caused by a mixture of address input methods, it is possible to secure accuracy for address address input. There is another effect.
또한, 주소 음성 입력 단말기에서 표준 주소 데이터베이스와 비교하여 입력되어야 할 주소지를 보정함으로써 주소지 입력에 사용되는 주소 데이터베이스의 사용에 따른 통일성을 확보하기 위한 또 다른 효과가 있다.In addition, there is another effect for ensuring unity according to the use of the address database used for address address input by correcting the address to be input by comparing it with the standard address database in the address voice input terminal.
또한, 지번 주소, 도로명 주소 및 건물명을 주소지 입력에 사용되는 주소로 사용함으로써 도로명 주소의 확산이 단기간에 사용될 수 있도록 하기 위한 또 다른 효과가 있다.In addition, there is another effect for allowing the spread of street name addresses to be used in a short period of time by using the lot address, the street name address, and the building name as addresses used for address input.
도 1은 종래의 기술에 따른 중간 검색 결과를 이용하는 도로명주소 입력 방법의 일례를 설명하기 위한 흐름도,
도 2는 본 발명에 따른 주소 음성 입력 시스템의 실시예를 나타낸 개략도이다.1 is a flowchart for explaining an example of a road name address input method using an intermediate search result according to the prior art;
2 is a schematic diagram showing an embodiment of an address voice input system according to the present invention.
본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다.The terms or words used in the present specification and claims should not be construed as being limited to their ordinary or dictionary meanings, and the inventor may properly define the concept of the term in order to best describe his invention. It should be interpreted as meaning and concept consistent with the technical idea of the present invention based on the principle that there is.
따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.Therefore, the configuration shown in the embodiments and drawings described in the present specification is only the most preferred embodiment of the present invention and does not represent all of the technical spirit of the present invention, so at the time of the present application, various It should be understood that there may be equivalents and variations.
본 발명에서는 지번 주소 및 도로명 주소에 공통적으로 포함되어 있는 행정구역인 '서울특별시 중구' 또는 '서울특별시 강남구' 등은 행정구역명으로 통일되어 있으며, 본 발명의 기술적인 요지와 관련성이 낮으므로 이에 대해서는 그 기재를 대부분 생략하는 것으로 한다.In the present invention, administrative districts such as 'Jung-gu, Seoul' or 'Gangnam-gu, Seoul', which are administrative districts commonly included in the lot address and street name address, are unified as administrative district names, and since the technical gist of the present invention and the relevance are low, this It is assumed that the description is mostly omitted.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명에 따른 주소 음성 입력 시스템의 실시예를 나타낸 개략도이다. 도 2에 도시된 바와 같이, 주소지 입력이 필요한 택배 배송을 포함하는 물류 주소지, 내비게이션 장치의 목적지 등의 주소지를 주소 입력 단말기에서 주소지 입력을 위한 앱을 구동한다(S10).2 is a schematic diagram showing an embodiment of an address voice input system according to the present invention. As shown in FIG. 2 , an app for inputting an address in the address input terminal is operated in the address input terminal for an address such as a logistics address including courier delivery requiring address input and a destination of the navigation device (S10).
여기서, 주소 입력 단말기는 스마트폰, 내비게이션 장치 등으로 음성 입력이 가능한 모바일 단말인 것이 바람직하다.Here, it is preferable that the address input terminal is a mobile terminal capable of voice input using a smart phone, a navigation device, or the like.
이후 택배 종사자 또는 내비게이션 장치의 사용자 등의 사용자에 의해 택배 배송지 또는 차량 운행 목적지와 같은 입력되어야 할 주소지의 주소를 주소 입력 단말기의 앱에 음성 입력되도록 한다(S20).Thereafter, an address of an address to be input, such as a delivery delivery address or a vehicle operation destination, is voice-inputted into the app of the address input terminal by a courier worker or a user of a navigation device, etc. (S20).
여기서, 사용자에 음성 입력되는 주소는 완전하게 입력되는 것이 좋으나 부분 입력만으로도 목적의 달성이 가능한 경우에는 입력의 편의성을 고려하여 보다 바람직한 경우가 많다.Here, it is preferable that the address inputted by the user's voice is input completely, but when the purpose can be achieved only by partial input, it is more preferable in consideration of the convenience of input in many cases.
이러한 주소는 "행정구역, 실제주소(도로명 주소인 경우 도로명과 건물번호), 상세주소"의 체계를 가지며 '행정구역'의 경우에는 '서울특별시 강남구'와 같이 반드시 입력되지 않아도 목적의 달성이 가능하므로 선택적으로 음성 입력을 하며, '행정구역'의 주소는 주소지의 시군구까지의 주소이다.These addresses have a system of "administrative district, actual address (in case of street name address, street name and building number), detailed address". Therefore, voice input is optional, and the address of the 'administrative district' is the address up to the city, county, and gu of the address.
이후 주소 입력 단말기의 앱에 입력되는 사용자의 음성을 인식하여 주소 입력을 위하여 주소 입력 단말기로 음성 인식 결과를 반환한다(S30).Thereafter, the voice recognition result is returned to the address input terminal for address input by recognizing the user's voice input to the app of the address input terminal (S30).
사용자의 음성 인식은 스마트폰 또는 내비게이션 장치 등에 구현되는 주소 입력 단말기에서 직접 사용자의 음성을 인식하는 것도 가능하나 사용자가 소지하는 장치는 확장성의 한계가 존재하므로 이미 상용화되어 있는 구글 또는 마이크로소프트 등의 기업에서 이미 상용화하고 있는 음성 인식 서버의 음성 인식 기술을 이용하여 사용자에 의해 입력된 음성을 인식하여 텍스트 데이터로 제공받아 그 결과는 활용하는 것이 보다 바람직하다.The user's voice recognition can also recognize the user's voice directly from an address input terminal implemented in a smartphone or navigation device, but since the device possessed by the user has limitations in scalability, companies such as Google or Microsoft that have already been commercialized It is more preferable to recognize the voice input by the user using the voice recognition technology of the voice recognition server that is already commercialized in , and receive it as text data and utilize the result.
이러한 음성 인식 결과가 주소지 입력이 필요한 택배 배송을 포함하는 물류 주소지, 내비게이션 장치의 목적지 등의 주소지와 같이 필요로 하는 주소지가 완벽하게 반환되는 경우에는 별도의 작업 수행이 요구되지 않을 수 있으나, 이는 주소지 입력과 관련된 음성 인식의 오류, 주소지 입력시 편의성 제고를 위한 부분적인 주소의 입력 등에 의하여 주소지가 완벽하게 완성되도록 하기 위하여 주소 보정이 필요하다.If the required address, such as a logistics address including courier delivery that requires address input, or an address such as a destination of a navigation device, is completely returned as a result of such voice recognition, no separate operation may be required, but this Address correction is necessary in order to ensure that the address is completely completed due to errors in voice recognition related to input and partial address input to improve convenience when inputting an address.
이러한 주소 보정은 음성 인식 결과가 표준 주소 데이터베이스의 형식과 부합하지 않는 경우 일치하도록 사전에 보정하는 제1 보정(S41), 지번 주소에 숫자가 포함된 행정동명 형식 또는 실제 주소를 상기 표준 주소 데이터베이스와 비교하여 반환된 주소와 상세 주소를 결합하는 보정을 하는 제2 보정(S42) 및 하나의 주소 입력에 대해 복수개의 결과가 반환되는 경우 복수개의 반환 결과중 하나와 입력된 주소 입력과 일치시키는 보정, 실제 주소가 포함되지 않은 하나의 주소 입력에 대하여 상기 표준 주소 데이터베이스와 비교하여 반환되는 결과가 없는 경우 실제 주소의 행정동명을 추가하여 결과를 반환받는 보정 및 반환된 결과에 건물명이 포함되어 반환되는 경우 사후적으로 건물명과 관련된 보정을 하는 제3 보정(S43) 중 어느 하나 이상의 주소 보정이 수행된다(S40).This address correction is a first correction (S41) of pre-correcting to match if the voice recognition result does not match the format of the standard address database, the administrative dong name format including numbers in the lot address, or the real address with the standard address database A second correction (S42) that performs a correction combining the returned address and the detailed address by comparison, and correction of matching one of the plurality of returned results with the input address input when a plurality of results are returned for one address input; If there is no result returned by comparing with the standard address database for one address input that does not include a real address Address correction of any one or more of the third correction (S43) for performing the correction related to the building name ex post is performed (S40).
이러한 주소 보정은 음성 인식 결과와 비교되는 표준 주소 데이터베이스를 기반으로 이루어지며, 이러한 표준 주소 데이터베이스는 행정안전부 주소 데이터베이스인 것이 보다 바람직하며, 이에 대하여 개별적으로 살펴보면 다음과 같다.This address correction is made based on a standard address database compared with the voice recognition result, and it is more preferable that the standard address database is an address database of the Ministry of Public Administration and Security.
제1 보정은 음성 인식 결과가 입력되어 주소를 반환하는 표준 주소 데이터베이스와 비교가 가능한 형식과 부합하지 않은 경우에는 사전에 표준 주소 데이터베이스 형식으로 음성 인식 결과를 보정하는 보정에 해당된다(S41).The first correction corresponds to correction of correcting the voice recognition result in the standard address database format in advance when the voice recognition result is input and does not match the format comparable to the standard address database that returns the address (S41).
이러한 예로서는 도로명에서 "△△△ 1길"과 같이 공백이 존재하는 경우 "△△△1길"로 공백을 제거하며, 또한 상세 주소중 건물명에서 "△△ 빌딩"과 같이 공백이 존재하는 경우 "△△빌딩"으로 공백을 제거하거나, 지번 주소의 행정동명에 숫자가 포함된 "△△1동"과 같은 경우 숫자를 삭제하는 하는 보정이 있다.As an example of this, if there is a space such as "△△△1 road" in the street name, the space is removed with "△△△1 road" There is a correction to remove the space as “ΔΔ Building” or to delete the number in the case of “ΔΔ 1-dong” that contains a number in the name of the administrative dong of the lot address.
또한, 지번 주소중 번지의 경우에는 "123-4"를 음성 입력하는 경우에는 음성 인식 결과가 "120 3-4"와 같이 나타나는 결과가 있어 이를 '숫자 뒤에 숫자'만 있는 경우인 "120 3"을 "123"으로 보정함으로써 지번 주소중 번지의 본번과 부번을 구분하는 구분자인 '-'를 기준으로 번지의 본번만으로 번지를 보정하는 보정함으로써 오류를 줄일 수 있도록 한다.In addition, in the case of a street address among the lot numbers, if "123-4" is voiced in, the result of voice recognition is displayed as "120 3-4". By correcting "123", errors can be reduced by correcting the address only with the main number of the street address based on the '-', which is the delimiter that distinguishes the main and minor numbers of the address among the lot numbers.
제2 보정은 실제 주소를 상기 표준 주소 데이터베이스와 비교하여 반환된 주소와 상세 주소를 결합하는 보정에 해당된다(S42).The second correction corresponds to a correction combining the returned address and the detailed address by comparing the real address with the standard address database (S42).
이러한 예로서는 실제 주소인 지번 주소 또는 도로명 주소와 상세 주소가 결합되어 입력되는 경우는 표준 주소 데이터베이스와 비교하여 반환된 주소와 상세 주소인 "△△빌딩 3층 □□팀" 등이 결합되는 보정에 해당된다.For example, if the real address, lot number address, or street name address and detailed address are combined and entered, it corresponds to a correction in which the returned address is compared with the standard address database and the detailed address, such as "Δ△ Building 3F Team", etc. is combined. do.
이러한 경우에는 상세 주소는 주소 입력 단말기의 임시 메모리에 저장한 후 결합된다. 여기서, 상세 주소에 건물명이 포함되는 경우 브랜드명과 건물 속성으로 건물명을 구분하는 것도 가능하며, 별도의 건물명 데이터베이스로 주소 음성 입력 시스템에 구축된다.In this case, the detailed address is combined after being stored in the temporary memory of the address input terminal. Here, when the building name is included in the detailed address, it is also possible to classify the building name by the brand name and the building properties, and a separate building name database is constructed in the address voice input system.
여기서, 건물 속성은 아파트, 빌딩, 타워, 학교, 빌라 또는 센터 등을 의미한다.Here, the building property means an apartment, a building, a tower, a school, a villa, or a center.
제3 보정은 하나의 주소 입력에 대해 복수개의 결과가 반환되는 경우 복수개의 반환 결과중 하나와 입력된 주소 입력과 일치시키는 보정, 실제 주소가 포함되지 않은 하나의 주소 입력에 대하여 표준 주소 데이터베이스와 비교하여 반환되는 결과가 없는 경우 실제 주소의 행정동명을 추가하여 결과를 반환받는 보정 및 반환된 결과에 건물명이 포함되어 반환되는 경우 사후적으로 건물명과 관련된 보정에 해당된다(S43).The third correction is a correction that matches one of the plurality of return results with the input address input when multiple results are returned for one address input, and compares one address input without an actual address with a standard address database If there is no result returned by adding the administrative dong name of the actual address, the correction is returned, and if the returned result includes the building name, it corresponds to the correction related to the building name ex post facto (S43).
이러한 예로서는 하나의 주소 "△△동 3"의 입력에 대해서는 행정동에서는 변화가 없으나 '3'에 대해서는 '1-3', '2-3', '3', 4-3'과 같이 복수개의 결과가 표준 주소 데이터베이스로부터 반환되어 정확하게 일치되는 주소로 보정하여야 한다.In this example, there is no change in the administrative dong for the input of one address "△△ dong 3", but for '3', there is a plurality of results such as '1-3', '2-3', '3', 4-3' is returned from the standard address database and calibrated to an exact matching address.
여기서, 복수개의 결과는 그 갯수가 비교적 큰 경우에는 일치되는 주소를 비교하기에 곤란함이 있으므로 비교하기에 용이한 일정한 갯수로 한정하고 이를 직접적으로 비교하여 정확하게 일치되는 주소를 찾아 보정하게 된다.Here, since it is difficult to compare matching addresses when the number of the plurality of results is relatively large, the number is limited to a certain number that is easy to compare, and the addresses are directly compared to find and correct the exact addresses.
또한, 건물명 및 상세 주소를 결합하는 보정인 경우에는 표준 주소 데이터베이스와 비교하여 반환된 주소에 건물명이 포함되는 경우 상세 주소에 포함된 건물명과 중복되는 경우가 발생되므로 중복되지 않도록 어느 하나 이상의 건물명을 삭제한다.In addition, in the case of correction combining the building name and the detailed address, if the returned address includes the building name compared to the standard address database, it may overlap with the building name included in the detailed address. do.
또한, 일반적으로 규모가 큰 아파트 단지, 주민센터 등과 같이 랜드마크 기능을 담당하는 경우에는 사용자들에게는 주소 체계의 모든 입력이 요구되지 않은 경우가 대부분이며 이에 주소 입력에 "△△아파트+동호수" 또는 "△△3동+주민센터 3층" 같은 건물의 브랜드명, 건물 속성인 건물명 및 상세 주소만으로 입력되는 경우가 자주 사용되어 실제 주소에서의 행정동, 건물의 브랜드명과 건물속성으로 이루어지는 건물명 및 상세주소를 결합하는 보정을 수행한다.Also, in most cases, users are not required to enter all of the address system when they are in charge of landmark functions such as large apartment complexes and community centers, and therefore, when entering the address, "△ △ apartment + number of houses" Alternatively, it is often used to enter only the brand name of a building, such as “△△3 building + 3rd floor of community center”, which is the building attribute, and the detailed address. Perform a correction that combines addresses.
여기서, 건물명을 구성하는 건물의 브랜드명 또는 건물 속성은 건물명 데이터베이스로 상기 주소 음성 입력 시스템에 구축되는 것이 바람직하며, 건물명에서는 띄어쓰기가 배제되는 것이 더욱 바람직하다.Here, the brand name or building attribute of the building constituting the building name is preferably constructed in the address voice input system as a building name database, and it is more preferable that spaces are excluded from the building name.
이를 "△△3동+주민센터 3층"의 경우를 예시하면, "△△3동+주민센터 3층" 인 경우에는 음성인식 서버의 음성인식 결과는 "△△3동"+"주민센터"+"3층"과 같이 각각 구분되어 검색되며, 이를 표준 주소 데이터베이스와 비교하는 경우 실제주소가 검색되지 않는 경우가 대부분이므로 이를 건물명과 관련한 건물명 데이터베이스에서 검색하여 실제주소가 검색될 수 있도록 한다.Taking this as an example of "△△3 building + 3rd floor of community center", in case of "△△3 building + 3rd floor of community center", the voice recognition result of the voice recognition server is "△△3 building" + "community center" Each is searched separately like "+"3rd floor", and when comparing this with the standard address database, the real address cannot be found in most cases.
여기서, 건물의 브랜드명 또는 건물 속성은 건물명 데이터베이스로 상기 주소 음성 입력 시스템에 구축되는 것이 바람직하다.Here, it is preferable that the brand name of the building or the property of the building is constructed in the address voice input system as a building name database.
여기서, 지번 주소 또는 도로명 주소의 입력에 의하여 건물명이 포함된 주소가 반환되는 경우의 상세 주소의 건물명과 중복되므로 하나의 건물명 만으로 이루어지도록 삭제함으로써 건물명의 중복을 제거하는 보정하는 것이 바람직하다.Here, since the address including the building name is returned by input of the lot address or street name address, it is duplicated with the building name of the detailed address, so it is preferable to correct the duplication of the building name by deleting it so that it is composed of only one building name.
이와 같은 주소 보정 단계(S40)에서 보정된 주소가 주소 입력 단말기의 앱으로 입력이 이루어지도록 한다(S50).The address corrected in the address correction step (S40) is inputted to the app of the address input terminal (S50).
본 발명은 이상에서 살펴본 바와 같이 바람직한 실시예를 들어 도시하고 설명하였으나, 상기한 실시예에 한정되지 아니하며 본 발명의 정신을 벗어나지 않는 범위 내에서 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변경과 수정이 가능할 것이다.Although the present invention has been illustrated and described with reference to preferred embodiments as described above, it is not limited to the above-described embodiments, and those of ordinary skill in the art to which the present invention pertains within the scope not departing from the spirit of the present invention Various changes and modifications will be possible.
Claims (15)
주소 입력 단말기에서 주소지 입력을 위한 앱을 구동하는 앱 구동 단계(S10);
사용자에 의해 입력되어야 할 주소지의 주소가 상기 주소 입력 단말기의 상기 앱에 음성 입력되는 음성 입력 단계(S20);
상기 주소 입력 단말기의 앱에 입력된 음성을 인식하여 상기 주소 입력 단말기로 음성 인식 결과를 반환받는 음성 인식 단계(S30);
음성 인식 결과가 표준 주소 데이터베이스의 형식과 부합하지 않는 경우 일치하도록 사전에 보정하는 제1 보정(S41), 지번 주소에 숫자가 포함된 행정동명 형식 또는 실제 주소를 상기 표준 주소 데이터베이스와 비교하여 반환된 주소와 상세 주소를 결합하는 보정을 하는 제2 보정(S42) 및 하나의 주소 입력에 대해 복수개의 결과가 반환되는 경우 복수개의 반환 결과중 하나와 입력된 주소 입력과 일치시키는 보정, 실제 주소가 포함되지 않은 하나의 주소 입력에 대하여 상기 표준 주소 데이터베이스와 비교하여 반환되는 결과가 없는 경우 실제 주소의 행정동명을 추가하여 결과를 반환받는 보정 및 반환된 결과에 건물명이 포함되어 반환되는 경우 사후적으로 건물명과 관련된 보정을 하는 제3 보정(S43) 중 어느 하나 이상의 보정이 수행되는 주소 보정 단계(S40); 및
상기 주소 보정 단계에서 보정된 주소가 상기 주소 입력 단말기의 앱으로 입력이 이루어지도록 하는 주소 입력 단계(S50)로 구성되며,
상기 제2 보정은 실제 주소와 상세 주소가 결합되어 입력되는 경우에는 실제 주소를 상기 표준 주소 데이터베이스와 비교하여 반환된 주소와 상세 주소를 결합하는 보정인 것을 특징으로 하는 주소 음성 입력 시스템.
In the address voice input system,
App driving step of driving an app for address input in the address input terminal (S10);
a voice input step (S20) in which the address of the address to be input by the user is voice input to the app of the address input terminal;
A voice recognition step (S30) of recognizing a voice input to the app of the address input terminal and returning a voice recognition result to the address input terminal;
If the voice recognition result does not match the format of the standard address database, the first correction (S41) for pre-correcting to match, the form of administrative dong name containing numbers in the lot address, or the real address returned by comparing the standard address database The second correction (S42) for combining the address and the detailed address, and if a plurality of results are returned for one address input, one of the plurality of returned results and correction to match the input address input, including the actual address If there is no result returned by comparing with the standard address database for a single address input that has not been entered, a correction to receive the result by adding the administrative dong name of the real address is returned. address correction step (S40) in which any one or more corrections are performed among the third corrections (S43) for performing corrections related to ; and
It consists of an address input step (S50) of allowing the address corrected in the address correction step to be input to the app of the address input terminal,
The second correction is a correction for combining the returned address and the detailed address by comparing the real address with the standard address database when the real address and the detailed address are combined and input.
상기 음성 입력되는 주소는 선택적으로 행정구역 주소를 포함하는 것을 특징으로 하는 것을 특징으로 하는 주소 음성 입력 시스템.
According to claim 1,
Address voice input system, characterized in that the address to be inputted by voice optionally includes an administrative district address.
선택적으로 포함되는 상기 행정구역 주소는 주소지의 시군구까지의 주소인 것을 특징으로 하는 주소 음성 입력 시스템.
3. The method of claim 2,
The address of the administrative district optionally included is an address voice input system, characterized in that the address up to the city, county, district.
상기 음성 인식은 상용화된 외부 음성 인식 서버에서 수행되는 것을 특징으로 하는 주소 음성 입력 시스템.
According to claim 1,
The voice recognition is an address voice input system, characterized in that it is performed in a commercialized external voice recognition server.
상기 음성 인식 결과는 텍스트 데이터인 것을 특징으로 하는 주소 음성 입력 시스템.
According to claim 1,
The voice recognition result is text data.
상기 표준 주소 데이터베이스는 행정안전부 주소 데이터베이스인 것을 특징으로 하는 주소 음성 입력 시스템.
According to claim 1,
The address voice input system, characterized in that the standard address database is an address database of the Ministry of Public Administration and Security.
상기 제1 보정은 상기 음성 인식 단계에서 반환받은 음성 인식 결과가 비교될 표준 주소 데이터베이스의 형식과 부합 여부를 판단하여 부합하지 않는 경우 상기 표준 주소 데이터베이스의 형식으로 보정하는 것을 특징으로 하는 주소 음성 입력 시스템.
According to claim 1,
In the first correction, it is determined whether the voice recognition result returned from the voice recognition step matches the format of a standard address database to be compared, and if it does not match the format of the standard address database, the first correction is corrected in the format of the standard address database. .
상기 제1 보정은 상기 음성 인식 결과가 표준 주소 데이터베이스의 형식에 부합하지 않는 경우 도로명에서의 공백 또는 상세 주소중 건물명에서 공백을 제거하거나 지번 주소의 행정동명에 숫자가 포함된 경우 숫자를 삭제하는 하는 보정인 것을 특징으로 하는 주소 음성 입력 시스템.
8. The method of claim 7,
The first correction is to remove a space from a street name or a building name among detailed addresses when the voice recognition result does not conform to the format of the standard address database, or to delete a number when the administrative dong name of the lot number address contains a number Address voice input system, characterized in that the correction.
상기 제1 보정은 지번 주소중 번지의 본번과 부번을 구분하는 구분자인 '-'를 기준으로 번지의 본번만으로 번지를 보정하는 보정인 것을 특징으로 하는 주소 음성 입력 시스템.
7. The method of claim 6,
The first correction is an address voice input system, characterized in that it is a correction for correcting the address only with the original number of the street number based on '-', which is a separator that separates the main number and the minor number of the street number among addresses.
상기 상세 주소에 건물명을 포함하는 경우에 건물명을 브랜드명과 건물 속성으로 구분하는 것을 특징으로 하는 주소 음성 입력 시스템.
According to claim 1,
Address voice input system, characterized in that when the detailed address includes the building name, the building name is divided into a brand name and a building attribute.
상기 제3 보정은 상기 건물명 및 상세 주소를 결합하는 보정인 경우에는 상기 표준 주소 데이터베이스와 비교하여 반환된 주소에 포함되는 건물명과 상세 주소에 포함되는 건물명 중 어느 하나의 건물명을 삭제하는 것을 특징으로 하는 주소 음성 입력 시스템.
According to claim 1,
When the third correction is a correction combining the building name and the detailed address, it is compared with the standard address database, and any one of the building name included in the returned address and the building name included in the detailed address is deleted. Address voice input system.
상기 제3 보정은 건물의 브랜드명, 건물속성인 건물명 및 상세주소만으로 입력되는 경우 실제 주소에서의 행정동과 건물의 브랜드명, 건물속성 및 상세주소를 결합하는 보정인 것을 특징으로 하는 주소 음성 입력 시스템.
According to claim 1,
The third correction is an address voice input system, characterized in that when input is only the brand name of the building, the building name and the detailed address that are the building attributes, the correction combining the administrative dong and the brand name of the building, the building attributes and the detailed address in the real address .
상기 건물의 브랜드명 또는 건물 속성은 건물명 데이터베이스로 상기 주소 음성 입력 시스템에 구축되는 것을 특징으로 하는 주소 음성 입력 시스템.
14. The method of claim 11 or 13,
The address voice input system, characterized in that the brand name or building attribute of the building is built into the address voice input system as a building name database.
상기 제3 보정은 하나의 주소 입력에 대하여 복수개의 결과가 반환되는 경우 반환되는 갯수를 일정 갯수로 설정하여 받아온 후 반환된 값과 입력값을 직접적으로 비교하여 일치시키는 보정, 브랜드명과 건물속성이 결합된 건물명이 행정안전부 주소 데이터베이스에서 반환되지 않는 경우에는 실제 주소를 추가로 결합하여 주소를 반환받는 보정, 지번 주소 또는 도로명 주소의 입력에 의하여 건물명이 포함된 주소가 반환되는 경우의 상세 주소의 건물명과 중복되므로 하나의 건물명 만으로 이루어지도록 중복을 제거하는 보정인 것을 특징으로 하는 주소 음성 입력 시스템.
According to claim 1,
In the third correction, when a plurality of results are returned for one address input, the number returned is set to a certain number and received, and the returned value and the input value are directly compared and matched. If the registered building name is not returned from the address database of the Ministry of Public Administration and Security, the building name of the detailed address in the case where the address containing the building name is returned by input of the correction to return the address by additionally combining the real address Address voice input system, characterized in that it is a correction that removes duplication so that it is made with only one building name because it is duplicated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200000748A KR102333819B1 (en) | 2020-01-03 | 2020-01-03 | Address voice input system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200000748A KR102333819B1 (en) | 2020-01-03 | 2020-01-03 | Address voice input system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210087704A KR20210087704A (en) | 2021-07-13 |
KR102333819B1 true KR102333819B1 (en) | 2021-12-02 |
Family
ID=76858669
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200000748A KR102333819B1 (en) | 2020-01-03 | 2020-01-03 | Address voice input system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102333819B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230139525A (en) * | 2022-03-28 | 2023-10-05 | 쿠팡 주식회사 | Method for providing address information and device therefor |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101786826B1 (en) * | 2016-01-07 | 2017-10-18 | 에스케이엠앤서비스 주식회사 | Apparatus and method for providing navigation service based on voice recognition |
KR20180057853A (en) * | 2016-11-23 | 2018-05-31 | 잠쉬딘 허지무하메도브 | Method, system and computer program for converting addresses |
KR102041188B1 (en) * | 2017-05-22 | 2019-11-06 | (주)여기요 | Accident Vehicle Tow Position Notification System |
-
2020
- 2020-01-03 KR KR1020200000748A patent/KR102333819B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20210087704A (en) | 2021-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210365489A1 (en) | Geo-fence based coordinate data processing method and apparatus, and computer device | |
EP2987344B1 (en) | A method and apparatus for identifying and communicating locations | |
CN107656913B (en) | Map interest point address extraction method, map interest point address extraction device, server and storage medium | |
US7574428B2 (en) | Geometry-based search engine for navigation systems | |
US8688366B2 (en) | Method of operating a navigation system to provide geographic location information | |
US7318054B2 (en) | Update system and update method for updating search data | |
US20130218879A1 (en) | Update systems of space of interest data and methods thereof | |
US20080228712A1 (en) | Search Data Update Method and Search Data Update System | |
CN111291277A (en) | Address standardization method based on semantic recognition and high-level language search | |
US20170308560A1 (en) | Location Searching with Category Indices | |
CN106251164A (en) | Method and system are recommended at a kind of scenic spot | |
KR20140097805A (en) | Coordinates (x, y) position value using a systematic block code generated and the address matching service using methods | |
CN104200702A (en) | System and method for looking up parking space | |
KR102333819B1 (en) | Address voice input system | |
CN108204816B (en) | Address refinement processing method and device for positioning navigation, logistics navigation system and terminal | |
CN106919667A (en) | A kind of method and system for realizing interactive tourism interaction | |
JP2008090334A (en) | Location analyzer, location analyzing method, its program, and recording medium | |
CN110377675B (en) | Address verification method, address verification device, computer equipment and storage medium | |
CN108664984B (en) | Data checking method and device | |
CN112380858A (en) | Address completion and correction method based on government affair big data | |
Han et al. | Human assisted positioning using textual signs | |
JP2007310559A (en) | Location analyzing device, location analyzing method and its program and recording medium | |
JP4510784B2 (en) | LOCATION ANALYSIS DEVICE, LOCATION ANALYSIS METHOD, ITS PROGRAM, AND RECORDING MEDIUM | |
KR102042610B1 (en) | Method for another name collecting in sever and route guidance method using the same | |
CN106294384A (en) | Find the method and device of new road name |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right |