JP2003330920A - Data accumulation type conversation device - Google Patents
Data accumulation type conversation deviceInfo
- Publication number
- JP2003330920A JP2003330920A JP2002136820A JP2002136820A JP2003330920A JP 2003330920 A JP2003330920 A JP 2003330920A JP 2002136820 A JP2002136820 A JP 2002136820A JP 2002136820 A JP2002136820 A JP 2002136820A JP 2003330920 A JP2003330920 A JP 2003330920A
- Authority
- JP
- Japan
- Prior art keywords
- sentence
- conversation
- word
- registered
- conversational
- 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.)
- Withdrawn
Links
- 238000009825 accumulation Methods 0.000 title 1
- 238000013500 data storage Methods 0.000 claims description 4
- 230000037430 deletion Effects 0.000 claims 2
- 238000012217 deletion Methods 0.000 claims 2
- 238000000034 method Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 2
- 230000008034 disappearance Effects 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 230000008033 biological extinction Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003467 diminishing effect Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Landscapes
- Machine Translation (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は会話するロボットに
関するものである。とりわけ過去に話した内容を活用し
て、自然な対話を行なうロボットに関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a robot for conversation. In particular, it relates to robots that have a natural dialogue by making use of what they have talked about in the past.
【0002】[0002]
【従来の技術】従来、内蔵しているデータを基に会話す
るロボットがあった。話す内容は人間に応答するもので
あっても、知識と話のパターンは数少ない要素の組み合
わせであり、話の構造も単純で、如何にも機械的な印象
を免れないものであった。2. Description of the Related Art Conventionally, there have been robots that have a conversation based on built-in data. Even if the content to be spoken is human, the pattern of knowledge and the story is a combination of few elements, and the structure of the story is simple, and the mechanical impression is inevitable.
【0003】[0003]
【発明が解決しようとする課題】本発明では、上述した
欠点を解消し、人間が話した内容を記憶させておき、話
題の重要性に応じて過去の話を再現して、現在の会話に
差し挟み、ごく自然にあたかも人間と話しているかのよ
うな会話を実現した。DISCLOSURE OF THE INVENTION In the present invention, the above-mentioned drawbacks are solved, the contents spoken by a human being are stored, past stories are reproduced according to the importance of the topic, and the present conversation is reproduced. By interposing, I realized a conversation as if I was talking to a human being very naturally.
【0004】更に、話の内容は重要度の低いものから順
に消去する様にした。又、話の内容の内最も重要なもの
は消去しないようにした。Furthermore, the contents of the story are erased in the order of importance. In addition, I tried not to delete the most important contents of the story.
【0005】[0005]
【課題を解決するための手段】上記目的を達成する為
に、本発明のデータ蓄積型会話装置は会話文を入力する
会話文入力手段、該会話文を記憶する会話文記憶手段、
該会話文を出力する会話文出力手段、該会話文にランク
を付ける会話文ランク付け手段、該会話文ランク付け手
段によりランク付けされた該会話文を消去するか否か判
別する会話文消去判別手段、該会話文消去判別手段によ
り会話文を消去する会話文消去手段を有する事を特徴と
する。In order to achieve the above object, a data storage type conversation device of the present invention comprises a conversation sentence input means for inputting a conversation sentence, a conversation sentence storing means for storing the conversation sentence,
Conversational sentence output means for outputting the conversational sentence, conversational sentence ranking means for ranking the conversational sentence, and conversational sentence erasing determination for determining whether or not to erase the conversational sentence ranked by the conversational sentence ranking means. Means for erasing the conversational sentence by the conversational sentence erasure judging means.
【0006】さらに又、前記会話文消去判別手段の判別
根拠として、該会話文で使用する単語の重要度若しくは
使用頻度を用いる事を特徴とする。Furthermore, as a basis of discrimination by the conversation sentence erasure discrimination means, the importance or frequency of use of words used in the conversation sentence is used.
【0007】さらに又、前記会話文出力手段による出力
タイミングは、前記会話文入力手段による入力単語の種
類による事を特徴とする。Furthermore, the output timing of the conversational sentence output means depends on the type of the input word by the conversational sentence input means.
【0008】[0008]
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて詳細に説明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings.
【0009】(概要)まず、本装置の動作の概要を述べ
る。図1にデータとデータの流れの概念図を示したので
これを参照して述べる。(Outline) First, an outline of the operation of this apparatus will be described. FIG. 1 shows a conceptual diagram of data and the flow of data, which will be described with reference to this.
【0010】まず本装置と人間との会話(101)が行
なわれているとする。この会話は本装置に記録されてい
る。人間が話している文A(105)の中で使用されて
いる単語a(106)を重要単語テーブル(102)で
検索(111)し、この中に登録されていれば、この単
語とこの単語に付随するデータを単語テーブル(10
3)に登録(112)する。同時に文Aも文テーブル
(104)に登録(115)する。First, it is assumed that a conversation (101) between the apparatus and a person is being conducted. This conversation is recorded on the device. The word a (106) used in the sentence A (105) spoken by a human is searched (111) in the important word table (102), and if registered in this, this word and this word The data associated with the word table (10
Register (112) in 3). At the same time, the sentence A is also registered (115) in the sentence table (104).
【0011】あるいは、文B(107)の中で使用され
ている単語b(108)を単語テーブル(103)で検
索(113)して、既に登録されいる場合で頻度が高い
と判断された場合は、この単語に付属するデータを単語
テーブルに登録(114)する。同時に文Bも文テーブ
ルに登録(116)する。Alternatively, when the word b (108) used in the sentence B (107) is searched (113) in the word table (103) and is already registered, it is determined that the frequency is high. Registers (114) the data attached to this word in the word table. At the same time, the sentence B is also registered (116) in the sentence table.
【0012】以上の事を要約すると、重要な単語や使用
頻度の高い単語とそれを使用している文を登録する事に
外ならない。To summarize the above, it is essential to register important words, frequently used words, and sentences using them.
【0013】次に、単語b(110)を使用した文(1
09)が文テーブルに登録されている場合は、その文C
を持ってきて(117)本装置が出力する。Next, a sentence (1 using the word b (110)
09) is registered in the sentence table, the sentence C
It is brought (117) and this device outputs it.
【0014】つまり、現在の会話で話題となっている単
語を使用している過去の会話文を持ってきて、再現する
わけである。In other words, a past conversation sentence using a word which is a topic in the current conversation is brought and reproduced.
【0015】(ブロック図)図2に示したのは本発明に
係る、人格形成会話ロボットのブロック図である。(Block Diagram) FIG. 2 is a block diagram of a personality forming conversation robot according to the present invention.
【0016】201CPUは中央処理装置で、後述する
各種デバイスの制御や演算を行なう。A CPU 201 is a central processing unit which controls various devices described later and performs calculations.
【0017】202DISPは文字を表示させる為の表
示デバイスであり、会話文等を表示させる。Reference numeral 202 DISP is a display device for displaying characters, and displays conversational sentences and the like.
【0018】203SPは音声を発するスピーカーであ
る。Reference numeral 203SP is a speaker for emitting a sound.
【0019】204KBはキーボードで、文字を本装置
に入力したり、操作指示を行なったりする為のキーやス
イッチの操作盤である。Reference numeral 204KB is a keyboard, which is an operation panel of keys and switches for inputting characters to the apparatus and issuing operation instructions.
【0020】205MICはマイクであり、人間が話し
た言葉を取り込む。The 205MIC is a microphone that captures words spoken by humans.
【0021】206ROMは本装置を動作させる為のプ
ログラム(PROG)及び文字パターン(FONT)を
格納するリードオンリメモリである。206 ROM is a read-only memory for storing a program (PROG) and a character pattern (FONT) for operating this apparatus.
【0022】207RAMは演算のワーク領域や会話文
の一時的記憶領域を持つランダムアクセスメモリであ
る。The 207 RAM is a random access memory having a work area for calculation and a temporary storage area for conversational sentences.
【0023】208HDはハードディスクでありここに
は様々な情報が格納される。重要語テーブル(JTB
L)、登録単語テーブル(TTBL)、文テーブル(B
TBL)を持つ。これらについては後述する。208HD is a hard disk in which various information is stored. Important word table (JTB
L), registered word table (TTBL), sentence table (B
TBL). These will be described later.
【0024】さらに一週間分の会話をその儘記憶する会
話文(KAIWA)がある。Further, there is a conversation sentence (KAIWA) for memorizing the conversation for one week.
【0025】209BLは以上のデバイスを結んで情報
のやりとりを実行する為のバスラインである。Reference numeral 209BL is a bus line for connecting the above devices and exchanging information.
【0026】(重要語テーブル)図3は上述した重要語
テーブルの構成である。構成といっても単に重要な単語
が並んでいるだけである。これは人生に係る冠婚葬祭に
関する単語(301)や事件事故に関する単語(30
2)が格納されている。(Important Word Table) FIG. 3 shows the structure of the above-mentioned important word table. The composition is simply a list of important words. This is the word related to the ceremonial occasion related to life (301) and the word related to the incident (30).
2) is stored.
【0027】会話の中で使用される単語のうち、重要で
あるか否かはこの重要語テーブルによって判別される。
従って、上記以外にも重要だと操作者が判断した場合に
は、自ら単語(303)を登録することが出来る。The important word table is used to determine whether the words used in the conversation are important or not.
Therefore, if the operator determines that it is important other than the above, the word (303) can be registered by himself.
【0028】(登録単語テーブル)図4は上述した登録
単語テーブルの構成である。(Registered Word Table) FIG. 4 shows the configuration of the registered word table described above.
【0029】ここに登録される単語は、会話の中で使用
される重要単語か日を越えて連続使用された出現頻度の
高い単語である。The words registered here are important words used in conversation or words frequently appearing continuously used over a day.
【0030】構成は以下の様になっている。まず単語
(401)がある。次にこの単語が最初に使用された日
付(402)、最後に使用された日付(403)があ
る。さらに*マーク(404)は単語のランクが4以上
の場合に付くマークである。次にランク(405)が来
る。ランクは1から6まであり、6ランクが最も高い。
ランクに関しては後述する。The structure is as follows. First there is the word (401). Then there is the date this word was first used (402) and last used (403). Furthermore, the * mark (404) is a mark attached when the rank of the word is 4 or more. Next comes the rank (405). Ranks are from 1 to 6, with 6 being the highest.
The rank will be described later.
【0031】(文テーブル)図5に示したのは文テーブ
ルの構造である。前述した登録単語テーブルに登録され
た単語を使用している会話文を登録したものである。構
成はまず、会話した日付(501)が最初にあり、以
下、話者(502)、会話文(503)、会話文の中で
使用された登録単語(504)から構成されている。(Sentence Table) FIG. 5 shows the structure of the sentence table. The conversation sentences using the words registered in the above-mentioned registered word table are registered. The structure is such that the date of conversation (501) is first, and thereafter, it is composed of the speaker (502), the conversation sentence (503), and the registered word (504) used in the conversation sentence.
【0032】この文はその文で使用されている登録単語
が全て消滅すると、同じく消滅する様になっている。This sentence also disappears when all the registered words used in the sentence disappear.
【0033】(登録単語のランク)図6に示したのは登
録単語のランク表である。ランクは1から6までの6段
階ある。ランク1の単語は連続2日に渡って使用された
単語である。同様の考えでランク6の単語は連続7日に
渡って使用された単語であり、極めて頻度が高い。又重
要語はランク6になる。(Rank of Registered Words) FIG. 6 is a rank table of registered words. There are 6 ranks from 1 to 6. Rank 1 words are words that have been used for two consecutive days. With the same idea, the word of rank 6 is a word used for 7 consecutive days, and is extremely frequently used. Also, the important word is rank 6.
【0034】(ランク逓減と登録単語の消滅)登録単語
のランクは日が経つにつれて、下がっていく。その様子
を示したのが図7である。即ち、1週間すると1ランク
下がる。最初3ランク以下の単語はランク1になった
後、1週間後には消滅する。しかし、最初4ランク以上
の単語はランク1まで下がった後、そのままランク1を
維持して消滅しない。これは頻度の高い単語や重要単語
は大きな話題、忘れられない話題の単語であると見做
し、消滅させない。この消滅させない単語のマークとし
て図4の*(404)が必要である。(Diminishing Rank and Disappearing Registered Words) The rank of registered words decreases as the days go by. This is shown in FIG. That is, one week lowers one rank. Words with a rank of 3 or less initially disappear after a week after becoming rank 1. However, words with 4 ranks or higher initially fall to rank 1 and then maintain rank 1 as they are and do not disappear. This is because the frequently used words and important words are regarded as big topics and unforgettable words, and are not deleted. 4 (404) in FIG. 4 is necessary as a mark of this word that is not erased.
【0035】(動作処理)本装置の動作処理例を、図8
〜図12のフローチャートを参照して説明する。本動作
のプログラムはROMに格納されている。(Operation Processing) An example of operation processing of this apparatus is shown in FIG.
~ It demonstrates with reference to the flowchart of FIG. The program for this operation is stored in the ROM.
【0036】但し、図8〜図11のフローチャートは実
際の会話実行中に動作する処理であり、図12のフロー
チャートは1週間に1回動作する登録単語のランク下げ
の処理である。However, the flowcharts of FIGS. 8 to 11 are processes that operate during actual conversation execution, and the flowchart of FIG. 12 is a process of lowering the rank of registered words that operates once a week.
【0037】では、図8の説明から行なう。まず、人間
の話を受け入れる処理を行なう。これはマイクを通じて
音声から音声認識によって処理しても良いし、キーボー
ドからいきなり文字コードによって受け入れても良い
(ステップS801)。Now, the description of FIG. 8 will be made. First, the process of accepting human talk is performed. This may be processed by voice recognition from voice through the microphone, or may be accepted by the character code from the keyboard immediately (step S801).
【0038】受け入れた会話文はそのままHDのKAI
WAに記憶させる(ステップS802)。The accepted conversational sentence is the KAI of HD as it is.
It is stored in the WA (step S802).
【0039】この会話文から単語を抽出する(ステップ
S803)。Words are extracted from this conversational sentence (step S803).
【0040】抽出した単語が重要単語か否かを重要語テ
ーブルと比較して判断する(ステップS804)。Whether or not the extracted word is an important word is judged by comparing it with the important word table (step S804).
【0041】その結果、重要単語である場合は登録単語
テーブルに登録する。日付と消滅しない記号*とランク
を一緒に登録する。ランクは6にする(ステップS80
5)。As a result, if it is an important word, it is registered in the registered word table. Register the date, the symbol * that will not disappear, and the rank together. Rank 6 (step S80)
5).
【0042】次に、この重要単語を有する文を文テーブ
ルに登録する。登録する際には日付や単語も図5の形式
に従って登録する(ステップS806)以上の処理で重
要単語と文の登録が終わった、次に単語のチェックが全
て終了したか否か判別する(ステップS807)。Next, the sentence having this important word is registered in the sentence table. When registering, dates and words are also registered according to the format shown in FIG. 5 (step S806) By the above processing, it is determined whether or not the important words and sentences have been registered, and then all the word checks have been completed (step S807).
【0043】終了してない場合は再度チェックに戻る。
終了した場合は図11のフローチャートに進む。If not completed, the process returns to the check again.
When finished, the process proceeds to the flowchart of FIG.
【0044】ここではまず、チェックした単語が8日以
上前に登録されているか否か判別する。つまり、過去に
登録されていた単語であるか否か調べるわけである(ス
テップS1101)。Here, first, it is determined whether or not the checked word is registered 8 days or more ago. That is, it is checked whether or not the word has been registered in the past (step S1101).
【0045】もし、過去に登録されていたならば、現在
の会話に生かす為、対応する文を取り出して出力する。
即ち過去の会話文を再現させる。出力は音声に変換して
スピーカーから出しても良いし、文字コードからフォン
トの形にして表示器に表示させても良い(ステップS1
102)。If it has been registered in the past, the corresponding sentence is extracted and output in order to make use of it in the current conversation.
That is, the past conversational sentence is reproduced. The output may be converted into voice and output from the speaker, or the character code may be converted into a font and displayed on the display (step S1).
102).
【0046】一方過去の単語で無い場合は、新規の文を
作成して出力する。新規の文の作成方法については、予
め複数のパターンを持つ骨格としての文に単語を嵌め込
む方式等各種あるが、既存の技術で対応可能であり、こ
こでの詳細は省略する(ステップS1103)。On the other hand, if the word is not in the past, a new sentence is created and output. There are various methods for creating a new sentence, such as a method of inserting a word into a sentence as a skeleton having a plurality of patterns in advance, but existing techniques can be used, and details thereof will be omitted here (step S1103). .
【0047】以上の処理が終了したら再度会話受け入れ
処理に戻る。When the above process is completed, the process returns to the conversation accepting process again.
【0048】一方、ステップS804で重要単語でない
と判断された場合は図9のフローチャートで説明する。On the other hand, if it is determined in step S804 that the word is not an important word, it will be described with reference to the flowchart of FIG.
【0049】まず、抽出単語が既に登録単語テーブルに
登録されているか否か判別する(ステップS901)。First, it is determined whether or not the extracted word is already registered in the registered word table (step S901).
【0050】もし登録されている場合は、昨日も登録さ
れたか否か調べる。即ち連続使用されたか否か調べる
(ステップS902)。If registered, it is checked whether or not it was registered yesterday. That is, it is checked whether or not it has been continuously used (step S902).
【0051】その結果、昨日も使用されている場合はラ
ンクを上げる。但しランクは6を最高とする。最後の使
用日付も変更する。またランクが4以上になった場合は
消滅禁止マーク*も付ける(ステップS903)。As a result, if it is still used yesterday, the rank is raised. However, 6 is the highest rank. Also change the last usage date. If the rank is 4 or higher, an extinction prohibition mark * is also attached (step S903).
【0052】然る後、対応する文を登録する(ステップ
S904)。After that, the corresponding sentence is registered (step S904).
【0053】その後、ステップS807単語のチェック
が全て終わったか否かの判別に進む。After that, in step S807, it is determined whether or not all the words have been checked.
【0054】一方、既に登録されていない場合や登録さ
れていても、昨日は登録されていず、もっと以前の場合
は図10のフローチャートに進む。On the other hand, if it has not been registered, or if it has already been registered, it was not registered yesterday, and if it is earlier, it proceeds to the flowchart of FIG.
【0055】ここでは、まず抽出単語が昨日の会話で使
用されているか否か判別する。即ち、登録されていない
けれども昨日も使用していれば2日連続して使用した事
になり、初めて登録される事になる。会話文は最低1日
分は保存されているので、チェックは容易である(ステ
ップS1001)。Here, it is first determined whether or not the extracted word is used in the conversation yesterday. That is, if it has not been registered, but it has been used yesterday, it means that it has been used for two consecutive days, and will be registered for the first time. Since the conversational sentence is stored for at least one day, it is easy to check (step S1001).
【0056】チェックの結果使用されていれば、この単
語をランク1で登録単語テーブルに登録する。使用開始
・終了日付も付ける(ステップS1002)。If the word is used as a result of the check, this word is registered in the registered word table with rank 1. The use start / end date is also attached (step S1002).
【0057】然る後、上記単語を使用している文も文テ
ーブルに登録する(ステップS1003)。After that, the sentence using the above word is also registered in the sentence table (step S1003).
【0058】その後はステップS807に戻る。又、昨
日もこの単語を使用して無い場合はその単語を連続して
使って無いわけで、登録はされない。この場合もステッ
プS807に戻る。After that, the process returns to step S807. If this word is not used even yesterday, it means that the word has not been used continuously and is not registered. Also in this case, the process returns to step S807.
【0059】以上の処理過程で単語や文の登録及び過去
の文の再現が出来る事になる。Through the above processing steps, words and sentences can be registered and past sentences can be reproduced.
【0060】(ランク変更、消滅処理)次に、登録単語
のランク下げ若しくは消滅、及び文消滅処理を説明す
る。この処理は1週間に1回動作する様にする。という
のはランク下げは1週間単位で行なうからである。図1
2のフローチャートに沿って説明する。(Rank change / erasure processing) Next, the rank reduction or disappearance of registered words and sentence disappearance processing will be described. This process should be performed once a week. This is because the rank is lowered on a weekly basis. Figure 1
A description will be given according to the flowchart of No. 2.
【0061】まず、登録単語テーブルを見て、各単語の
ランクを1段階ずつ下げる(ステップS1201)。First, looking at the registered word table, the rank of each word is lowered by one step (step S1201).
【0062】ランクを下げた結果、消滅する単語か否か
判別する。消滅禁止マーク*の付いている単語は当然の
事ながら消滅しない(ステップS1202)。As a result of lowering the rank, it is determined whether or not the word disappears. As a matter of course, words with the erasure prohibition mark * do not disappear (step S1202).
【0063】消滅する場合は登録単語テーブルから登録
単語を削除する(ステップS1203)。If it disappears, the registered word is deleted from the registered word table (step S1203).
【0064】さらに、対応する文の文テーブルの登録単
語欄から登録単語を削除する(ステップS1204)。Further, the registered word is deleted from the registered word column of the sentence table of the corresponding sentence (step S1204).
【0065】その結果、文テーブルの登録単語欄が空に
なったか否か判別する(ステップS1205)。As a result, it is determined whether or not the registered word column of the sentence table is empty (step S1205).
【0066】空になった場合は文そのものを文テーブル
から削除する(ステップS1206)。When it becomes empty, the sentence itself is deleted from the sentence table (step S1206).
【0067】さらに前日の会話記録を除いて、それ以前
の会話記録を全て削除する(ステップS1207)。Further, all the conversation records before that except the conversation record of the previous day are deleted (step S1207).
【0068】以上の処理で、単語のランク下げ、単語の
削除、文の削除、会話文の削除が実行される。With the above processing, the rank of words is deleted, the words are deleted, the sentences are deleted, and the conversational sentences are deleted.
【0069】(その他の実施形態)上述した実施形態で
は、登録単語のうち使用頻度の多い単語は日毎の連続使
用が条件となっていたが、連続しなくても一定日数での
出現回数でランク付けを行なっても良い。又登録する文
は登録単語を含む文に限っているが、その前後の文を登
録しても良い。(Other Embodiments) In the above-described embodiments, the words that are frequently used among the registered words are required to be continuously used on a daily basis, but even if they are not continuous, they are ranked by the number of appearances in a certain number of days. You may attach it. Although the sentence to be registered is limited to the sentence including the registered word, the sentences before and after the sentence may be registered.
【0070】[0070]
【発明の効果】以上説明した通り、本装置では、人間が
話した内容を記憶させておき、話題の重要性に応じて過
去の話を再現して、現在の会話に差し挟み、ごく自然に
あたかも人間と話しているかのような会話を実現した。As described above, in the present apparatus, the contents spoken by a human being are stored, past stories are reproduced according to the importance of the topic, and it is inserted in the present conversation, and it becomes natural. We realized a conversation as if we were talking to a human.
【図1】本装置動作の概念図。FIG. 1 is a conceptual diagram of the operation of the device.
【図2】本装置のブロック図。FIG. 2 is a block diagram of the device.
【図3】ハードディスクに格納される重要単語テーブル
の構成図。FIG. 3 is a configuration diagram of an important word table stored in a hard disk.
【図4】ハードディスクに格納される登録単語テーブル
の構成図。FIG. 4 is a configuration diagram of a registered word table stored in a hard disk.
【図5】ハードディスクに格納される文テーブルの構成
図。FIG. 5 is a configuration diagram of a sentence table stored in a hard disk.
【図6】登録単語のランク基準表。FIG. 6 is a rank reference table of registered words.
【図7】登録単語のランク下げの基準表。FIG. 7 is a reference table for rank reduction of registered words.
【図8】本装置処理のフローチャート。FIG. 8 is a flowchart of processing of this device.
【図9】本装置処理のフローチャート。FIG. 9 is a flowchart of processing of this device.
【図10】本装置処理のフローチャート。FIG. 10 is a flowchart of processing of the present apparatus.
【図11】本装置処理のフローチャート。FIG. 11 is a flowchart of the processing of this device.
【図12】本装置処理のフローチャート。FIG. 12 is a flowchart of the processing of this device.
Claims (3)
話文を記憶する会話文記憶手段、該会話文を出力する会
話文出力手段、該会話文にランクを付ける会話文ランク
付け手段、該会話文ランク付け手段によりランク付けさ
れた該会話文を消去するか否か判別する会話文消去判別
手段、該会話文消去判別手段により会話文を消去する会
話文消去手段を有する事を特徴とするデータ蓄積型会話
装置。1. A conversational sentence input unit for inputting a conversational sentence, a conversational sentence storage unit for storing the conversational sentence, a conversational sentence output unit for outputting the conversational sentence, and a conversational sentence ranking unit for ranking the conversational sentence. The present invention is characterized by further comprising a conversation sentence deletion determining means for determining whether or not the conversation sentences ranked by the conversation sentence ranking means are to be erased, and a conversation sentence deleting means for deleting the conversation sentences by the conversation sentence deletion determining means. Data storage type conversation device.
て、該会話文で使用する単語の重要度若しくは使用頻度
を用いる事を特徴とする請求項1記載のデータ蓄積型会
話装置。2. The data storage type conversation apparatus according to claim 1, wherein the importance of the words used in the conversation sentence or the frequency of use is used as the basis for the discrimination by the conversation sentence erasure discrimination means.
グは、前記会話文入力手段による入力単語の種類による
事を特徴とする請求項2記載のデータ蓄積型会話装置。3. The data storage type conversational apparatus according to claim 2, wherein the output timing of the conversational sentence output means depends on the type of the input word by the conversational sentence input means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002136820A JP2003330920A (en) | 2002-05-13 | 2002-05-13 | Data accumulation type conversation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002136820A JP2003330920A (en) | 2002-05-13 | 2002-05-13 | Data accumulation type conversation device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003330920A true JP2003330920A (en) | 2003-11-21 |
Family
ID=29698751
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002136820A Withdrawn JP2003330920A (en) | 2002-05-13 | 2002-05-13 | Data accumulation type conversation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003330920A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7610260B2 (en) | 2005-07-19 | 2009-10-27 | Sony Corporation | Methods and apparatus for selecting and providing content data using content data status information |
JP2012032928A (en) * | 2010-07-29 | 2012-02-16 | At E Design Co Ltd | Conversation system and conversational sentence processing method |
JP2015207905A (en) * | 2014-04-21 | 2015-11-19 | カシオ計算機株式会社 | Video talk system, method and program |
JP2016062550A (en) * | 2014-09-22 | 2016-04-25 | ソフトバンク株式会社 | Conversation processing system and program |
JP2017062602A (en) * | 2015-09-24 | 2017-03-30 | シャープ株式会社 | Dialogue system, dialogue control method, and program for functioning computer as dialogue system |
-
2002
- 2002-05-13 JP JP2002136820A patent/JP2003330920A/en not_active Withdrawn
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7610260B2 (en) | 2005-07-19 | 2009-10-27 | Sony Corporation | Methods and apparatus for selecting and providing content data using content data status information |
JP2012032928A (en) * | 2010-07-29 | 2012-02-16 | At E Design Co Ltd | Conversation system and conversational sentence processing method |
JP2015207905A (en) * | 2014-04-21 | 2015-11-19 | カシオ計算機株式会社 | Video talk system, method and program |
JP2016062550A (en) * | 2014-09-22 | 2016-04-25 | ソフトバンク株式会社 | Conversation processing system and program |
JP2017062602A (en) * | 2015-09-24 | 2017-03-30 | シャープ株式会社 | Dialogue system, dialogue control method, and program for functioning computer as dialogue system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1064975B1 (en) | Control method of video game, video game apparatus, and computer readable medium with video game program recorded | |
JP5172682B2 (en) | Generating words and names using N-grams of phonemes | |
KR100403293B1 (en) | Speech synthesizing method, speech synthesis apparatus, and computer-readable medium recording speech synthesis program | |
JPH1091389A (en) | Text-to-speech synthesizer | |
JPH0785243A (en) | Data processing method | |
JP2003330920A (en) | Data accumulation type conversation device | |
JP2005190352A (en) | Addressing device | |
JPH06282290A (en) | Natural language processing apparatus and method thereof | |
JP3522194B2 (en) | A karaoke device with a feature of modifying the lyrics display | |
JP3603008B2 (en) | Speech synthesis processor | |
KR100388301B1 (en) | Ortho phonic hangul/alphabet inputting apparatus | |
JP2007003669A (en) | Document creating device | |
JP2008009221A (en) | Audio reproduction control device and audio reproduction control program | |
JP2003202886A (en) | Device, method, and program for text input processing | |
JP6418179B2 (en) | Reading aloud practice device, display control method, and program | |
JP4636842B2 (en) | Information processing apparatus and document display method thereof | |
JP3507005B2 (en) | Foreign language learning support device | |
JP6535999B2 (en) | Language learning apparatus, language learning method and program | |
JP2007219219A (en) | Electronic device for language learning and creation method of sentence list for learning | |
JP2003131680A (en) | Control method for optionally selecting display sentence and outputting spoken voice thereof | |
JP2001006295A (en) | Information reproducing device and method therefor, as well as information providing medium | |
JP2003288098A (en) | Device, method and program of dictation | |
JP2006031725A (en) | Character processor | |
JPS60118970A (en) | Control method for deregistering words in Japanese language processing equipment | |
JP3949245B2 (en) | Character processing apparatus and clause position changing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20050802 |