CN106201011B - Communication information retrieval method and device and terminal equipment - Google Patents
Communication information retrieval method and device and terminal equipment Download PDFInfo
- Publication number
- CN106201011B CN106201011B CN201610509910.1A CN201610509910A CN106201011B CN 106201011 B CN106201011 B CN 106201011B CN 201610509910 A CN201610509910 A CN 201610509910A CN 106201011 B CN106201011 B CN 106201011B
- Authority
- CN
- China
- Prior art keywords
- information
- pinyin
- chinese character
- communication object
- character information
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/335—Filtering based on additional data, e.g. user or group profiles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Document Processing Apparatus (AREA)
Abstract
The invention discloses a method and a device for retrieving communication information and terminal equipment. Receiving pinyin information through an address list interface; searching Chinese character information containing polyphones of a communication object pre-associated with the pinyin information; and displaying the retrieved Chinese character information of the communication object. By utilizing the embodiment of the invention, the Chinese character information of the communication object expected to be searched by the user can be searched without inputting the accurate pinyin of the polyphone in the Chinese character information of the communication object by the user and inputting the pinyin information associated with the polyphone in the Chinese character information, thereby improving the efficiency of searching the Chinese character information by utilizing the pinyin; and on the basis of achieving the retrieval purpose of the user, the flexibility of the user in inputting is enhanced, and the experience of the user can be improved.
Description
Technical Field
the present invention relates to the field of information retrieval technologies, and in particular, to a method and an apparatus for retrieving communication information, and a terminal device.
Background
At present, terminal devices such as smart phones and tablet computers equipped with communication functions have been widely used. The user usually records the communication number of a communication object such as a person or a unit in an address book of the terminal device, and sets communication information such as a Chinese character name and a communication address of the communication object to the communication number.
when a user needs a communication object in a calling address book, a communication information retrieval method is generally characterized in that the user inputs pinyin information of a Chinese character name of the communication object in an address book interface, the address book retrieves Chinese characters matched with the pronunciation of the received pinyin information, and then the Chinese character names of the communication objects to which the matched Chinese characters belong are determined to be displayed for the user to select.
however, when the Chinese character name of the communication object desired to be input by the user contains polyphone and the pinyin input by the user is the pronunciation of the polyphone in the non-name, the Chinese character name of the communication object desired by the user cannot be searched by using the existing searching method; for example, the address book of the user includes a communication object with the name of Chinese character "Zenzi three", the reading of once in the name of once in the three is polyphone is Pinyin "zeng", the reading of not in the name is Pinyin "ceng", and after the user inputs Pinyin ceng, the Chinese character name "Zenzi three" cannot be retrieved by using the existing retrieval method; the Chinese character name of the communication object expected by the user cannot be displayed, the communication with the expected communication object cannot be carried out, and the user experience is reduced.
Disclosure of Invention
In view of the above problems, the present invention provides a method and an apparatus for retrieving communication information, and a terminal device, so that after a user inputs pinyin information associated with kanji information of a communication object, the kanji information of the communication object can be retrieved.
In a first aspect, an embodiment of the present invention provides a method for retrieving communication information, including:
Receiving pinyin information through an address list interface;
searching Chinese character information containing polyphones of a communication object pre-associated with the pinyin information;
and displaying the retrieved Chinese character information of the communication object.
With reference to the first aspect, in a first implementation manner of the first aspect, the receiving pinyin information through an address book interface specifically includes:
And receiving the letter information transmitted by the input method application through a search bar of the address list interface as received pinyin information.
With reference to the first aspect, in a second implementation manner of the first aspect, the chinese character information of the communication object, which includes polyphones, is associated with the pinyin information in advance by:
when communication information of a communication object is newly established, acquiring Chinese character information of the communication object and pinyin information input by a user aiming at polyphones in the Chinese character information of the communication object;
and correspondingly storing the obtained pinyin information and the Chinese character information of the communication object.
with reference to the second implementation manner of the first aspect, in a third implementation manner of the first aspect, the obtaining pinyin information input by a user for polyphones in the chinese character information of the communication object specifically includes:
detecting that the acquired Chinese character information of the communication object contains polyphones, and providing a pinyin setting column corresponding to the polyphones in the Chinese character information of the communication object;
And the letter information received by the pinyin setting column is used as pinyin information input by the user aiming at polyphones in the Chinese character information of the communication object.
With reference to the first aspect, in a fourth implementation manner of the first aspect, the chinese character information of the communication object, which includes polyphones, is associated with the pinyin information in advance by:
Acquiring Chinese character information of all communication objects in an address list;
if the fact that the Chinese character information of one communication object contains polyphone characters is determined, collecting multiple pinyin information of the polyphone characters and correspondingly storing the information and the Chinese character information of the communication object; the multiple pinyin information of the polyphone comprises the pinyin information of the polyphone in the name.
with reference to the fourth implementation manner of the first aspect, in a fifth implementation manner of the first aspect, after collecting pinyin information of polyphones and storing the pinyin information in correspondence with the chinese character information of the communication object, the method further includes:
if letter information and Chinese character information of the communication object are continuously received through a search bar of an address book interface, detecting whether the letter information received earlier is consistent with pinyin information which is correspondingly stored with the Chinese character information of the communication object received later;
if the detection result is inconsistent, the letter information received earlier is taken as the personalized pinyin information of the user and is correspondingly stored with the Chinese character information of the communication object received later.
With reference to the fifth implementation manner of the first aspect, in a sixth implementation manner of the first aspect, when the letter information and the chinese character information of the communication object are continuously received, the method further includes:
Counting the frequency of continuously receiving letter information and Chinese character information of a communication object; and
The method takes the letter information received earlier as the personalized pinyin information of the user, and correspondingly stores the information with the Chinese character information of the communication object received later, and specifically comprises the following steps:
And after the statistical frequency is determined to exceed a preset frequency threshold, the character information received in advance is used as the personalized pinyin information of the user and is correspondingly stored with the Chinese character information of the communication object received in the future.
with reference to the fifth implementation manner or the sixth implementation manner of the first aspect, in a seventh implementation manner of the first aspect, the storing the letter information received earlier as the personalized pinyin information of the user and the chinese character information of the communication object received later in a corresponding manner specifically includes:
finding out pinyin information which is stored correspondingly to the subsequently received Chinese character information of the communication object, and taking the previously received letter information as the personalized pinyin information of the user to be stored correspondingly to the found pinyin information;
or updating the pinyin information which is stored corresponding to the Chinese character information of the subsequently received communication object according to the character information which is received earlier and serves as the personalized pinyin information of the user.
With reference to the first aspect, in an eighth implementation manner of the first aspect, retrieving the polyphonic information of the communication object, which is pre-stored in correspondence with the pinyin information, specifically includes:
Determining pinyin information related to polyphones in the pinyin information;
And determining the pinyin information which is stored correspondingly to the pinyin information related to the polyphones from the pinyin information which is stored correspondingly to the Chinese character information of the plurality of communication objects, and further determining the Chinese character information of the corresponding communication objects.
in the embodiment of the invention, the Chinese character information of the communication object in the address book, which contains polyphones, is associated with more than two Pinyin information of the contained polyphones in advance. Receiving pinyin information through an address list interface; searching Chinese character information containing polyphones of a communication object pre-associated with the pinyin information; and displaying the retrieved Chinese character information of the communication object. The Chinese character information of the communication object expected to be searched by the user can be searched without inputting the accurate pinyin of the polyphone in the Chinese character information of the communication object by the user and inputting the pinyin information associated with the polyphone in the Chinese character information, so that the efficiency of searching the Chinese character information by using the pinyin is improved; and on the basis of achieving the retrieval purpose of the user, the flexibility of the user in inputting is enhanced, and the experience of the user can be improved.
in addition, in the embodiment of the invention, the pinyin information input by the user aiming at polyphones in the Chinese character information of the communication object is associated with the Chinese character information, so that the association relationship between the pinyin information and the Chinese character information is more fit with the user, the Chinese character information of the communication object expected by the user is favorably searched, and the searching efficiency is improved. The collected multiple pinyin information of the polyphones in the Chinese character information can be associated with the Chinese character information, so that the pinyin information associated with the polyphones is more comprehensive, the same polyphone supports more pinyin information of different pronunciations, and the efficiency of retrieving the Chinese character information by using pinyin can be improved; and the input pinyin information is more diversified, and the input flexibility of the user is further improved.
Furthermore, in the embodiment of the invention, the personalized pinyin information of the user can be determined according to the character information continuously input by the user and the Chinese character information of the communication object, and is correspondingly stored with the Chinese character information of the communication object, so that the association relationship between the pinyin information and the Chinese character information is more fit with the input habit of the user, the retrieval of the Chinese character information of the communication object expected by the user according to the personalized pinyin information of the user is facilitated, and the retrieval efficiency is improved.
in a second aspect, an embodiment of the present invention provides a device for retrieving communication information, where the device for retrieving communication information has a function of implementing the behavior of the method for retrieving communication information in the first aspect. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above-described functions.
In one possible design, the structure of the device for retrieving communication information includes:
The pinyin information receiving module is used for receiving pinyin information through an address list interface;
The Chinese character information retrieval module is used for retrieving Chinese character information which is pre-associated with the pinyin information and contains polyphones of the communication object;
and the display module is used for displaying the Chinese character information searched by the Chinese character information searching module.
With reference to the second aspect, in a first implementation manner of the second aspect, the pinyin information receiving module is specifically configured to receive, through a search bar of the address book interface, the alphabetic information sent by the input method application as the received pinyin information.
with reference to the second aspect, in a second implementation manner of the second aspect, the apparatus for retrieving communication information according to the embodiment of the present invention further includes:
The pinyin and Chinese character association module is used for acquiring Chinese character information of the communication object and pinyin information input by a user aiming at polyphones in the Chinese character information of the communication object when the communication information of the communication object is newly established; and correspondingly storing the obtained pinyin information and the Chinese character information of the communication object.
In combination with the second implementation manner of the second aspect, in a third implementation manner of the second aspect, the pinyin and chinese character association module is specifically configured to provide a pinyin setting bar corresponding to the polyphone in the chinese character information of the communication object after detecting that the acquired chinese character information of the communication object includes the polyphone; and the letter information received by the pinyin setting column is used as pinyin information input by the user aiming at polyphones in the Chinese character information of the communication object.
In combination with the second implementation manner of the second aspect, in a fourth implementation manner of the second aspect, the pinyin and chinese character association module is further configured to obtain chinese character information of all communication objects in the address book; if the fact that the Chinese character information of one communication object contains polyphone characters is determined, collecting multiple pinyin information of the polyphone characters and correspondingly storing the information and the Chinese character information of the communication object; the multiple pinyin information of the polyphone comprises the pinyin information of the polyphone in the name.
In combination with the fourth implementation manner of the second aspect, in a fifth implementation manner of the second aspect, the pinyin and chinese character association module is specifically configured to, after acquiring pinyin information of a polyphone in a name and storing the pinyin information in correspondence with the chinese character information of the communication object, detect whether the previously received letter information is consistent with pinyin information that is stored in correspondence with the subsequently received chinese character information of the communication object if the letter information and the chinese character information of the communication object are continuously received through a search bar of an address book interface; if the detection result is inconsistent, the letter information received earlier is taken as the personalized pinyin information of the user and is correspondingly stored with the Chinese character information of the communication object received later.
In combination with the second implementation manner or the fourth implementation manner of the second aspect, in a sixth implementation manner of the second aspect, the pinyin and chinese character association module is specifically configured to count the frequency of continuously receiving the letter information and the chinese character information of the communication object; and after the statistical frequency is determined to exceed the preset frequency threshold, the character information received in advance is used as the personalized pinyin information of the user and is correspondingly stored with the Chinese character information of the communication object received in the future.
in combination with the fifth implementation manner or the sixth implementation manner of the second aspect, in the seventh implementation manner of the second aspect, the pinyin and chinese character association module is specifically configured to find pinyin information that is stored in correspondence with the chinese character information of the subsequently received communication object, and store the previously received letter information as the personalized pinyin information of the user in correspondence with the found pinyin information; or updating the pinyin information which is stored corresponding to the Chinese character information of the subsequently received communication object according to the character information which is received earlier and serves as the personalized pinyin information of the user.
with reference to the second aspect, in an eighth implementation manner of the second aspect, the chinese character information retrieval module is specifically configured to determine pinyin information related to polyphones in the pinyin information; and determining the pinyin information which is stored correspondingly to the pinyin information related to the polyphones from the pinyin information which is stored correspondingly to the Chinese character information of the plurality of communication objects, and further determining the Chinese character information of the corresponding communication objects.
In a third aspect, an embodiment of the present invention provides a terminal device, where the terminal device has a function of implementing the behavior of the communication information retrieval method in the first aspect. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above-described functions.
In one possible design, the terminal device includes: the touch-sensitive display, one or more processors, memory, and one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to:
Receiving pinyin information through an address list interface;
Searching Chinese character information containing polyphones of a communication object pre-associated with the pinyin information;
And displaying the retrieved Chinese character information.
In a fourth aspect, an embodiment of the present invention provides a computer storage medium for storing computer software instructions for the apparatus for retrieving communication information, which includes a program designed for the apparatus for retrieving communication information according to the above aspect.
compared with the prior art, the scheme provided by the invention has the advantages that the user can use the terminal equipment, the accurate pinyin of the polyphones in the Chinese character information of the communication object is not required to be input, the pinyin information related to the polyphones in the Chinese character information is input, and the Chinese character information of the communication object expected to be searched by the user can be searched, so that the efficiency of searching the Chinese character information by using the pinyin is improved, the flexibility of inputting the user is enhanced, and the user experience can be improved.
These and other aspects of the invention are apparent from and will be elucidated with reference to the embodiments described hereinafter.
drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIGS. 1 to 3 are schematic diagrams illustrating a method for associating Chinese character information and pinyin information of a communication object, wherein the Chinese character information and the pinyin information comprise polyphones, according to three embodiments of the invention;
fig. 4 is a flowchart illustrating a communication information retrieval method according to another embodiment of the present invention.
fig. 5 is a schematic frame diagram showing an internal configuration of a communication information retrieval apparatus according to another embodiment of the present invention;
fig. 6 is a schematic diagram showing a framework of an internal structure of a terminal device according to another embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention.
in some of the flows described in the present specification and claims and in the above figures, a number of operations are included that occur in a particular order, but it should be clearly understood that these operations may be performed out of order or in parallel as they occur herein, with the order of the operations being indicated as 101, 102, etc. merely to distinguish between the various operations, and the order of the operations by themselves does not represent any order of performance. Additionally, the flows may include more or fewer operations, and the operations may be performed sequentially or in parallel. It should be noted that, the descriptions of "first", "second", etc. in this document are used for distinguishing different messages, devices, modules, etc., and do not represent a sequential order, nor limit the types of "first" and "second" to be different.
the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
the inventor considers that the same polyphone character may have different pronunciations (pinyin information) in different Chinese character information of the communication object in the address book, and the pinyin information corresponding to the multiple pronunciations of the polyphone character is associated with the Chinese character information of the communication object; for example, as the name, zeng was read in one of three, ceng was read in one of the remarks, and pinyin information of both zeng and ceng is associated with zen in three. When the user needs to search for the desired hanzi information (e.g., three times), the desired hanzi information (e.g., three times) can be determined without inputting pinyin information (e.g., zeng) associated with the exact reading of the polyphonic characters of the hanzi information and inputting pinyin information (e.g., ceng) associated with the polyphonic characters of the hanzi information.
based on the above consideration, in the embodiment of the present invention, the chinese character information of the communication object in the address book, which includes the polyphone, is associated with more than two pieces of pinyin information of the contained polyphone in advance. Receiving pinyin information through an address list interface; searching Chinese character information containing polyphones of a communication object pre-associated with the pinyin information; and displaying the retrieved Chinese character information of the communication object. Therefore, by utilizing the embodiment of the invention, the Chinese character information of the communication object expected to be searched by the user can be searched without inputting the accurate pinyin of the polyphone in the Chinese character information of the communication object by the user and inputting the pinyin information associated with the polyphone in the Chinese character information, thereby improving the efficiency of searching the Chinese character information by utilizing the pinyin; and on the basis of achieving the retrieval purpose of the user, the flexibility of the user in inputting is enhanced, and the experience of the user can be improved.
The technical solution of the embodiments of the present invention is specifically described below with reference to the accompanying drawings.
The terminal equipment in the embodiment of the invention has a communication function, and comprises a smart phone, a tablet computer with a communication function and the like. The terminal equipment is provided with an address book.
The embodiment of the invention provides a method for associating Chinese character information containing polyphones and pinyin information of a communication object, wherein the flow schematic diagram of the method is shown in figure 1, and the method comprises the following steps:
s101: when communication information of a communication object is newly established, Chinese character information of the communication object and pinyin information input by a user aiming at polyphones in the Chinese character information of the communication object are obtained.
after the terminal equipment detects the instruction of the communication information of the newly-established communication object input by the user, various communication information input fields of the communication object are displayed in the address list interface. The communication object may include an individual, an organization, and the like. The communication information includes a name, a communication address, a personalized signature, a personal information profile, remark information, etc. Part of the communication information can be mainly expressed by Chinese characters to form Chinese character information, such as Chinese character names, Chinese character communication addresses, Chinese character personalized signatures, Chinese character personal information brief introduction and Chinese character remark information.
And acquiring the Chinese character information of the communication object input by the user through the Chinese character information input field of the communication object.
And after detecting that the acquired Chinese character information of the communication object contains polyphones, providing a pinyin setting column corresponding to the polyphones in the Chinese character information of the communication object.
The user can input letter information as pinyin information of polyphones in the pinyin setting column. The alphabetical information may include individual letters and letter strings. It can be understood that the user can input the pinyin information of the accurate pronunciation of the polyphone in the Chinese character information, and can also input the pinyin information of other pronunciations of the polyphone.
the terminal equipment takes the letter information received by the pinyin setting column as pinyin information input by the user aiming at polyphones in the Chinese character information of the communication object. The terminal equipment can acquire the pinyin information of the accurate pronunciation in the Chinese character information for a polyphone input by the user and also can acquire the pinyin information of other pronunciations of the polyphone input by the user.
s102: and correspondingly storing the obtained pinyin information and the Chinese character information of the communication object.
The terminal equipment correspondingly stores the pinyin information of various pronunciations of polyphones in the Chinese character information of the communication object and the pinyin information of other Chinese characters except the polyphones in the Chinese character information, which are acquired in the step, and the Chinese character information of the communication object aiming at the Chinese character information of the communication object.
In the embodiment of the present invention, another method for associating Chinese character information containing polyphones and pinyin information of a communication object is further provided, a flow diagram of the method is shown in fig. 2, and the method includes the following steps:
S201: and acquiring the Chinese character information of all the communication objects in the address list.
And acquiring the Chinese character information of all the communication objects in the address list in the terminal equipment in the embodiment of the invention.
S202: if the fact that the Chinese character information of one communication object contains polyphone characters is determined, collecting multiple pinyin information of the polyphone characters, and correspondingly storing the information and the Chinese character information of the communication object.
for each communication object in the address book, aiming at each Chinese character information of the communication object, if the Chinese character information is determined to contain polyphones, acquiring multiple pinyin information of the polyphones through a network. The multiple pinyin information of the polyphone comprises the pinyin information of the polyphone in the name.
Preferably, a corpus containing linguistic data in a predetermined number range (e.g., tens of thousands, hundreds of thousands and then millions) can be collected in advance, and pinyin information of pronunciations of the Chinese characters in different language environments (including grammatical structures, semantics and word collocation) can be determined as a polyphone pinyin library.
For each communication object in the address book, if it is determined that the Chinese character information contains polyphone, determining a corpus most similar to the Chinese character information from the polyphone pinyin library, and taking the pinyin information of the pronunciation of the polyphone in the most similar corpus as the pinyin information of the accurate pronunciation of the polyphone in the Chinese character information, namely acquiring the pinyin information of the polyphone in the Chinese character information. Then, obtaining the pinyin information of other pronunciations of the polyphone from the polyphone pinyin library; thereby collecting multiple pinyin information of the polyphone.
Furthermore, the collected pinyin information of the polyphones can be corrected manually.
The method comprises the steps of correspondingly storing multiple pinyin information acquired aiming at polyphones of Chinese character information of a communication object and pinyin information of other Chinese characters except the polyphones in the Chinese character information and the Chinese character information of the communication object to obtain the Chinese character information of the correspondingly stored communication object and the pinyin information of the polyphones.
In fact, the method described above and shown in fig. 2 may be performed in a terminal device; for example, data is collected during the internet surfing time or a corpus is obtained, and calculation is carried out during the idle time, so that the Chinese character information of the corresponding stored communication object and the pinyin information of polyphones of the Chinese character information are obtained. The method shown in fig. 2 can be performed in the cloud server, and the stored Chinese character information of the communication object and the pinyin information of the polyphones thereof are obtained and then downloaded by the terminal device. Alternatively, a person skilled in the art may respectively undertake a part of the work by the terminal device and the cloud server according to actual needs, and complete the method shown in fig. 2 in a matching manner.
Further, in practical operation, the above-mentioned methods shown in fig. 1 and 2 may be used in combination. Therefore, the pinyin information stored corresponding to the Chinese character information of the communication object not only comprises the pinyin information input by the user, but also comprises the collected pinyin information.
Preferably, the inventor of the invention finds that when the user inputs pinyin, wrong pinyin information can be input frequently; the wrong pinyin information refers to the pronunciation besides the pinyin information of multiple pronunciations of the polyphone; for example, the user often mistypes the flat-tongue sound into the pinyin information of the warped-tongue sound and mistypes the back nasal sound into the pinyin information of the front nasal sound. Moreover, the frequency of the user's wrong pinyin input is relatively high. Therefore, in the embodiment of the invention, the pinyin information which is frequently and wrongly input by the user aiming at the Chinese character information is further taken as the personalized pinyin information of the user and is correspondingly stored with the Chinese character information.
The embodiment of the invention also provides another method for associating the Chinese character information containing polyphones and the pinyin information of the communication object, and the flow schematic diagram of the method is shown as the figure 3, and the method comprises the following steps:
S301: detecting whether letter information and Chinese character information of a communication object are continuously received through a search bar of an address list interface; if yes, go to step S302; otherwise, the step is continuously executed.
The inventor of the invention finds that the user inputs letter information in a search bar of an address book interface, if the Chinese character information of the expected communication object is not found in the Chinese character information displayed according to the input letter information, the letter information is usually deleted, and the Chinese character information of the expected communication object is directly input by calling input methods such as handwriting, five-stroke and the like. Therefore, after the terminal device sequentially receives the previously input letter information, the deletion instruction for the input letter information and the Chinese character information through the search bar of the address book interface within the set time, the terminal device can determine that the letter information and the Chinese character information of the communication object are continuously received.
After detecting that a search bar of an address list interface is provided according to a user instruction, the terminal equipment detects whether letter information and Chinese character information of a communication object are continuously received through the search bar of the address list interface; if yes, the step S302 is executed after receiving the Chinese character information of the communication object and the associated pinyin information; otherwise, the step is continuously executed.
For example, the terminal device continuously receives the letter information "chengsan" or "chensan" and the Chinese character information "three-first" of the communication object, which indicates that "three-first" and its associated pinyin information "chengsan" or "chensan" are received.
preferably, the terminal device counts the frequency of continuously receiving the letter information and the Chinese character information of the communication object according to the continuously received letter information and the Chinese character information of the communication object.
S302: detecting whether the letter information received earlier is consistent with pinyin information which is stored correspondingly to the Chinese character information of the communication object received later; if the detection result is inconsistent, execute step S303; if the detection result is consistent, step S301 is executed.
The terminal equipment continuously receives the letter information and the Chinese character information of the communication object in the steps, and in the step, the pinyin information which is correspondingly stored in the Chinese character information and the pinyin information of the communication object and is received later is found out from the Chinese character information and the pinyin information of the communication object which are correspondingly stored; detecting whether the pinyin information represented by the previously received letter information is consistent with the found pinyin information; if the detection result is inconsistent, the step S303 is executed if the user inputs the personalized pinyin information; if the detection result is consistent, step S301 is executed.
For example, the terminal device finds out that the Chinese character information "three in the past" of the communication object received later is the pinyin information "zengsan" which is stored correspondingly from the Chinese character information and the pinyin information of the communication object which are stored correspondingly; detecting that the pinyin information "chengsan" or "chensan" indicated by the previously received letter information is inconsistent with the found pinyin information "zengsan", which indicates that the user inputs the personalized pinyin information "chengsan" or "chensan", and executing step S303.
S303: and taking the letter information received earlier as the personalized pinyin information of the user, and correspondingly storing the information and the Chinese character information of the communication object received later.
preferably, the terminal device determines, for the frequency of continuously receiving the letter information and the chinese character information of the communication object counted in step S301, that the frequency exceeds a preset frequency threshold, and then stores the letter information received earlier as the personalized pinyin information of the user, in correspondence with the chinese character information of the communication object received later. Further, the frequency threshold may be determined based on the frequency of the accurate pinyin information entered by the user for the chinese character information of the communication object.
For example, the terminal device determines that the frequency of continuously receiving the letter information "chengsan" or "chensan" and the chinese character information "three-once" of the communication object counted in the step S301 is 100 times per week, and after determining that the frequency exceeds a preset frequency threshold value 10 times per week, stores the previously received letter information "chengsan" or "chensan" as the personalized pinyin information of the user, and corresponds to the subsequently received chinese character information "three-once" of the communication object.
further, the terminal device searches pinyin information which is stored corresponding to the subsequently received Chinese character information of the communication object, takes the previously received letter information as the personalized pinyin information of the user, and stores the information corresponding to the searched pinyin information. At this time, the correct pinyin information of the kanji information of the communication object coexists with the user-customized (wrong) pinyin information. The correct pinyin information contains pinyin information of the accurate pronunciation of the polyphone and pinyin information of other pronunciations.
further, the terminal equipment updates the pinyin information which is stored corresponding to the Chinese character information of the communication object received later according to the character information received earlier as the personalized pinyin information of the user.
For example, the terminal device replaces the previously received character information as the personalized pinyin information of the user with the pinyin information which is stored correspondingly to the subsequently received Chinese character information of the communication object. At this time, the user personalized (wrong) pinyin information replaces the correct pinyin information of the Chinese character information of the communication object; equivalently, the pinyin information of the Chinese character information of the communication object is completely customized for the user.
in practical operation, the method shown in fig. 3 may be used independently; the method shown in fig. 1, the method shown in fig. 2, or the method flow combining fig. 1 and fig. 2 may be further improved. The selection can be made by those skilled in the art according to the actual situation.
moreover, those skilled in the art can understand that the method shown in fig. 3 is suitable for determining the personalized pinyin information of the user for polyphones and the personalized pinyin information of the user for monophonic characters, so that the flexibility of user input can be further enhanced and the user experience can be improved in the subsequent case of retrieving the Chinese character information of the communication object desired by the user.
Based on the above-mentioned Chinese character information and pinyin information of the corresponding stored (associated) communication object, the embodiment of the present invention provides a method for retrieving communication information, the flow diagram of the method is shown in fig. 4, and the method includes the following steps:
S401: and receiving the pinyin information through an address list interface.
and the terminal equipment receives the letter information transmitted by the input method application through a search bar of the address list interface as received pinyin information.
S402: and retrieving Chinese character information containing polyphones of the communication object pre-associated with the pinyin information.
in the step S401, the terminal device determines the pinyin information related to the polyphone in the pinyin information with respect to the pinyin information received through the address book interface.
and determining pinyin information associated with the pinyin information related to the polyphones from the pinyin information stored in correspondence with the Chinese character information of the plurality of communication objects, and further determining the Chinese character information of the corresponding communication objects.
For example, the terminal device determines that the pinyin information "cengsan" received through the address book interface contains the pinyin information "ceng" of the polyphone. And determining the pinyin information zeng which is stored corresponding to the pinyin information 'ceng' related to the polyphone from the pinyin information which is stored corresponding to the Chinese character information of the plurality of communication objects, and further determining that the Chinese character information of the communication object which is stored corresponding to the zeng is 'Zenzthree'.
Further, the terminal device determines, in the step S401, the pinyin information related to the polyphones in the pinyin information, with respect to the pinyin information received through the address book interface.
determining pinyin information related to the pinyin information of the polyphones from the pinyin information stored in correspondence with the Chinese character information of the plurality of communication objects, determining pinyin information of the whole Chinese character information including the related pinyin information, and further determining the Chinese character information of the corresponding communication objects.
For example, the terminal device determines that the pinyin information "cengsan" received through the address book interface contains the pinyin information "ceng" of the polyphone. The pinyin information 'zeng' corresponding to the pinyin information 'ceng' related to polyphones is determined from the pinyin information which is stored corresponding to the Chinese character information of a plurality of communication objects, the pinyin information 'zengsan' including the whole Chinese character information to which the associated pinyin information 'zeng' belongs is determined, and then the Chinese character information of the communication objects which is stored corresponding to the 'zengsan' is determined to be 'Zensan'.
s403: and displaying the retrieved Chinese character information of the communication object.
And the terminal equipment displays the Chinese character information of the communication object searched in the step for the reference of the user.
In the embodiment of the invention, the Chinese character information of the communication object in the address book, which contains polyphones, is associated with more than two Pinyin information of the contained polyphones in advance. Receiving pinyin information through an address list interface; searching Chinese character information containing polyphones of a communication object pre-associated with the pinyin information; and displaying the retrieved Chinese character information of the communication object. The Chinese character information of the communication object expected to be searched by the user can be searched without inputting the accurate pinyin of the polyphone in the Chinese character information of the communication object by the user and inputting the pinyin information associated with the polyphone in the Chinese character information, so that the efficiency of searching the Chinese character information by using the pinyin is improved; and on the basis of achieving the retrieval purpose of the user, the flexibility of the user in inputting is enhanced, and the experience of the user can be improved.
In addition, in the embodiment of the invention, the pinyin information input by the user aiming at polyphones in the Chinese character information of the communication object is associated with the Chinese character information, so that the association relationship between the pinyin information and the Chinese character information is more fit with the user, the Chinese character information of the communication object expected by the user is favorably searched, and the searching efficiency is improved. The collected multiple pinyin information of the polyphones in the Chinese character information can be associated with the Chinese character information, so that the pinyin information associated with the polyphones is more comprehensive, the same polyphone supports more pinyin information of different pronunciations, and the efficiency of retrieving the Chinese character information by using pinyin can be improved; and the input pinyin information is more diversified, and the input flexibility of the user is further improved.
Furthermore, in the embodiment of the invention, the personalized pinyin information of the user can be determined according to the character information continuously input by the user and the Chinese character information of the communication object, and is correspondingly stored with the Chinese character information of the communication object, so that the association relationship between the pinyin information and the Chinese character information is more fit with the input habit of the user, the retrieval of the Chinese character information of the communication object expected by the user according to the personalized pinyin information of the user is facilitated, and the retrieval efficiency is improved.
Based on the above-mentioned methods shown in fig. 1 to 4, an embodiment of the present invention provides a device for retrieving communication information, where a schematic frame diagram of an internal structure of the device is shown in fig. 5, and the device includes: a pinyin information receiving module 501, a Chinese character information retrieval module 502 and a display module 503.
The pinyin information receiving module 501 is configured to receive pinyin information through an address list interface;
The Chinese character information retrieval module 502 is used for retrieving Chinese character information containing polyphones of a communication object pre-associated with the pinyin information.
The display module 503 is used for displaying the chinese character information retrieved by the chinese character information retrieval module 502.
preferably, the pinyin information receiving module 501 is specifically configured to receive, through a search bar of the address list interface, the alphabetic information sent by the input method application as the received pinyin information.
preferably, as shown in fig. 5, the communication information retrieval apparatus according to the embodiment of the present invention further includes: pinyin and hanzi association module 504.
the pinyin and Chinese character association module 504 is used for acquiring Chinese character information of a communication object and pinyin information input by a user aiming at polyphones in the Chinese character information of the communication object when communication information of the communication object is newly established; and correspondingly storing the obtained pinyin information and the Chinese character information of the communication object.
further, the pinyin and chinese character association module 504 is configured to provide a pinyin setting field corresponding to the polyphone in the chinese character information of the communication object after detecting that the obtained chinese character information of the communication object includes the polyphone; and the letter information received by the pinyin setting column is used as pinyin information input by the user aiming at polyphones in the Chinese character information of the communication object.
Preferably, the pinyin and chinese character association module 504 is further configured to obtain chinese character information of all communication objects in the address book; if the fact that the Chinese character information of one communication object contains polyphone characters is determined, collecting multiple pinyin information of the polyphone characters and correspondingly storing the information and the Chinese character information of the communication object; the multiple pinyin information of the polyphone comprises the pinyin information of the polyphone in the name.
Further, the pinyin and chinese character association module 504 is configured to, after acquiring pinyin information of polyphones in the name and storing the pinyin information in correspondence with the chinese character information of the communication object, detect whether the previously received letter information is consistent with the pinyin information that has been stored in correspondence with the subsequently received chinese character information of the communication object if the letter information and the chinese character information of the communication object are continuously received through a search bar of an address book interface; if the detection result is inconsistent, the letter information received earlier is taken as the personalized pinyin information of the user and is correspondingly stored with the Chinese character information of the communication object received later.
preferably, the pinyin and chinese character association module 504 is specifically configured to count the frequency of continuously receiving the letter information and the chinese character information of the communication object; and after the statistical frequency is determined to exceed the preset frequency threshold, the character information received in advance is used as the personalized pinyin information of the user and is correspondingly stored with the Chinese character information of the communication object received in the future.
further, the pinyin and chinese character association module 504 is configured to find pinyin information that is stored in correspondence with the subsequently received chinese character information of the communication object, and store the previously received letter information as personalized pinyin information of the user in correspondence with the found pinyin information; or updating the pinyin information which is stored corresponding to the Chinese character information of the subsequently received communication object according to the character information which is received earlier and serves as the personalized pinyin information of the user.
Preferably, the Chinese character information retrieval module 502 is specifically configured to determine pinyin information related to polyphones in the pinyin information; and determining the pinyin information which is stored correspondingly to the pinyin information related to the polyphones from the pinyin information which is stored correspondingly to the Chinese character information of the plurality of communication objects, and further determining the Chinese character information of the corresponding communication objects.
the above-mentioned pinyin information receiving module 501, chinese character information retrieving module 502, display module 503, and pinyin and chinese character associating module 504 may refer to the above-mentioned specific contents of the method flow shown in fig. 1-4, and are not described herein again.
The embodiment of the invention also providesterminal deviceAs shown in fig. 6, for convenience of description, only the parts related to the embodiment of the present invention are shown, and details of the specific technology are not disclosed, please refer to the method part of the embodiment of the present invention. The terminal may be any terminal device including a mobile phone, a tablet computer, a PDA (Personal Digital Assistant), a POS (Point of sales), a vehicle-mounted computer, etc., taking the terminal as the mobile phone as an example:
Fig. 6 is a block diagram illustrating a partial structure of a mobile phone related to a terminal provided in an embodiment of the present invention. Referring to fig. 6, the handset includes: radio Frequency (RF) circuit 610, memory 620, input unit 630, display unit 640, sensor 650, audio circuit 660, wireless fidelity (WiFi) module 670, processor 680, and power supply 690. Those skilled in the art will appreciate that the handset configuration shown in fig. 6 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The following describes each component of the mobile phone in detail with reference to fig. 6:
The RF circuit 610 may be used for receiving and transmitting signals during information transmission and reception or during a call, and in particular, receives downlink information of a base station and then processes the received downlink information to the processor 680; in addition, the data for designing uplink is transmitted to the base station. In general, the RF circuit 610 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuitry 610 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to global system for Mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), and the like.
the memory 620 may be used to store software programs and modules, and the processor 680 may execute various functional applications and data processing of the mobile phone by operating the software programs and modules stored in the memory 620. The memory 620 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 620 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The input unit 630 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the cellular phone. Specifically, the input unit 630 may include a touch panel 631 and other input devices 632. The touch panel 631, also referred to as a touch screen, may collect touch operations of a user (e.g., operations of the user on the touch panel 631 or near the touch panel 631 by using any suitable object or accessory such as a finger or a stylus) thereon or nearby, and drive the corresponding connection device according to a preset program. Alternatively, the touch panel 631 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 680, and can receive and execute commands sent by the processor 680. In addition, the touch panel 631 may be implemented using various types, such as resistive, capacitive, infrared, and surface acoustic wave. The input unit 630 may include other input devices 632 in addition to the touch panel 631. In particular, other input devices 632 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 640 may be used to display information input by the user or information provided to the user and various menus of the mobile phone. The display unit 640 may include a display panel 641, and optionally, the display panel 641 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch panel 631 can cover the display panel 641, and when the touch panel 631 detects a touch operation thereon or nearby, the touch panel is transmitted to the processor 680 to determine the type of the touch event, and then the processor 680 provides a corresponding visual output on the display panel 641 according to the type of the touch event. Although in fig. 6, the touch panel 631 and the display panel 641 are two independent components to implement the input and output functions of the mobile phone, in some embodiments, the touch panel 631 and the display panel 641 may be integrated to implement the input and output functions of the mobile phone.
The handset may also include at least one sensor 650, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor that adjusts the brightness of the display panel 641 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 641 and/or the backlight when the mobile phone is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications of recognizing the posture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile phone, further description is omitted here.
Audio circuit 660, speaker 661, and microphone 662 can provide an audio interface between a user and a cell phone. The audio circuit 660 may transmit the electrical signal converted from the received audio data to the speaker 661, and convert the electrical signal into an audio signal through the speaker 661 for output; on the other hand, the microphone 662 converts the collected sound signals into electrical signals, which are received by the audio circuit 660 and converted into audio data, which are processed by the audio data output processor 680 and then transmitted via the RF circuit 610 to, for example, another cellular phone, or output to the memory 620 for further processing.
WiFi belongs to short-distance wireless transmission technology, and the mobile phone can help a user to receive and send e-mails, browse webpages, access streaming media and the like through the WiFi module 670, and provides wireless broadband Internet access for the user. Although fig. 6 shows the WiFi module 670, it is understood that it does not belong to the essential constitution of the handset, and can be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 680 is a control center of the mobile phone, and connects various parts of the entire mobile phone by using various interfaces and lines, and performs various functions of the mobile phone and processes data by operating or executing software programs and/or modules stored in the memory 620 and calling data stored in the memory 620, thereby performing overall monitoring of the mobile phone. Optionally, processor 680 may include one or more processing units; preferably, the processor 680 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 680.
the handset also includes a power supply 690 (e.g., a battery) for powering the various components, which may preferably be logically connected to the processor 680 via a power management system, such that the power management system may be used to manage charging, discharging, and power consumption.
Although not shown, the mobile phone may further include a camera, a bluetooth module, etc., which are not described herein.
In the embodiment of the present invention, the processor 680 included in the terminal further has the following functions:
running one or more program configurations for:
receiving pinyin information through an address list interface;
Searching Chinese character information containing polyphones of a communication object pre-associated with the received pinyin information;
And displaying the retrieved Chinese character information.
preferably, the one or more programs are configured to:
and receiving the letter information transmitted by the input method application through a search bar of the address list interface as received pinyin information.
preferably, one or more programs are executed and configured to pre-associate the hanzi information including polyphones of the communication object with the pinyin information by:
when communication information of a communication object is newly established, acquiring Chinese character information of the communication object and pinyin information input by a user aiming at polyphones in the Chinese character information of the communication object;
And correspondingly storing the obtained pinyin information and the Chinese character information of the communication object.
further, running the one or more programs is configured to:
Detecting that the acquired Chinese character information of the communication object contains polyphones, and providing a pinyin setting column corresponding to the polyphones in the Chinese character information of the communication object;
and the letter information received by the pinyin setting column is used as pinyin information input by the user aiming at polyphones in the Chinese character information of the communication object.
preferably, one or more programs are executed and configured to pre-associate the hanzi information including polyphones of the communication object with the pinyin information by:
Acquiring Chinese character information of all communication objects in an address list;
If the fact that the Chinese character information of one communication object contains polyphone characters is determined, collecting multiple pinyin information of the polyphone characters and correspondingly storing the information and the Chinese character information of the communication object; the multiple pinyin information of the polyphone comprises the pinyin information of the polyphone in the name.
preferably, the one or more programs are operative to: after collecting pinyin information of polyphones and storing the pinyin information corresponding to the Chinese character information of the communication object, if letter information and the Chinese character information of the communication object are continuously received through a search bar of an address list interface, detecting whether the letter information received earlier is consistent with the pinyin information which is stored correspondingly to the Chinese character information of the communication object received later;
if the detection result is inconsistent, the letter information received earlier is taken as the personalized pinyin information of the user and is correspondingly stored with the Chinese character information of the communication object received later.
Further, running the one or more programs is configured to: when letter information and Chinese character information of a communication object are continuously received, counting the frequency of continuously receiving the letter information and the Chinese character information of the communication object; and
The method takes the letter information received earlier as the personalized pinyin information of the user, and correspondingly stores the information with the Chinese character information of the communication object received later, and specifically comprises the following steps:
And after the statistical frequency is determined to exceed a preset frequency threshold, the character information received in advance is used as the personalized pinyin information of the user and is correspondingly stored with the Chinese character information of the communication object received in the future.
further, running the one or more programs is configured to: finding out pinyin information which is stored correspondingly to the subsequently received Chinese character information of the communication object, and taking the previously received letter information as the personalized pinyin information of the user to be stored correspondingly to the found pinyin information;
Or updating the pinyin information which is stored corresponding to the Chinese character information of the subsequently received communication object according to the character information which is received earlier and serves as the personalized pinyin information of the user.
preferably, the one or more programs are configured to: determining pinyin information related to polyphones in the pinyin information;
and determining the pinyin information which is stored correspondingly to the pinyin information related to the polyphones from the pinyin information which is stored correspondingly to the Chinese character information of the plurality of communication objects, and further determining the Chinese character information of the corresponding communication objects.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
in the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic or optical disk, or the like.
It will be understood by those skilled in the art that all or part of the steps in the method for implementing the above embodiments may be implemented by hardware that is instructed to implement by a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
while the terminal device provided by the present invention has been described in detail, for a person skilled in the art, there are variations in the specific implementation and application scope according to the idea of the embodiment of the present invention, and in summary, the content of the present description should not be construed as a limitation to the present invention.
Claims (15)
1. A method for retrieving communication information, comprising:
Receiving pinyin information through an address list interface;
Searching Chinese character information containing polyphones of a communication object pre-associated with the pinyin information; the communication information comprises a name, a communication address, a personalized signature, a personal information brief introduction and remark information;
displaying the retrieved Chinese character information of the communication object;
the Chinese character information containing polyphones of the communication object is associated with the pinyin information in advance through the following method:
Acquiring Chinese character information of all communication objects in the address list;
if the fact that the Chinese character information of one communication object contains polyphone characters is determined, collecting multiple pinyin information of the polyphone characters, and correspondingly storing the information and the Chinese character information of the communication object; wherein, the multiple phonetic information of the polyphone comprises the phonetic information of the polyphone in the name;
after the collecting the pinyin information of the polyphones and correspondingly storing the pinyin information of the polyphones and the Chinese character information of the communication object, the method further comprises the following steps:
If letter information and Chinese character information of the communication object are continuously received through a search bar of the address book interface, detecting whether the letter information received earlier is consistent with pinyin information which is correspondingly stored in the Chinese character information of the communication object received later;
And if the detection result is inconsistent, the previously received letter information is used as the personalized pinyin information of the user and is correspondingly stored with the subsequently received Chinese character information of the communication object.
2. The method of claim 1, wherein receiving pinyin information via a contact list interface includes:
And receiving the letter information transmitted by the input method application through a search bar of the address list interface as received pinyin information.
3. the method of claim 1, wherein the kanji information of the communication object including polyphones is previously associated with the pinyin information by:
When communication information of the communication object is newly established, acquiring Chinese character information of the communication object and pinyin information input by a user aiming at polyphones in the Chinese character information of the communication object;
and correspondingly storing the obtained pinyin information and the Chinese character information of the communication object.
4. the method as claimed in claim 3, wherein the obtaining of the pinyin information entered by the user for polyphones in the chinese character information of the communication object specifically comprises:
Detecting that the acquired Chinese character information of the communication object contains polyphones, and providing a pinyin setting column corresponding to the polyphones in the Chinese character information of the communication object;
And taking the letter information received by the pinyin setting bar as pinyin information input by the user aiming at polyphones in the Chinese character information of the communication object.
5. The method of claim 1, wherein the receiving of the letter information and the Chinese character information of the communication object in succession further comprises:
Counting the frequency of continuously receiving letter information and Chinese character information of a communication object; and
The step of taking the previously received letter information as the personalized pinyin information of the user and correspondingly storing the previously received pinyin information and the subsequently received Chinese character information of the communication object specifically comprises the following steps:
And after the statistical frequency is determined to exceed a preset frequency threshold, the previously received letter information is used as the personalized pinyin information of the user and is correspondingly stored with the subsequently received Chinese character information of the communication object.
6. The method as claimed in claim 1 or 5, wherein the storing the previously received alphabetic information as the personalized pinyin information of the user corresponding to the subsequently received chinese character information of the communication object specifically comprises:
Finding out pinyin information which is stored correspondingly to the subsequently received Chinese character information of the communication object, and taking the previously received letter information as the personalized pinyin information of the user to be stored correspondingly to the found pinyin information;
or updating the pinyin information which is stored corresponding to the Chinese character information of the subsequently received communication object according to the character information which is received earlier and serves as the personalized pinyin information of the user.
7. The method as claimed in claim 1, wherein retrieving the Chinese character information containing polyphones of the communication object pre-stored in correspondence with the pinyin information specifically comprises:
Determining pinyin information related to polyphones in the pinyin information;
And determining the pinyin information which is stored correspondingly to the pinyin information related to the polyphones from the pinyin information which is stored correspondingly to the Chinese character information of the plurality of communication objects, and further determining the Chinese character information of the corresponding communication objects.
8. An apparatus for retrieving communication information, comprising:
the pinyin information receiving module is used for receiving pinyin information through an address list interface; the communication information comprises a name, a communication address, a personalized signature, a personal information brief introduction and remark information;
The Chinese character information retrieval module is used for retrieving Chinese character information which is pre-associated with the pinyin information and contains polyphones of the communication object;
the display module is used for displaying the Chinese character information searched by the Chinese character information searching module;
The pinyin and Chinese character association module is also used for acquiring Chinese character information of all communication objects in the address list; if the fact that the Chinese character information of one communication object contains polyphone characters is determined, collecting multiple pinyin information of the polyphone characters, and correspondingly storing the information and the Chinese character information of the communication object; wherein, the multiple phonetic information of the polyphone comprises the phonetic information of the polyphone in the name;
The pinyin and Chinese character association module is specifically used for acquiring pinyin information of the polyphone in the name, storing the pinyin information corresponding to the Chinese character information of the communication object, and detecting whether the previously received letter information is consistent with the pinyin information which is stored correspondingly to the Chinese character information of the subsequently received communication object if the letter information and the Chinese character information of the communication object are continuously received through a search bar of the address list interface; and if the detection result is inconsistent, the previously received letter information is used as the personalized pinyin information of the user and is correspondingly stored with the subsequently received Chinese character information of the communication object.
9. the apparatus of claim 8,
The pinyin information receiving module is specifically used for receiving letter information transmitted by the input method application through a search bar of the address list interface as received pinyin information.
10. the apparatus of claim 8, further comprising:
The pinyin and Chinese character association module is used for acquiring Chinese character information of the communication object and pinyin information input by a user aiming at polyphones in the Chinese character information of the communication object when the communication information of the communication object is newly established; and correspondingly storing the obtained pinyin information and the Chinese character information of the communication object.
11. the apparatus of claim 10,
The pinyin and Chinese character association module is specifically used for providing a pinyin setting column corresponding to polyphones in the Chinese character information of the communication object after detecting that the obtained Chinese character information of the communication object contains polyphones; and taking the letter information received by the pinyin setting bar as pinyin information input by the user aiming at polyphones in the Chinese character information of the communication object.
12. the apparatus of claim 8 or 10,
The pinyin and Chinese character association module is specifically used for counting the frequency of continuously receiving letter information and Chinese character information of a communication object; and after the statistical frequency is determined to exceed a preset frequency threshold, the character information received in advance is used as the personalized pinyin information of the user and is correspondingly stored with the Chinese character information of the communication object received in the future.
13. the apparatus of claim 12,
the pinyin and Chinese character association module is specifically used for searching pinyin information which is stored corresponding to the subsequently received Chinese character information of the communication object, taking the previously received letter information as the personalized pinyin information of the user, and storing the pinyin information corresponding to the searched pinyin information; or updating the pinyin information which is stored corresponding to the Chinese character information of the subsequently received communication object according to the character information which is received earlier and serves as the personalized pinyin information of the user.
14. The apparatus of claim 8,
the Chinese character information retrieval module is specifically used for determining pinyin information related to polyphones in the pinyin information; and determining the pinyin information which is stored correspondingly to the pinyin information related to the polyphones from the pinyin information which is stored correspondingly to the Chinese character information of the plurality of communication objects, and further determining the Chinese character information of the corresponding communication objects.
15. A terminal device, comprising:
A touch-sensitive display;
One or more processors;
A memory;
One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to:
Receiving pinyin information through an address list interface; the pinyin information comprises a name, a communication address, a personalized signature, personal information brief introduction and remark information;
Searching Chinese character information containing polyphones of a communication object pre-associated with the pinyin information;
Displaying the searched Chinese character information;
The Chinese character information containing polyphones of the communication object is associated with the pinyin information in advance through the following method:
Acquiring Chinese character information of all communication objects in the address list;
If the fact that the Chinese character information of one communication object contains polyphone characters is determined, collecting multiple pinyin information of the polyphone characters, and correspondingly storing the information and the Chinese character information of the communication object; wherein, the multiple phonetic information of the polyphone comprises the phonetic information of the polyphone in the name;
After the collecting the pinyin information of the polyphones and correspondingly storing the pinyin information of the polyphones and the Chinese character information of the communication object, the method further comprises the following steps:
If letter information and Chinese character information of the communication object are continuously received through a search bar of the address book interface, detecting whether the letter information received earlier is consistent with pinyin information which is correspondingly stored in the Chinese character information of the communication object received later;
And if the detection result is inconsistent, the previously received letter information is used as the personalized pinyin information of the user and is correspondingly stored with the subsequently received Chinese character information of the communication object.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610509910.1A CN106201011B (en) | 2016-06-30 | 2016-06-30 | Communication information retrieval method and device and terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610509910.1A CN106201011B (en) | 2016-06-30 | 2016-06-30 | Communication information retrieval method and device and terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106201011A CN106201011A (en) | 2016-12-07 |
CN106201011B true CN106201011B (en) | 2019-12-13 |
Family
ID=57464502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610509910.1A Active CN106201011B (en) | 2016-06-30 | 2016-06-30 | Communication information retrieval method and device and terminal equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106201011B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108416055B (en) * | 2018-03-20 | 2021-05-25 | 北京三快在线科技有限公司 | Method and device for establishing pinyin database, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6963871B1 (en) * | 1998-03-25 | 2005-11-08 | Language Analysis Systems, Inc. | System and method for adaptive multi-cultural searching and matching of personal names |
CN101315639A (en) * | 2008-06-20 | 2008-12-03 | 北京天语君锐科技有限公司 | Search system and method |
CN101938555A (en) * | 2010-08-09 | 2011-01-05 | 宇龙计算机通信科技(深圳)有限公司 | Terminal control method and terminal |
CN102111474A (en) * | 2009-12-28 | 2011-06-29 | 联想移动通信科技有限公司 | Handheld device and method for searching contacts therein |
CN102722525A (en) * | 2012-05-15 | 2012-10-10 | 北京百度网讯科技有限公司 | Methods and systems for establishing language model of address book names and searching voice |
-
2016
- 2016-06-30 CN CN201610509910.1A patent/CN106201011B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6963871B1 (en) * | 1998-03-25 | 2005-11-08 | Language Analysis Systems, Inc. | System and method for adaptive multi-cultural searching and matching of personal names |
CN101315639A (en) * | 2008-06-20 | 2008-12-03 | 北京天语君锐科技有限公司 | Search system and method |
CN102111474A (en) * | 2009-12-28 | 2011-06-29 | 联想移动通信科技有限公司 | Handheld device and method for searching contacts therein |
CN101938555A (en) * | 2010-08-09 | 2011-01-05 | 宇龙计算机通信科技(深圳)有限公司 | Terminal control method and terminal |
CN102722525A (en) * | 2012-05-15 | 2012-10-10 | 北京百度网讯科技有限公司 | Methods and systems for establishing language model of address book names and searching voice |
Also Published As
Publication number | Publication date |
---|---|
CN106201011A (en) | 2016-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108885614B (en) | Text and voice information processing method and terminal | |
CN107562835B (en) | File searching method and device, mobile terminal and computer readable storage medium | |
CN108334539B (en) | Object recommendation method, mobile terminal and computer-readable storage medium | |
CN108156508B (en) | Barrage information processing method and device, mobile terminal, server and system | |
CN107404572A (en) | A kind of charge prompting method and terminal | |
US10621259B2 (en) | URL error-correcting method, server, terminal and system | |
CN104598476A (en) | Message aggregation display method and information display method and relevant device | |
US11340712B2 (en) | Text input method and terminal | |
CN108984066B (en) | Application icon display method and mobile terminal | |
CN108475161A (en) | Display methods and terminal | |
CN105373237A (en) | Data input method and terminal | |
CN106708530A (en) | Information processing method and terminal equipment | |
CN106327342B (en) | Processing method of emoticon and terminal | |
CN110799963B (en) | Method for recommending associative words, mobile terminal and computer-readable storage medium | |
CN110770716A (en) | Association word recommendation method, mobile terminal and computer-readable storage medium | |
CN108737618B (en) | Information processing method and device, electronic equipment and computer readable storage medium | |
EP3731505A1 (en) | Dialing method and mobile terminal | |
CN110780751B (en) | Information processing method and electronic equipment | |
CN106878546B (en) | graph display method and terminal | |
CN107613109B (en) | Input method of mobile terminal, mobile terminal and computer storage medium | |
EP2998843A1 (en) | Intelligent terminal and method for displaying input operation interface thereof | |
US20100149190A1 (en) | Method, apparatus and computer program product for providing an input order independent character input mechanism | |
CN106934003B (en) | File processing method and mobile terminal | |
CN106201011B (en) | Communication information retrieval method and device and terminal equipment | |
CN111385407B (en) | Method for updating icon arrangement on terminal interface and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20170719 Address after: 100102, 18 floor, building 2, Wangjing street, Beijing, Chaoyang District, 1801 Applicant after: BEIJING ANYUN SHIJI SCIENCE AND TECHNOLOGY CO., LTD. Address before: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park) Applicant before: Beijing Qihu Technology Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |