Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4899383B2 - Language learning support method - Google Patents
[go: Go Back, main page]

JP4899383B2 - Language learning support method - Google Patents

Language learning support method Download PDF

Info

Publication number
JP4899383B2
JP4899383B2 JP2005251291A JP2005251291A JP4899383B2 JP 4899383 B2 JP4899383 B2 JP 4899383B2 JP 2005251291 A JP2005251291 A JP 2005251291A JP 2005251291 A JP2005251291 A JP 2005251291A JP 4899383 B2 JP4899383 B2 JP 4899383B2
Authority
JP
Japan
Prior art keywords
text
terminal
language
data
voice
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.)
Expired - Fee Related
Application number
JP2005251291A
Other languages
Japanese (ja)
Other versions
JP2007065291A (en
Inventor
達也 入山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2005251291A priority Critical patent/JP4899383B2/en
Publication of JP2007065291A publication Critical patent/JP2007065291A/en
Application granted granted Critical
Publication of JP4899383B2 publication Critical patent/JP4899383B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Electrically Operated Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、語学学習支援方法に関する。   The present invention relates to a language learning support method.

従来より、外国語の学習を支援する種々の仕組みが提案されている。例えば、特許文献1に記されたディスク記録再生装置は、学習教材となる文章の音声データとテキストデータとを領域分けして記録した学習用記録媒体から音声データとテキストデータとを個別に読み出して出力する。この装置によると、学習者は、音声データとして出力される音声と対応する単語や文を同時に学習することができる。
特開平10−162564
Conventionally, various mechanisms for supporting foreign language learning have been proposed. For example, the disc recording / reproducing apparatus described in Patent Document 1 individually reads voice data and text data from a learning recording medium in which voice data and text data of a sentence serving as a learning material are divided and recorded. Output. According to this apparatus, the learner can learn simultaneously the word and sentence corresponding to the voice output as voice data.
JP-A-10-162564

ところで、外国語の学習において最も肝要なヒアリングのスキルは、様々な人物の発する音声に慣れ親しむことによって効果的に高められるといわれている。しかしながら、特許文献1に開示された類の学習用記憶媒体は、1人又は2人のネーティブスピーカによって録音された教材を単に再生するに過ぎないものであり、より多くの様々な人物の音声に慣れ親しむという要請を満たすものでなかった。
本発明は、このような背景の下に案出されたものであり、外国語のヒアリングのスキルの向上を望む学習者に対し、様々な人物の発する音声に慣れ親しむ機会を与える仕組みを提供することを目的とする。
By the way, it is said that the most important listening skill in learning a foreign language is effectively enhanced by getting used to the voices of various people. However, the kind of learning storage medium disclosed in Patent Document 1 is merely a reproduction of a teaching material recorded by one or two native speakers, and can be used for voices of many different people. It did not satisfy the request to get used to.
The present invention has been devised under such a background, and provides a mechanism for giving learners who want to improve their foreign language listening skills an opportunity to become familiar with the sounds produced by various people. With the goal.

本発明の好適な態様である語学学習支援方法は、語学学習の教材として選定された文章を所定の複数の言語で夫々表わしたテキストデータとその文章を前記複数の言語で夫々発音して得た音声データの纏まりであるセルを記憶するための教材記憶手段を備えたサーバ装置、及び少なくとも2以上のユーザの各々に利用される各端末を有するシステムによる語学学習支援方法であって、第1の端末が、文章を自端末のユーザが第1の言語で発音して得た音声データと、その文章を第1の言語、第2の言語、又はその両者で表したテキストデータとを同時に又は異なるタイミングで前記サーバ装置に送信する登録要請工程と、前記サーバ装置が、第1の端末から受信した音声データとテキストデータとを含んだセルを前記教材記憶手段に記憶する新規セル登録工程と、前記サーバ装置が、前記教材記憶手段のセルからテキストデータを抽出し、抽出したテキストデータを第2の端末に送信するテキスト提示工程と、前記サーバ装置からテキストデータを受信した第2の端末が、受信したテキストデータが表す文章を自端末のユーザが第2の言語で発音して得た音声データを前記サーバ装置へ送信する応答工程と、前記第2の端末から音声データを受信したサーバ装置が、受信した音声データを前記教材記憶手段のセルに追加すると共に、そのセルから前記文章を第1の言語で発音して得た音声データを抽出し、抽出した音声データを前記第2の端末へ送信する音声追加工程と、前記サーバ装置が、前記音声追加工程にて追加した音声データを前記教材記憶手段のセルから抽出し、抽出した音声データを第1の端末へ送信する追加音声提示工程とを有する。   A language learning support method according to a preferred embodiment of the present invention is obtained by text data representing sentences selected as language learning materials in a plurality of predetermined languages and pronunciation of the sentences in the plurality of languages. A language learning support method by a server device having teaching material storage means for storing cells that are a collection of audio data, and a system having terminals used for each of at least two or more users, The terminal is simultaneously or different from the voice data obtained by the user's terminal pronouncing a sentence in the first language and the text data representing the sentence in the first language, the second language, or both. A registration requesting step for transmitting to the server device at a timing, and the server device storing a cell including voice data and text data received from the first terminal in the teaching material storage means A reference cell registration step, the server device extracts text data from the cell of the teaching material storage means, transmits the extracted text data to a second terminal, and receives the text data from the server device A response process in which the second terminal transmits to the server device voice data obtained by the user of the user terminal generating a sentence represented by the received text data in the second language; and voice data from the second terminal. Is added to the cell of the teaching material storage means, and the voice data obtained by pronunciation of the sentence in the first language is extracted from the cell, and the extracted voice data is extracted from the cell. The voice adding step to be transmitted to the second terminal, and the server device extracts the voice data added in the voice adding step from the cell of the teaching material storage means, and extracts it. And a additional audio presentation step of transmitting the voice data to the first terminal.

この態様において、前記応答工程は、前記サーバ装置からテキストデータを受信した第2の端末が、そのテキストデータが表す第1の言語、第2の言語、又はその両者の文章を自端末の表示デバイスに表示する工程と、第2の端末が、前記表示した文章を自端末のユーザが第2の言語で発音して得た音声を自端末の集音デバイスを介して集音し、集音した音声を表す音声データを前記サーバ装置へ送信する工程とを含んでもよい。   In this aspect, in the response step, the second terminal that has received the text data from the server device displays the text of the first language, the second language, or both represented by the text data on its own display device. And the second terminal collects and collects the voice obtained by the user of the terminal in the second language by using the sound collecting device of the terminal to collect the displayed sentence. And transmitting voice data representing voice to the server device.

また、前記教材記憶手段は、複数の前記セルと、それらのセルにテキストデータ及び音声データとして含まれる文章の属性を表す属性情報とを各々対応付けて記憶するものであり、前記テキスト提示工程は、第2の端末が、属性情報を含むメッセージを前記サーバ装置に送信する工程と、前記メッセージを受信したサーバ装置が、そのメッセージに含まれる属性情報と対応付けて前記教材記憶手段に記憶されたセルを特定し、特定したセルに含まれるテキストデータを第2の端末へ送信する工程とを含んでもよい。   The teaching material storage means stores a plurality of the cells and attribute information representing attributes of sentences included in the cells as text data and voice data in association with each other, and the text presentation step includes The second terminal transmits a message including attribute information to the server device, and the server device that has received the message is stored in the teaching material storage unit in association with the attribute information included in the message. Identifying the cell and transmitting the text data included in the identified cell to the second terminal.

前記音声追加工程は、第2の端末から音声データを受信したサーバ装置が、受信した音声データに音声テキスト変換処理を施すことによってテキストデータを取得する工程と、前記取得したテキストデータと前記第2の端末から受信したテキストデータの一致度が所定の条件を満たしたとき、前記第2の端末から受信した音声データを前記教材記憶手段のセルに追加する工程とを含んでもよい。   The voice adding step includes a step in which the server device that has received the voice data from the second terminal obtains text data by performing a voice text conversion process on the received voice data, the acquired text data, and the second Adding the voice data received from the second terminal to the cell of the learning material storage means when the degree of coincidence of the text data received from the terminal satisfies a predetermined condition.

前記新規セル登録工程は、前記第1の端末から受信した音声データに所定のフォルマント変換を施して変換音声データを取得し、取得した変換音声データと前記第1の端末から受信したテキストデータとを含んだセルを前記教材記憶手段に記憶する工程を含み、前記音声追加工程は、前記第2の端末から受信した音声データに所定のフォルマント変換処理を施して変換音声データを取得し、取得した変換音声データを前記教材記憶手段のセルに追加する工程を含んでもよい。   The new cell registration step obtains converted voice data by performing predetermined formant conversion on the voice data received from the first terminal, and obtains the converted voice data and the text data received from the first terminal. Including the step of storing the contained cell in the learning material storage means, wherein the voice adding step obtains converted voice data by performing predetermined formant conversion processing on the voice data received from the second terminal, You may include the process of adding audio | voice data to the cell of the said teaching material memory | storage means.

前記新規セル登録工程は、前記第1の端末から受信したテキストデータに登録禁止語として予め選定された所定の文字列が含まれているか否か判断する工程と、前記受信したテキストデータに前記所定の文字列が含まれていないと判断したとき、そのテキストデータと前記第1の端末から受信した音声データとを含んだセルを前記教材記憶手段に記憶する工程とを含んでもよい。   The new cell registration step includes the step of determining whether or not the text data received from the first terminal includes a predetermined character string selected in advance as a registration prohibition word; and the predetermined text is included in the received text data And storing the cell containing the text data and the voice data received from the first terminal in the learning material storage means when it is determined that the character string is not included.

本発明によると、外国語のヒアリングのスキルの向上を望む学習者に対し、様々な人物の発する音声に慣れ親しむ機会を与えることができる。   According to the present invention, it is possible to give a learner who wants to improve foreign language listening skills an opportunity to become familiar with the voices produced by various persons.

(発明の実施の形態)
本願発明の実施形態について説明する。
本実施形態の特徴は、異なる言語を母国語とするユーザ同士に各々の母国語で発音した音声データを交換させることによって、相手方の母国語の発音を学習し合えるようにした点である。
図1は、本実施形態にかかる語学学習支援システムの全体構成図である。図に示すように、本システムは、複数の端末装置10と学習支援サーバ装置20とをネットワーク90により接続してなる。なお、各ユーザには、各々に固有のユーザIDが夫々割り振られているものとする。
(Embodiment of the Invention)
An embodiment of the present invention will be described.
The feature of this embodiment is that the pronunciation of the partner's native language can be learned by exchanging voice data pronounced in each native language among users whose native languages are different languages.
FIG. 1 is an overall configuration diagram of a language learning support system according to the present embodiment. As shown in the figure, this system is formed by connecting a plurality of terminal devices 10 and a learning support server device 20 via a network 90. Note that each user is assigned a unique user ID.

本システムは、自らの端末装置10を用いて学習支援サーバ装置20にアクセスしてくるユーザに対して、以下の3つのサービスを提供する。
a文章登録サービス
このサービスを利用するユーザは、外国語学習の教材とする文章(以下、「教材文章」と呼ぶ)を自ら選定した後、その教材文章を自らの母国語で発音して得た音声データを学習支援サーバ装置20へアップロードする。
b音声追加サービス
このサービスを利用するユーザは、文章登録サービスを通じて他のユーザがアップロードしていた教材文章の音声データを聴取するかわりに、その教材文章を自らの母国語で発音して得た音声データを学習支援サーバ装置20へアップロードする。
c文章確認サービス
このサービスを利用するユーザは、文章登録サービスを通じて自らが選定し登録しておいた教材文章の新たな音声データが音声追加サービスを通じて他のユーザからアップロードされているか否か確認し、アップロードされていればその音声を聴取する。
This system provides the following three services to users who access the learning support server device 20 using their own terminal devices 10.
aSentence registration service Users who use this service have chosen their own texts (hereinafter referred to as "teaching texts") as foreign language learning materials, and then obtained the pronunciations in their native language. The voice data is uploaded to the learning support server device 20.
b Voice Addition Service Users who use this service, instead of listening to the voice data of the teaching material text uploaded by other users through the text registration service, are the voices obtained by pronouncing the teaching material text in their native language. Data is uploaded to the learning support server device 20.
c Sentence Confirmation Service Users who use this service confirm whether or not new voice data of teaching material sentences that they have selected and registered through the text registration service has been uploaded from other users through the voice addition service. If uploaded, listen to the sound.

図2は、端末装置10のハードウェア構成を示すブロック図である。図に示すように、この装置10は、各種制御を行うCPU11、CPU11にワークエリアを提供するRAM12、IPL(Initial Program Loader)を記憶したROM13、ハードディスク14、コンピュータディスプレイ15、キーボード16、マウス17、通信インターフェース18、マイクロホン19、スピーカ31などを備える。   FIG. 2 is a block diagram illustrating a hardware configuration of the terminal device 10. As shown in the figure, the apparatus 10 includes a CPU 11 that performs various controls, a RAM 12 that provides a work area to the CPU 11, a ROM 13 that stores an IPL (Initial Program Loader), a hard disk 14, a computer display 15, a keyboard 16, a mouse 17, A communication interface 18, a microphone 19, a speaker 31, and the like are provided.

図3は、学習支援サーバ装置20のハードウェア構成を示すブロック図である。図に示すように、この装置20は、CPU21、RAM22、ROM23、ハードディスク24、通信インターフェース25などを備える。
ハードディスク24は、教材管理データベース24aを記憶する。
教材管理データベース24aは、各々が、1つの教材文章と対応する複数のレコードの集合体であり、文章登録サービスを通じてユーザが教材文章を新たに選定するたびに、レコードが1つ追加されることになっている。
図4は、教材管理データベース24aのデータ構造図である。
このデータベースを構成する1つのレコードは、「登録者」、「母国語」、「学習希望言語」、「教材文章」、及び「ステータス」の5つのフィールドを有する。
「登録者」のフィールドには、文章登録サービスを通じて教材文章を選定したユーザのユーザIDが記憶される。「母国語」のフィールドには、教材文章を選定したユーザの母国語を表す言語情報が記憶される。「学習希望言語」のフィールドには、教材文章を選定したユーザの学習希望言語を表す言語情報が記憶される。
「教材文章」のフィールドには、セルが記憶される。セルは、ある教材文章を複数の言語で表したテキストデータ及びその文章を各言語で発音して得た音声データの纏まりである。
「ステータス」のフィールドには、「音声追加なし」又は「音声追加あり」のいずれか一方のデータが記憶される。
FIG. 3 is a block diagram illustrating a hardware configuration of the learning support server device 20. As shown in the figure, the apparatus 20 includes a CPU 21, a RAM 22, a ROM 23, a hard disk 24, a communication interface 25, and the like.
The hard disk 24 stores a teaching material management database 24a.
The learning material management database 24a is a collection of a plurality of records each corresponding to one learning material sentence, and one record is added each time a user newly selects a learning material sentence through the sentence registration service. It has become.
FIG. 4 is a data structure diagram of the teaching material management database 24a.
One record constituting this database has five fields of “registrant”, “native language”, “learning desired language”, “textbook text”, and “status”.
In the “registrant” field, the user ID of the user who selected the teaching material text through the text registration service is stored. In the “Native language” field, language information representing the native language of the user who selected the teaching material text is stored. In the “Learning desired language” field, language information representing the learning desired language of the user who selected the teaching material text is stored.
A cell is stored in the “textbook text” field. A cell is a collection of text data representing a teaching material sentence in a plurality of languages and voice data obtained by pronunciation of the sentence in each language.
In the “status” field, either “no audio added” or “audio added” data is stored.

次に、本実施形態の動作を説明する。
本実施形態の動作は、文章登録サービス処理、音声追加サービス処理、及び文章確認サービス処理の3つの処理に大別することができる。
ユーザの端末装置10が学習支援サーバ装置20へアクセスすると、サーバ装置20のCPU21は、ホーム画面の表示データをその端末装置10へ送信する。
表示データを受信した端末装置10のCPU11は、図5に示すホーム画面をコンピュータディスプレイ15に表示させる。この画面の上段には、「利用するサービスを選択してください。」という文字列が表示され、その下には、「文章登録サービス」、「音声追加サービス」、及び「文章確認サービス」と夫々記したボタンが表示される。この画面において、「文章登録サービス」のボタンが選択されると文章登録サービス処理が、「音声追加サービス」のボタンが選択されると音声追加サービス処理が、「文章確認サービス」のボタンが選択されると文章確認サービス処理が夫々実行される。
Next, the operation of this embodiment will be described.
The operation of this embodiment can be broadly divided into three processes: a text registration service process, a voice addition service process, and a text confirmation service process.
When the user terminal device 10 accesses the learning support server device 20, the CPU 21 of the server device 20 transmits display data of the home screen to the terminal device 10.
The CPU 11 of the terminal device 10 that has received the display data causes the computer display 15 to display the home screen shown in FIG. The text “Please select the service to use.” Is displayed at the top of this screen. Below that, “Text registration service”, “Speech addition service”, and “Text confirmation service” are displayed. The button will be displayed. On this screen, when the “Sentence Registration Service” button is selected, the sentence registration service process is selected. When the “Speech Add Service” button is selected, the speech addition service process is selected, and the “Sentence Confirmation Service” button is selected. Then, the sentence confirmation service process is executed.

図6及び図7は、文章登録サービス処理を示すフローチャートである。ホーム画面において、「文章登録サービス」のボタンがユーザによって選択されると、そのユーザの端末装置10のCPU11は、文章登録サービスの提供を求めるメッセージを学習支援サーバ装置20へ送信する(S100)。
メッセージを受信した学習支援サーバ装置20のCPU21は、初期登録事項入力要求画面の表示データを端末装置10へ送信する(S110)。
6 and 7 are flowcharts showing the text registration service process. When the “text registration service” button is selected by the user on the home screen, the CPU 11 of the terminal device 10 of the user transmits a message requesting provision of the text registration service to the learning support server device 20 (S100).
The CPU 21 of the learning support server device 20 that has received the message transmits display data of the initial registration item input request screen to the terminal device 10 (S110).

表示データを受信した端末装置10のCPU11は、初期登録事項入力要求画面をコンピュータディスプレイ15に表示させる(S120)。
初期登録事項入力要求画面の上段には、「必要事項を各入力欄に入力してください。」という内容の文字列が表示される。その下には、ユーザID入力欄、母国語入力欄、及び学習希望言語入力欄が表示される。ユーザは、各入力欄に必要事項を入力する。例えば、自らの母国語が日本語で、英語の学習を希望しているユーザであれば、ユーザID入力欄に自らのユーザIDを入力した後、母国語入力欄に「日本語」と、学習希望言語入力欄に「英語」と夫々入力する。
The CPU 11 of the terminal device 10 that has received the display data displays an initial registration item input request screen on the computer display 15 (S120).
In the upper part of the initial registration item input request screen, a character string “Please enter necessary items in each input field” is displayed. Below that, a user ID input field, a native language input field, and a learning desired language input field are displayed. The user inputs necessary items in each input field. For example, if your native language is Japanese and you want to learn English, enter your user ID in the user ID entry field and then learn "Japanese" in your native language entry field. Enter "English" in the desired language input field.

初期登録事項入力要求画面の各入力欄に必要事項が入力されると、端末装置10のCPU11は、ユーザID入力欄に入力されたユーザID、母国語入力欄に入力された母国語の言語情報、学習希望言語入力欄に入力された学習希望言語の言語情報を学習支援サーバ装置20へ送信する(S130)。
ユーザID、母国語の言語情報、及び学習希望言語の言語情報を受信した学習支援サーバ装置20のCPU21は、教材管理データベース24aにレコードを1つ追加する(S140)。
When necessary items are entered in the input fields of the initial registration item input request screen, the CPU 11 of the terminal device 10 has the user ID input in the user ID input field and the language information of the native language input in the native language input field. Then, the language information of the learning desired language input in the learning desired language input field is transmitted to the learning support server device 20 (S130).
The CPU 21 of the learning support server device 20 that has received the user ID, the language information of the native language, and the language information of the desired language for learning adds one record to the teaching material management database 24a (S140).

CPU21は、ステップ140で追加したレコードの「登録者」のフィールドにユーザIDを、「母国語」のフィールドに母国語の言語情報を、「学習希望言語」のフィールドに学習希望言語の言語情報を夫々記憶する(S150)。
CPU21は、新たなセルをRAM22に生成する(S160)。つまり、新たなセルを構成する各種データの纏まりを記憶させるための領域をRAM22に確保する。
CPU21は、教材文章選定要求画面の表示データを端末装置10へ送信する(S170)。
The CPU 21 stores the user ID in the “registrant” field of the record added in step 140, the language information of the native language in the “native language” field, and the language information of the desired language in the “learning desired language” field. Each is memorized (S150).
The CPU 21 generates a new cell in the RAM 22 (S160). That is, an area for storing a collection of various data constituting a new cell is secured in the RAM 22.
CPU21 transmits the display data of a teaching material text selection request | requirement screen to the terminal device 10 (S170).

表示データを受信した端末装置10のCPU11は、教材文章選定要求画面をコンピュータディスプレイ15に表示させる(S180)。
教材文章選定要求画面の上段には、「教材文章を選定し、その教材文章をご自身の母国語の文字で入力して下さい。教材文章はご自身が創作されたものでも著作権の切れた古典作品等からの引用でも構いませんが、登録後は著作権フリーの扱いとなりますのでご注意下さい。」という内容の文字列が表示される。更に、その下には、教材文章入力欄が表示される。
CPU11 of the terminal device 10 which received display data displays the teaching material text selection request | requirement screen on the computer display 15 (S180).
At the top of the textbook selection request screen, “Select textbook text and enter the text in your native language. The textbook textbook was created by you, but it is out of copyright. You can quote from the work, but please note that it will be treated as copyright-free after registration. " Furthermore, a teaching material text input field is displayed below the textbook.

ユーザは、教材文章入力欄に自らが選定した教材文章を自らの母国語の文字列で入力する。
教材文章が入力されると、端末装置10のCPU11は、入力された教材文章を表すテキストデータを学習支援サーバ装置20へ送信する(S190)。
テキストデータを受信した学習支援サーバ装置20のCPU21は、そのテキストデータが、ステップ150で「母国語」のフィールドに記憶した言語情報の言語、つまり、文章登録サービスを利用するユーザから見た母国語で表されているか否か判断する(S200)。
The user inputs the teaching material sentence selected by himself / herself in the teaching material sentence input field as a character string in his / her native language.
When the teaching material text is input, the CPU 11 of the terminal device 10 transmits text data representing the input teaching material text to the learning support server device 20 (S190).
The CPU 21 of the learning support server device 20 that has received the text data uses the language of the language information stored in the “Native Language” field in Step 150, that is, the native language viewed from the user who uses the text registration service. (S200).

ステップ200にて、テキストデータが母国語で表されていないと判断したCPU21は、再選定要求画面の表示データを端末装置10へ送信する(S210)。
表示データを受信した端末装置10のCPU11は、再選定要求画面をコンピュータディスプレイ15に表示させる(S220)。再選定要求画面の上段には、「教材文章がご自身の母国語で入力されていません。再入力してください。」という内容の文字列が表示され、その下には、教材文章入力欄が表示される。ユーザが教材文章入力欄に教材文章を入力すると、ステップ190以降の処理が繰り返される。
In step 200, the CPU 21 having determined that the text data is not represented in the native language transmits display data of the reselection request screen to the terminal device 10 (S210).
The CPU 11 of the terminal device 10 that has received the display data displays a reselection request screen on the computer display 15 (S220). In the upper part of the reselection request screen, a text string with the content "The teaching material text has not been entered in your native language. Please re-enter" is displayed, and below that is the teaching material text input field Is displayed. When the user inputs teaching material text in the teaching material text input field, the processing from step 190 is repeated.

CPU11は、ステップ190にて端末装置10から送信されてきたテキストデータをステップ160で生成したセルに追加する(S230)。
続いて、CPU11は、翻訳文要求画面の表示データを端末装置10へ送信する(S240)。
The CPU 11 adds the text data transmitted from the terminal device 10 in step 190 to the cell generated in step 160 (S230).
Subsequently, the CPU 11 transmits display data of the translation request screen to the terminal device 10 (S240).

表示データを受信した端末装置10のCPU11は、翻訳文要求画面をコンピュータディスプレイ15に表示させる(S250)。
翻訳文要求画面の上段には、「選定された教材文章の翻訳文を、ご自身が学習を希望する外国語の文字で入力してください。」という内容の文字列が表示され、その下には、翻訳文入力欄が表示される。
The CPU 11 of the terminal device 10 that has received the display data displays a translation request screen on the computer display 15 (S250).
In the upper part of the translation request screen, a text string “Please enter the translated text of the selected text in foreign language that you want to study.” Is displayed below. Displays a translated text input field.

ユーザは、翻訳文入力欄に翻訳文を入力する。翻訳文が入力されると、端末装置10のCPU11は、入力された翻訳文を表すテキストデータを学習支援サーバ装置20へ送信する(S260)。
テキストデータを受信した学習支援サーバ装置20のCPU21は、そのテキストデータが、ステップ150で「学習希望言語」のフィールドに記憶した言語情報の言語、つまり、文章登録サービスを利用するユーザから見た学習希望言語で表されているか否か判断する(S270)。
The user inputs the translated text in the translated text input field. When the translated text is input, the CPU 11 of the terminal device 10 transmits text data representing the input translated text to the learning support server device 20 (S260).
The CPU 21 of the learning support server device 20 that has received the text data learns the text data from the language of the language information stored in the “Learning desired language” field in step 150, that is, learning from the user who uses the text registration service. It is determined whether or not it is expressed in the desired language (S270).

ステップ270にて、テキストデータが学習希望言語で表されていないと判断したCPU21は、翻訳再入力要求画面の表示データを端末装置10へ送信する(S280)。
表示データを受信した端末装置10のCPU11は、翻訳再入力要求画面をコンピュータディスプレイ15に表示させる(S290)。翻訳再入力要求画面の上段には、「教材文章の翻訳文が学習希望言語で入力されていません。再入力してください。」という内容の文字列が表示され、その下には、翻訳文入力欄が表示される。ユーザが翻訳文入力欄に教材文章の翻訳文を入力すると、ステップ260以降の処理が繰り返される。
In step 270, the CPU 21 that has determined that the text data is not represented in the learning desired language transmits display data of the translation re-input request screen to the terminal device 10 (S 280).
The CPU 11 of the terminal device 10 that has received the display data causes the computer display 15 to display a translation re-input request screen (S290). In the upper part of the translation re-entry request screen, a character string with the content “The translated text of the teaching material text has not been entered in the language you wish to study. Please re-enter.” Is displayed below it. An input field is displayed. When the user inputs the translated text of the teaching material text in the translated text input field, the processing after step 260 is repeated.

学習支援サーバ装置20のCPU21は、ステップ260にて端末装置10から送信されてきたテキストデータをステップ160で生成したセルに追加する(S300)。
CPU21は、音声入力要求画面の表示データを端末装置10へ送信する(S310)。
The CPU 21 of the learning support server device 20 adds the text data transmitted from the terminal device 10 in step 260 to the cell generated in step 160 (S300).
The CPU 21 transmits display data of the voice input request screen to the terminal device 10 (S310).

表示データを受信した端末装置10のCPU11は、音声入力要求画面をコンピュータディスプレイ15に表示させる(S320)。
音声入力要求画面には、「教材文章をご自身の母国語で発音してください。」という内容の文字列が表示される。
The CPU 11 of the terminal device 10 that has received the display data displays a voice input request screen on the computer display 15 (S320).
On the voice input request screen, a character string of “Please pronounce the teaching material sentence in your native language” is displayed.

ユーザは、教材文章を自らの母国語で発音する。
教材文章が発音されると、端末装置10のCPU11は、その発音内容をマイクにより集音して得た音声データを学習支援サーバ装置20へ送信する(S330)。
音声データを受信した学習支援サーバ装置20のCPU21は、その音声データをステップ160で生成したセルに追加する(S340)。
The user pronounces the teaching material text in his native language.
When the teaching material text is pronounced, the CPU 11 of the terminal device 10 transmits voice data obtained by collecting the pronunciation content by the microphone to the learning support server device 20 (S330).
The CPU 21 of the learning support server device 20 that has received the voice data adds the voice data to the cell generated in step 160 (S340).

CPU21は、セルをステップ130で追加したレコードの「教材文章」のフィールドに記憶する(S350)。
続いて、CPU21は、ステップ130で追加したレコードの「ステータス」のフィールドに、「音声追加なし」のデータを記憶する(S360)。
The CPU 21 stores the cell in the “learning material text” field of the record added in step 130 (S350).
Subsequently, the CPU 21 stores “no audio added” data in the “status” field of the record added in step 130 (S360).

CPU21は、登録完了通知画面の表示データを端末装置10へ送信する(S370)。
表示データを受信した端末装置10のCPU11は、登録完了通知画面をコンピュータディスプレイ15に表示させる。(S380)。
登録完了通知画面には、「あなたの選定した教材文章の登録が完了しました。登録された教材文章に対する他のユーザからの音声の追加の状況は文章確認サービスでご確認頂けます。」という内容の文字列が表示される。
The CPU 21 transmits display data of the registration completion notification screen to the terminal device 10 (S370).
The CPU 11 of the terminal device 10 that has received the display data causes the computer display 15 to display a registration completion notification screen. (S380).
On the registration completion notification screen, the content “Your selected textbook has been registered. You can check the status of the addition of audio from other users to the registered textbook can be checked with the text check service.” Is displayed.

図8は、音声追加サービスを示すフローチャートである。ホーム画面において、「音声追加サービス」のボタンがユーザによって選択されると、そのユーザの端末装置10は、音声追加サービスの提供を求めるメッセージを学習支援サーバ装置20へ送信する(S400)。
メッセージを受信した学習支援サーバ装置20のCPU21は、言語条件入力要求画面の表示データを端末装置10へ送信する(S410)。
FIG. 8 is a flowchart showing the voice addition service. When the “voice additional service” button is selected by the user on the home screen, the terminal device 10 of the user transmits a message requesting provision of the voice additional service to the learning support server apparatus 20 (S400).
The CPU 21 of the learning support server device 20 that has received the message transmits display data of the language condition input request screen to the terminal device 10 (S410).

表示データを受信した端末装置10のCPU11は、言語条件入力要求画面をコンピュータディスプレイ15に表示させる(S420)。
言語条件入力要求画面の上段には、「あなたの母国語と、学習を希望する外国語を入力してください。」という内容の文字列が表示され、その下には、母国語入力欄及び学習希望言語入力欄が表示される。ユーザは、各入力欄に必要事項を入力する。例えば、自らの母国語が英語で、日本語の学習を希望している場合は、母国語入力欄に「英語」と、学習希望言語入力欄に「日本語」と夫々入力する。
The CPU 11 of the terminal device 10 that has received the display data displays a language condition input request screen on the computer display 15 (S420).
In the upper part of the language condition input request screen, a text string “Please enter your native language and the foreign language you wish to study.” Is displayed. The desired language input field is displayed. The user inputs necessary items in each input field. For example, if your native language is English and you want to learn Japanese, enter "English" in the native language input field and "Japanese" in the desired language input field.

言語条件入力欄に各入力欄に必要事項が入力されると、端末装置10のCPU11は、母国語入力欄に入力された母国語の言語情報、及び学習希望言語入力欄に入力された学習希望言語の言語情報を学習支援サーバ装置20へ送信する(S430)。
母国語の言語情報、及び学習希望言語の言語情報を受信した学習支援サーバ装置20のCPU21は、受信した母国語の言語情報と「学習希望言語」のフィールドの記憶内容が一致し、且つ学習希望言語の言語情報と「母国語」のフィールドの記憶内容が一致する一又は複数のレコードを教材管理データベース24aから特定する(S440)。
When necessary items are entered in the input fields in the language condition input field, the CPU 11 of the terminal device 10 has the language information of the native language input in the native language input field and the learning request input in the desired language input field. The language information of the language is transmitted to the learning support server device 20 (S430).
The CPU 21 of the learning support server device 20 that has received the language information of the native language and the language information of the desired language of learning matches the received language information of the native language and the stored content of the “Learning Desired Language” field, and the learning request. One or a plurality of records in which the language information of the language matches the stored contents of the field “Native language” are specified from the teaching material management database 24a (S440).

CPU21は、ステップ440で特定した一又は複数のレコードの「登録者」のフィールドに記憶されているユーザIDを読み出す(S450)。
CPU21は、ステップ450で読み出したユーザIDを所定の雛形に埋め込んで得た登録者提示画面の表示データを端末装置10へ送信する(S460)。
The CPU 21 reads the user ID stored in the “registrant” field of the one or more records specified in step 440 (S450).
CPU21 transmits the display data of the registrant presentation screen obtained by embedding the user ID read by step 450 to a predetermined model to the terminal device 10 (S460).

表示データを受信した端末装置10のCPU11は、登録者提示画面をコンピュータディスプレイ15に表示させる(S470)。
登録者提示画面の上段には、「あなたが学習したい言語を母国語とし、あなたの母国語を学習したいユーザは以下の通りです。学習教材の閲覧を希望するユーザを選択してください。」という内容のメッセージが表示される。その下には、ユーザIDを列記したリストが表示される。
CPU11 of the terminal device 10 which received display data displays a registrant presentation screen on the computer display 15 (S470).
In the upper part of the registrant presentation screen, "Language you want to learn is your native language and users who want to learn your native language are as follows. Please select a user who wants to view learning materials." A content message is displayed. Below that, a list of user IDs is displayed.

ユーザは、リストに列記されているユーザIDのうちの1つを選択する。
ユーザIDが選択されると、端末装置10のCPU11は、そのユーザIDを学習支援サーバ装置20へ送信する(S480)。
ユーザIDを受信した学習支援サーバ装置20のCPU21は、そのユーザIDを「登録者」のフィールドに記憶したレコードを教材管理データベース24aから特定する(S490)。
The user selects one of the user IDs listed in the list.
When the user ID is selected, the CPU 11 of the terminal device 10 transmits the user ID to the learning support server device 20 (S480).
Receiving the user ID, the CPU 21 of the learning support server device 20 identifies a record in which the user ID is stored in the “registrant” field from the teaching material management database 24a (S490).

続いて、CPU21は、ステップ490で特定したレコードの「教材文章」のフィールドに記憶されたセルをRAM22に読み出す(S500)。
CPU21は、RAM22に読み出したセルから、文章登録サービス処理のステップ230及びステップ300でそのセルに夫々追加されたテキストデータを抽出する(S510)。つまり、音声追加サービスを利用するユーザから見た学習希望言語と母国語で教材文章を夫々表したテキストデータを抽出する。
Subsequently, the CPU 21 reads out the cell stored in the “learning material text” field of the record specified in step 490 to the RAM 22 (S500).
The CPU 21 extracts the text data added to the cells in Step 230 and Step 300 of the text registration service process from the cells read into the RAM 22 (S510). That is, the text data representing the teaching material sentences in the language desired by the user who uses the speech addition service and the native language is extracted.

CPU21は、ステップ510で抽出したテキストデータを所定の雛形に埋め込んで得た教材文章提示画面の表示データを端末装置10へ送信する(S520)。
表示データを受信した端末装置10のCPU21は、教材文章提示画面をコンピュータディスプレイ15に表示させる(S530)。
教材文章提示画面には、「以下の文章が教材文章として登録されています。この教材文章をあなたの母国語で発音してくれれば、その引き換えに学習希望言語の音声を聴取できます。」という内容の文字列が表示される。その下には、音声追加サービスを利用するユーザから見た学習希望言語で教材文章を表した文字列が表示され、更にその下には母国語で教材文章を表した文字列が表示される。
CPU21 transmits the display data of the teaching material text presentation screen obtained by embedding the text data extracted by step 510 in a predetermined model to the terminal device 10 (S520).
CPU21 of the terminal device 10 which received display data displays the teaching material text presentation screen on the computer display 15 (S530).
On the teaching material text display screen, “The following text is registered as teaching material text. If you pronounce this teaching material text in your native language, you can listen to the speech of the language you want to learn in exchange for it.” The content string is displayed. Below that, a character string representing the teaching material text in the language desired by the user who uses the speech addition service is displayed, and further below that, a character string representing the teaching material text in the native language is displayed.

ユーザは、教材文章を自らの母国語で発音する。
教材文章が発音されると、端末装置10のCPU11は、その発音内容をマイクにより集音して得た音声データを学習支援サーバ装置20へ送信する(S540)。
音声データを受信した学習支援サーバ装置20のCPU21は、その音声データをRAM22のセルに追加する(S550)。
The user pronounces the teaching material text in his native language.
When the teaching material text is pronounced, the CPU 11 of the terminal device 10 transmits voice data obtained by collecting the pronunciation content by the microphone to the learning support server device 20 (S540).
The CPU 21 of the learning support server device 20 that has received the voice data adds the voice data to the cell of the RAM 22 (S550).

CPU21は、セルをステップ490で特定したレコードの「教材文章」のフィールドに記憶する(S560)。
CPU21は、ステップ490で特定したレコードの「ステータス」のフィールドに、「音声追加あり」のデータを記憶する(S570)。
CPU21は、RAM22に読み出されているセルから、文章登録サービス処理のステップ340でそのセルに追加された音声データを抽出する(S580)。つまり、音声追加サービスを利用するユーザから見た学習希望言語で教材文章を発音して得ていた音声データを抽出する。
The CPU 21 stores the cell in the “learning material text” field of the record specified in step 490 (S560).
The CPU 21 stores the “sound added” data in the “status” field of the record identified in step 490 (S570).
The CPU 21 extracts the voice data added to the cell in step 340 of the text registration service process from the cell read to the RAM 22 (S580). That is, the voice data obtained by pronouncing the teaching material text in the language desired by the user who uses the voice addition service is extracted.

CPU21は、ステップ580で抽出した音声データを端末装置10へ送信する(S590)。
音声データを受信した端末装置10のCPU11は、その音声データが表す音声をスピーカ31から放音させる(S600)。これにより、音声追加サービスを利用するユーザは、スピーカ31から放音される自らの学習希望言語の音声を聴取できる。
CPU21 transmits the audio | voice data extracted by step 580 to the terminal device 10 (S590).
The CPU 11 of the terminal device 10 that has received the sound data causes the sound represented by the sound data to be emitted from the speaker 31 (S600). Thereby, the user who uses the voice addition service can listen to the voice of his / her desired language to be emitted from the speaker 31.

図9は、文章確認サービスを示すフローチャートである。ホーム画面において、「文章確認サービス」のボタンがユーザによって選択されると、そのユーザの端末装置10は、文章確認サービスの提供を求めるメッセージを学習支援サーバ装置20へ送信する(S600)。
メッセージを受信した学習支援サーバ装置20のCPU21は、ユーザID入力要求画面の表示データを端末装置10へ送信する(S610)。
FIG. 9 is a flowchart showing the text confirmation service. When the “text check service” button is selected by the user on the home screen, the terminal device 10 of the user transmits a message requesting the provision of the text check service to the learning support server device 20 (S600).
CPU21 of the learning assistance server apparatus 20 which received the message transmits the display data of a user ID input request screen to the terminal device 10 (S610).

表示データを受信した端末装置10のCPU11は、ユーザID入力要求画面をコンピュータディスプレイ15に表示させる(S620)。
ユーザID入力要求画面の上段には、「ユーザIDを入力して下さい。」という内容の文字列が表示され、その下には、ユーザID入力欄が表示される。
CPU11 of the terminal device 10 which received display data displays the user ID input request screen on the computer display 15 (S620).
In the upper part of the user ID input request screen, a character string of “Please input user ID” is displayed, and below that, a user ID input field is displayed.

ユーザは、ユーザID入力欄に自らのユーザIDを入力する。
ユーザIDが入力されると、端末装置10のCPU11は、そのユーザIDを学習支援サーバ装置20へ送信する(S630)。
ユーザIDを受信した学習支援サーバ装置20のCPU21は、そのユーザIDを「登録者」のフィールドに記憶したレコードを教材管理データベース24aから特定する(S640)。
The user inputs his / her user ID in the user ID input field.
When the user ID is input, the CPU 11 of the terminal device 10 transmits the user ID to the learning support server device 20 (S630).
Receiving the user ID, the CPU 21 of the learning support server device 20 identifies a record in which the user ID is stored in the “registrant” field from the teaching material management database 24a (S640).

CPU21は、ステップ640で特定したレコードの「ステータス」のフィールドの記憶内容が「音声追加あり」になっているかそれとも「音声追加なし」になっているか判断する(S650)。
ステップ640にて、「ステータス」のフィールドの記憶内容が「音声追加なし」になっていると判断したCPU21は、音声未追加通知画面の表示データを端末装置10へ送信する(S660)。
The CPU 21 determines whether the stored content of the “status” field of the record identified in step 640 is “with voice added” or “no voice added” (S650).
In step 640, the CPU 21 that has determined that the stored content of the “status” field is “no voice added” transmits display data of the voice non-added notification screen to the terminal device 10 (S 660).

表示データを受信した端末装置10のCPU11は、音声未追加通知画面をコンピュータディスプレイ15に表示させる(S670)。
音声未追加通知画面には、「今のところ、あなたの学習希望言語の音声は他のユーザからアップロードされていません。」という内容の文字列を表示させる。
The CPU 11 of the terminal device 10 that has received the display data displays a non-speech notification screen on the computer display 15 (S670).
On the non-speech notification screen, a character string with the content “Sound in your desired language has not been uploaded by other users for now” is displayed.

ステップ650にて、「ステータス」のフィールドの記憶内容が「音声追加あり」となっていると判断したCPU21は、ステップ640で特定したレコードの「教材文章」のフィールドに記憶されているセルをRAM22に読み出す(S680)。
CPU21は、ステップ680で読み出したセルから、音声追加サービス処理のステップ550でそのセルに追加された音声データを抽出する(S690)。つまり、文章確認サービスを利用するユーザから見た学習希望言語で教材文章を発音して得ていた音声データを抽出する。
In step 650, the CPU 21 that has determined that the storage content of the “status” field is “sound added” indicates that the cell stored in the “learning material text” field of the record identified in step 640 is stored in the RAM 22. (S680).
The CPU 21 extracts the voice data added to the cell in step 550 of the voice addition service process from the cell read in step 680 (S690). That is, voice data obtained by pronunciation of teaching material sentences in a language desired by the user who uses the sentence confirmation service is extracted.

CPU21は、ステップ690で抽出した音声データを端末装置10へ送信する(S700)。
音声データを受信した端末装置10のCPU11は、その音声データが表す音声をスピーカ31から放音させる(S710)。これにより、文章確認サービスを利用するユーザは、スピーカ31から放音される自らの学習希望言語の音声を聴取できる。
CPU21 transmits the audio | voice data extracted by step 690 to the terminal device 10 (S700).
The CPU 11 of the terminal device 10 that has received the sound data causes the sound represented by the sound data to be emitted from the speaker 31 (S710). Thereby, the user who uses the sentence confirmation service can listen to the sound of his / her desired language to be emitted from the speaker 31.

図10及び図11は、文章登録サービス、音声追加サービス、及び文章確認サービスの各種サービスを利用した外国語学習の進め方の一例を示した図である。
図10に示す第1段階では、日本語を母国語とするユーザAが自らの端末装置10から学習支援サーバ装置20へアクセスして文章登録サービスに進み、自らの母国語である日本語の「これは、サンプルです。」のテキストデータJT1をアップロードしてセルに追加させる(図6のステップ230)。
第2段階では、ユーザAが自らの学習希望言語である英語の「This is a sample.」のテキストデータET1をアップロードしてセルに追加させる(ステップ300)。
第3段階では、ユーザAが自らの母国語である日本語で「これは、サンプルです。」を発音し、その発音をマイクにより集音して得た音声データJM1をアップロードしてセルに追加させる(ステップ340)。この段階において、ユーザAに対する文章登録サービスの提供の結果として教材管理データベース24aに記憶されるセルは、テキストデータJT1、テキストデータET1、及び音声データJM1を内包したものとなる。
FIGS. 10 and 11 are diagrams showing an example of how to proceed with foreign language learning using various services such as a text registration service, a voice addition service, and a text confirmation service.
In the first stage shown in FIG. 10, user A, whose native language is Japanese, accesses the learning support server device 20 from his / her terminal device 10 and proceeds to the sentence registration service. The text data JT1 of “This is a sample” is uploaded and added to the cell (step 230 in FIG. 6).
In the second stage, the user A uploads the text data ET1 of “This is a sample.” In English, which is the language he / she wants to learn, and adds it to the cell (step 300).
In the third stage, user A pronounces “This is a sample” in Japanese, his native language, and uploads voice data JM1 obtained by collecting the pronunciation with a microphone and adds it to the cell. (Step 340). At this stage, the cell stored in the teaching material management database 24a as a result of the provision of the text registration service for the user A includes the text data JT1, the text data ET1, and the voice data JM1.

図10に示す第4段階では、英語を母国語とするユーザBが自らの端末装置10から学習支援サーバ装置20へアクセスして音声追加サービスに進むと、ユーザAがアップロードしていたテキストデータJT1が表す「これは、サンプルです。」とテキストデータET1が表す「This is a sample.」とが端末装置10にダウンロードされてそのコンピュータディスプレイ15に表示される(図8のステップ530)。
第5段階では、ユーザBが自らの母国語である英語で「This is a sample.」を発音し、その発音をマイクにより集音して得た音声データEM2をアップロードしてセルに追加させる(ステップ550)。
In the fourth stage shown in FIG. 10, when user B, whose native language is English, accesses learning support server device 20 from his / her terminal device 10 and proceeds to the speech addition service, text data JT1 uploaded by user A is displayed. “This is a sample” and “This is a sample.” Represented by the text data ET1 are downloaded to the terminal device 10 and displayed on the computer display 15 (step 530 in FIG. 8).
In the fifth stage, the user B pronounces “This is a sample.” In English, which is his native language, and uploads the voice data EM2 obtained by collecting the pronunciation with a microphone to be added to the cell ( Step 550).

第6段階では、ユーザAがアップロードしていた音声データJM1が端末装置10にダウンロードされてそのスピーカ31から放音される(ステップ600)。この結果、ユーザBは、自らが英語で「This is a sample.」を発音した音声データをアップロードすることと引き換えに、ユーザAが日本語で「これは、サンプルです。」を発音した音声を聴取することができ、日本語の語学学習に役立てることができる。
また、ユーザBに対する文章登録サービスの提供を通じて教材管理データベース24aに記憶されるセルは、テキストデータJT1、テキストデータET1、音声データJM1に加えて、音声データEM1を内包したものとなる。
第7段階では、ユーザAが自らの端末装置10から学習支援サーバ装置20へ再びアクセスして文章確認サービスに進むと、ユーザBがアップロードしていた音声データEM1が端末装置10にダウンロードされてスピーカ31から放音される(図9のステップ710)。この結果、ユーザAは、自らが日本語で「これは、サンプルです。」を発音した音声データをアップロードすることと引き換えに、ユーザBが英語で「This is a sample.」を発音した音声を聴取することができ、英語の語学学習に役立てることができる。
In the sixth stage, the voice data JM1 uploaded by the user A is downloaded to the terminal device 10 and emitted from the speaker 31 (step 600). As a result, in exchange for uploading voice data that pronounced “This is a sample.” In English, User B will hear the voice that User A pronounced “This is a sample” in Japanese. You can listen and use it for learning Japanese.
In addition, the cell stored in the teaching material management database 24a through the provision of the sentence registration service for the user B includes the voice data EM1 in addition to the text data JT1, the text data ET1, and the voice data JM1.
In the seventh stage, when the user A accesses the learning support server device 20 from the terminal device 10 again and proceeds to the text confirmation service, the voice data EM1 uploaded by the user B is downloaded to the terminal device 10 and the speaker. The sound is emitted from 31 (step 710 in FIG. 9). As a result, in exchange for uploading the voice data that pronounced “This is a sample” in Japanese, User A will hear the voice that User B pronounced “This is a sample.” In English. You can listen and use it for English language learning.

以上説明した本実施形態によると、文章登録サービス、音声追加サービス、及び文章確認サービスの3つのサービスを通じて異なる言語を母国語とするユーザ同士に各々の母国語で発音した音声を交換させ、効率的な英語学習を提供することができる。
また、本実施形態の文章登録サービスでは、ユーザの端末装置10に表示される教材文章選定要求画面に、教材文章が著作権フリーの取り扱いとなる旨のメッセージが掲載されるようになっている。従って、著作権の取扱についてのトラブルの発生を未然に防ぐことができる。
更に、本実施形態の文章登録サービスでは、ユーザが教材文章選定要求画面を通じて入力した教材文章と翻訳文要求画面を通じて入力した翻訳文のテキストデータが前もって指定された母国語及び学習希望言語で記されたものでないときに再入力が促されるようになっている。従って、他のユーザが音声追加サービスを利用する際にそのユーザの言語条件と合致しない内容の教材文章や翻訳文が提示されてしまう事態を回避できる。
According to the present embodiment described above, it is possible to exchange voices pronounced in each native language among users whose native languages are different languages through three services, a text registration service, a voice addition service, and a text confirmation service. Can provide a good English learning experience.
In the text registration service of the present embodiment, a message stating that the teaching material text is copyright-free is displayed on the teaching material text selection request screen displayed on the terminal device 10 of the user. Therefore, it is possible to prevent troubles related to copyright handling.
Furthermore, in the text registration service of the present embodiment, the text data of the teaching material text input by the user through the teaching material text selection request screen and the translation text input through the translation request screen are written in the native language and learning desired language specified in advance. You will be prompted to enter it again when it is not. Accordingly, it is possible to avoid a situation in which a teaching material sentence or a translated sentence whose content does not match the language condition of the user is presented when another user uses the voice addition service.

(他の実施形態)
本実施形態は、種々の変形実施が可能である。
1.上記実施形態の音声追加サービス処理においては、音声追加サービスを利用するユーザが自らの母国語と学習希望言語を指定すると、指定された母国語と「学習希望言語」のフィールドの記憶内容が一致し、且つ学習希望言語と「母国語」のフィールドの記憶内容が一致するレコードが教材管理データベース24aから特定され、そのレコードの「登録者」のフィールドのユーザIDが登録者提示画面として表示されるようになっていた。これに対し、音声追加サービスを利用するユーザは、自らの母国語と学習希望言語に加えて、学習教材のジャンル(スポーツ、音楽、映画)や、シリーズ物としての纏まり、あるいは特定の地方の訛り(標準語、関西弁、イギリス英語、ミネソタ訛り)などといった「属性」を指定し、その属性までも満たすような教材文章を登録しているユーザのユーザIDが登録者提示画面として表示されるようにしてもよい。この変形例では、文章登録サービスを利用するユーザのユーザID、母国語、学習希望言語に加えて、学習教材の属性の入力を求め、入力された属性を教材管理データベース24aに記憶する。一方で、音声追加サービスを利用するユーザに対しても、母国語、学習希望言語、及び学習教材の属性の入力を求め、それらの3つの要素をキーとしてレコードの特定を行う。この変形例によると、例えば、特定のジャンルで頻出する会話を習得したいといった要望や、特定の地方で使われる会話を習得したいといった要望を満たすことができる。
(Other embodiments)
This embodiment can be modified in various ways.
1. In the voice addition service processing of the above embodiment, when the user who uses the voice addition service designates his / her native language and the desired language for learning, the stored contents of the designated native language and the “Learning Desired Language” field match. In addition, a record in which the stored contents of the desired language and the “native language” field are identified from the teaching material management database 24a, and the user ID of the “registrant” field of the record is displayed as a registrant presentation screen. It was. On the other hand, in addition to their own native language and desired language, users who use the voice add-on service can collect genres of learning materials (sports, music, movies), grouped as a series, or specific local resentments. Specifying “attributes” such as (standard language, Kansai dialect, British English, Minnesota spoken), etc., and displaying the user ID of a user who has registered teaching material text that satisfies those attributes as a registrant presentation screen It may be. In this modification, in addition to the user ID of the user who uses the text registration service, the native language, and the language desired to be learned, the input of the attribute of the learning material is requested, and the input attribute is stored in the learning material management database 24a. On the other hand, the user who uses the voice addition service is also asked to input the attributes of the native language, the language desired for learning, and the learning material, and the record is specified using these three elements as keys. According to this modification, for example, it is possible to satisfy a demand for learning a conversation frequently appearing in a specific genre and a desire for learning a conversation used in a specific region.

2.上記実施形態においては、文章登録サービスを利用するユーザによってアップロードされた教材文章やその翻訳文に差別用語や卑猥な文言が含まれていたとしても、その内容は音声追加サービスの教材文章提示画面を介して他のユーザに無条件に開示されてしまっていた。これに対し、差別用語や卑猥な文言の登録を排除する仕組みを学習支援サーバ装置20に取り入れてもよい。この変形例では、差別用語や卑猥な用語などといった登録禁止用語を表す文字列を集めた登録禁止語データベースをハードディスク24に記憶させる。そして、文章登録サービス処理にてユーザの端末装置10から送信されてくる教材文章やその翻訳文のテキストデータが登録禁止語データベースの登録禁止用語を含むものであるときは、別の教材文章や翻訳文の入力を促すメッセージを返信する。 2. In the above embodiment, even if the teaching material text uploaded by the user who uses the text registration service and the translated text include discriminatory terms and obscene language, the content is displayed on the teaching material text presentation screen of the voice addition service. It has been unconditionally disclosed to other users. On the other hand, a mechanism for excluding registration of discrimination terms and obscene language may be incorporated in the learning support server device 20. In this modified example, a registration prohibition word database in which character strings representing registration prohibition terms such as discrimination terms and obscene terms are collected is stored in the hard disk 24. When the text data of the teaching material text and the translation text transmitted from the user terminal device 10 in the text registration service process includes the registration prohibition term in the registration prohibition word database, another teaching material text or translation text Reply with a message prompting for input.

3.上記実施形態の文章登録サービスでは、ユーザの端末装置10に表示される教材文章選定要求画面に、選定された教材文章が著作権フリーの取り扱いとなる旨のメッセージが掲載されるようになっていたが、著作権侵害となる教材文章の登録を取り締まる仕組みはなかった。これに対し、著作権侵害となる教材文章が教材文書提示画面にて掲載されていることを申告する申告メッセージを端末装置10から学習支援サーバ装置20へ送信できるようにし、申告メッセージを受信した学習支援サーバ装置20がその申告にかかる教材文章のレコードを教材管理データベース24aから直ちに消去するようにしてもよい。この変形例によると、著作権侵害となる教材文章が音声追加サービスを介して広く流布されてしまう事態をより確実に回避できる。 3. In the text registration service of the above embodiment, a message stating that the selected teaching material text is copyright-free is displayed on the teaching material text selection request screen displayed on the terminal device 10 of the user. However, there was no mechanism to crack down on the registration of teaching material text that would infringe copyright. On the other hand, a learning message that declares that the teaching material text that is infringing the copyright is posted on the teaching material document presentation screen can be transmitted from the terminal device 10 to the learning support server device 20, and the learning that has received the notification message is transmitted. The support server device 20 may immediately delete the record of the teaching material text related to the declaration from the teaching material management database 24a. According to this modified example, it is possible to more reliably avoid a situation in which teaching material sentences that are copyright infringements are widely disseminated through the voice addition service.

4.上記実施形態においては、各ユーザの母国語は自己申告として入力されるため、あるユーザがその母国語を偽った場合、発音の学習用としては相応しくない音声データが他のユーザに提供されてしまうこともあり得た。これに対し、教材文章又は翻訳文のテキストデータと、それらを発音して得た音声データの一致度を求め、一致度が所定値を上回った場合のみ音声データのセルへの追加を認めるようにしてもよい。この変形例の文章登録サービス処理では、図7のステップ330で端末装置10から送信された音声データを学習支援サーバ装置20が受信すると、その音声データに音声テキスト変換処理を施して得たテキストデータと、ステップ300でセルに追加したテキストデータの一致度を求める。そして、両者の一致度が所定値を上回った場合のみ、ステップ340に進み、その音声データをセルに追加する。音声追加サービス処理も同様に、図8のステップ540で端末装置10から送信された音声データを学習支援サーバ装置20が受信すると、その音声データに音声テキスト変換処理を施して得たテキストデータと、ステップ510で抽出したテキストデータの一致度を求める。そして、両者の一致度が所定値を上回った場合のみ、ステップ550に進み、その音声データをセルに追加する。 4). In the above embodiment, since the native language of each user is input as self-report, if a certain user misrepresents the native language, voice data that is not suitable for pronunciation learning is provided to other users. It could have happened. On the other hand, the degree of coincidence between the text data of the teaching material text or the translated sentence and the voice data obtained by pronouncing them is obtained, and the addition of the voice data to the cell is permitted only when the degree of coincidence exceeds a predetermined value. May be. In the text registration service processing of this modification, when the learning support server device 20 receives the speech data transmitted from the terminal device 10 in step 330 of FIG. 7, the text data obtained by subjecting the speech data to speech text conversion processing. Then, the degree of coincidence of the text data added to the cell in step 300 is obtained. Only when the degree of coincidence of both exceeds a predetermined value, the process proceeds to step 340 to add the voice data to the cell. Similarly, in the speech addition service processing, when the learning support server device 20 receives the speech data transmitted from the terminal device 10 in step 540 of FIG. 8, the text data obtained by subjecting the speech data to speech text conversion processing, The degree of coincidence of the text data extracted at step 510 is obtained. Then, only when the degree of coincidence of both exceeds a predetermined value, the process proceeds to step 550 and the voice data is added to the cell.

5.上記実施形態においては、ユーザの発音した音声がそのままの声質の音声データとしてセルに追加されてしまうため、自らの声が見ず知らずの者に聴取されることを好まないユーザは、文章登録サービスや音声追加サービスを利用しにくいこともあった。これに対し、学習支援サーバ装置20に音声のフォルマントを変換する機能を搭載させ、ユーザの端末装置10から送信されてくる音声データのフォルマントをその機能を用いて変換してからセルに追加するようにしてもよい。この変形例によれば、自らの声が見ず知らずの者に聴取されることを好まないユーザであっても、サービスを安心して利用することができる。 5). In the above-described embodiment, since the voice produced by the user is added to the cell as the voice data of the voice quality as it is, the user who does not like to hear his / her own voice without knowing it is used by the sentence registration service or voice Sometimes it was difficult to use additional services. On the other hand, the learning support server device 20 is equipped with a function for converting a voice formant, and the voice data formant transmitted from the user terminal device 10 is converted using the function and then added to the cell. It may be. According to this modification, even users who do not like their voices heard by strangers can use the service with peace of mind.

6.上記実施形態における音声追加サービスでは、サービスを利用するユーザが教材文章を自らの母国語で発音して得た音声データを学習支援サーバ装置20へアップロードしなければ、学習希望言語で発音されたその教材文章の音声を聴取できないようになっていた。これに対し、本システムでのみ流通させるポイントを各ユーザに購入させ、購入したポイントの支払いと引き換えに学習希望言語の音声を聴取させてもよい。 6). In the speech addition service in the above embodiment, if the user who uses the service does not upload the speech data obtained by pronunciation of the teaching material sentence in his / her native language to the learning support server device 20, I was unable to listen to the audio of the teaching material text. On the other hand, it is also possible to cause each user to purchase points distributed only in this system and listen to the language of the language desired for learning in exchange for payment of the purchased points.

7.上記実施形態の音声追加サービスを利用するユーザから、教材文章提示画面を介して提示される教材文章及び翻訳文の正確さ(文法、スペル)や丁寧さ(文語的か口語的か)についての評価を取得し、取得した評価を教材確認サービスを利用するユーザに提供するようにしてもよい。この変形例によると、文章登録サービスを利用して教材文章とその翻訳文を登録したユーザは、文章確認サービスを通じてその教材文章と翻訳文の評価の提供を受けることにより、自らの語学スキルを客観的に把握することができる。また、テキストデータの評価だけでなく、音声データについての評価を行えるようにしてもよい。更に、上述したポイントを流通させる態様においては、テキストデータや音声データについて良好な評価を得られたユーザに対して、特別のポイントを付与したり、あるいは、ポイントの購入時に支払った代金をキャッシュバックするようにしてもよい。 7). Evaluation of accuracy (grammar, spelling) and politeness (literal or colloquial) of teaching material sentences and translations presented from the user who uses the voice addition service of the above embodiment via the teaching material text display screen And the obtained evaluation may be provided to a user who uses the teaching material confirmation service. According to this modification, a user who has registered a teaching material text and its translation using the text registration service can receive an evaluation of the teaching material text and the translated text through the text confirmation service, thereby objectively assessing their language skills. Can be grasped. Further, not only text data but also voice data may be evaluated. Furthermore, in the mode of distributing points mentioned above, special points are given to users who have obtained good evaluations on text data and voice data, or the price paid at the time of purchasing points is cashed back. You may make it do.

8.1つのセルに、教材文章を異なるユーザが同じ言語でそれぞれ発音した複数の音声データを追加できるようにしてもよい。この変形例によれば、文章確認サービスを利用するユーザは、異なるユーザによって夫々追加された音声を聞き比べることができるため、外国語の理解をより深めることができる。また、文章登録サービスを利用するユーザは、教材文章とその翻訳文のテキストデータを学習支援サーバ装置20にアップロードしなければならなかったが、いずれか一方だけをアップロードさせるようにしてもよい。 8. You may enable it to add the some audio | voice data which each different user pronounced the teaching material sentence in the same language to one cell. According to this modification, the user who uses the sentence confirmation service can hear and compare voices added by different users, so that the foreign language can be further understood. In addition, the user who uses the text registration service has to upload the teaching material text and the text data of the translated text to the learning support server device 20, but only one of them may be uploaded.

語学学習支援システムの全体構成図である。It is a whole lineblock diagram of a language study support system. 端末装置のハードウェア構成図である。It is a hardware block diagram of a terminal device. 学習支援サーバ装置のハードウェア構成図である。It is a hardware block diagram of a learning assistance server apparatus. 教材管理データベースのデータ構造図である。It is a data structure figure of a teaching material management database. メニュー画面である。It is a menu screen. 文章登録サービス処理を示すフローチャートである(前半部分)。It is a flowchart which shows a text registration service process (first half part). 文章登録サービス処理を示すフローチャートである(後半部分)。It is a flowchart which shows a text registration service process (second half part). 音声追加サービスを示すフローチャートである。It is a flowchart which shows an audio | voice addition service. 文章確認サービスを示すフローチャートである。It is a flowchart which shows a text confirmation service. 外国語学習の進め方を示した図である(前半部分)。It is the figure which showed how to advance foreign language learning (the first half part). 外国語学習の進め方を示した図である(後半部分)。It is the figure which showed how to advance foreign language learning (the latter half part).

符号の説明Explanation of symbols

10…端末装置、11,21…CPU、12,22…RAM、13,23…ROM、14,24…ハードディスク、15…コンピュータディスプレイ、16…キーボード、17…マウス、18,25…通信インターフェース、19…マイクロホン、20…学習支援サーバ装置、31…スピーカ、90…ネットワーク DESCRIPTION OF SYMBOLS 10 ... Terminal device, 11, 21 ... CPU, 12, 22 ... RAM, 13, 23 ... ROM, 14, 24 ... Hard disk, 15 ... Computer display, 16 ... Keyboard, 17 ... Mouse, 18, 25 ... Communication interface, 19 ... Microphone, 20 ... Learning support server device, 31 ... Speaker, 90 ... Network

Claims (6)

語学学習の教材として選定された文章を所定の複数の言語で夫々表わしたテキストデータとその文章を前記複数の言語で夫々発音して得た音声データの纏まりであるセルを記憶するための教材記憶手段を備えたサーバ装置、及び少なくとも2以上のユーザの各々に利用される各端末を有するシステムによる語学学習支援方法であって、
第1の端末が、文章を自端末のユーザが第1の言語で発音して得た音声データと、その文章を第1の言語、第2の言語、又はその両者で表したテキストデータとを同時に又は異なるタイミングで前記サーバ装置に送信する登録要請工程と、
前記サーバ装置が、第1の端末から受信した音声データとテキストデータとを含んだセルを前記教材記憶手段に記憶する新規セル登録工程と、
前記サーバ装置が、前記教材記憶手段のセルからテキストデータを抽出し、抽出したテキストデータを第2の端末に送信するテキスト提示工程と、
前記サーバ装置からテキストデータを受信した第2の端末が、受信したテキストデータが表す文章を自端末のユーザが第2の言語で発音して得た音声データを前記サーバ装置へ送信する応答工程と、
前記第2の端末から音声データを受信したサーバ装置が、受信した音声データを前記教材記憶手段のセルに追加すると共に、そのセルから前記文章を第1の言語で発音して得た音声データを抽出し、抽出した音声データを前記第2の端末へ送信する音声追加工程と、
前記サーバ装置が、前記音声追加工程にて追加した音声データを前記教材記憶手段のセルから抽出し、抽出した音声データを第1の端末へ送信する追加音声提示工程と
を有する語学学習支援方法。
Teaching material storage for storing text data representing sentences selected as teaching materials for language learning in a plurality of predetermined languages and cells that are collections of voice data obtained by pronunciationing the sentences in the plurality of languages, respectively. A language learning support method by a system having a server device having means and each terminal used for each of at least two or more users,
The first terminal has voice data obtained by the user's terminal pronouncing a sentence in the first language, and text data representing the sentence in the first language, the second language, or both. A registration request step for transmitting to the server device at the same time or at different timings;
A new cell registration step in which the server device stores a cell including voice data and text data received from the first terminal in the teaching material storage means;
A text presentation step in which the server device extracts text data from a cell of the learning material storage means and transmits the extracted text data to a second terminal;
A response step in which the second terminal that has received the text data from the server device transmits to the server device voice data obtained by the user of the terminal uttering a sentence represented by the received text data in a second language; ,
The server device that has received the voice data from the second terminal adds the received voice data to the cell of the teaching material storage means, and the voice data obtained by pronouncing the sentence in the first language from the cell. An audio adding step of extracting and transmitting the extracted audio data to the second terminal;
A language learning support method comprising: an additional voice presentation step in which the server device extracts the voice data added in the voice addition step from the cell of the teaching material storage means, and transmits the extracted voice data to the first terminal.
請求項1に記載の語学学習支援方法において、
前記応答工程は、
前記サーバ装置からテキストデータを受信した第2の端末が、受信したテキストデータが表す第1の言語、第2の言語、又はその両者の文章を自端末の表示デバイスに表示する工程と、
第2の端末が、前記表示した文章を自端末のユーザが第2の言語で発音して得た音声を自端末の集音デバイスを介して集音し、集音した音声を表す音声データを前記サーバ装置へ送信する工程と
を含むことを特徴とする語学学習支援方法。
The language learning support method according to claim 1,
The response step includes
The second terminal that has received the text data from the server device displays the text in the first language, the second language, or both represented by the received text data on the display device of the terminal;
The second terminal collects the voice obtained by the user of the own terminal pronunciationing the displayed sentence in the second language through the sound collecting device of the own terminal, and the voice data representing the collected voice is obtained. A language learning support method comprising: transmitting to the server device.
請求項1又は2に記載の語学学習支援方法において、
前記教材記憶手段は、
複数の前記セルと、それらのセルにテキストデータ及び音声データとして含まれる文章の属性を表す属性情報とを各々対応付けて記憶するものであり、
前記テキスト提示工程は、
第2の端末が、属性情報を含むメッセージを前記サーバ装置に送信する工程と、
前記メッセージを受信したサーバ装置が、そのメッセージに含まれる属性情報と対応付けて前記教材記憶手段に記憶されたセルを特定し、特定したセルに含まれるテキストデータを第2の端末へ送信する工程と
を含むことを特徴とする語学学習支援方法。
The language learning support method according to claim 1 or 2,
The teaching material storage means includes
A plurality of the cells and attribute information representing the attributes of sentences included as text data and voice data in those cells are stored in association with each other,
The text presentation step includes:
A second terminal transmitting a message including attribute information to the server device;
The server device that has received the message specifies a cell stored in the learning material storage unit in association with attribute information included in the message, and transmits text data included in the specified cell to the second terminal. Language learning support method characterized by including and.
請求項1乃至3の何れか1項に記載の語学学習支援方法において、
前記音声追加工程は、
第2の端末から音声データを受信したサーバ装置が、受信した音声データに音声テキスト変換処理を施すことによってテキストデータを取得する工程と、
前記取得したテキストデータと前記第1の端末から受信したテキストデータの一致度が所定の条件を満たしたとき、前記第2の端末から受信した音声データを前記教材記憶手段のセルに追加する工程と
を含むことを特徴とする語学学習支援方法。
The language learning support method according to any one of claims 1 to 3,
The voice adding step includes
A process in which the server device that has received the voice data from the second terminal obtains the text data by performing a voice text conversion process on the received voice data;
Adding the speech data received from the second terminal to the cell of the learning material storage means when the degree of coincidence between the acquired text data and the text data received from the first terminal satisfies a predetermined condition; A language learning support method characterized by including:
請求項1乃至4の何れか1項に記載の語学学習支援方法において、
前記新規セル登録工程は、
前記第1の端末から受信した音声データに所定のフォルマント変換を施して変換音声データを取得し、取得した変換音声データと前記第1の端末から受信したテキストデータとを含んだセルを前記教材記憶手段に記憶する工程
を含み、
前記音声追加工程は、
前記第2の端末から受信した音声データに所定のフォルマント変換処理を施して変換音声データを取得し、取得した変換音声データを前記教材記憶手段のセルに追加する工程
を含むことを特徴とする語学学習支援方法。
The language learning support method according to any one of claims 1 to 4,
The new cell registration step includes:
The speech data received from the first terminal is subjected to predetermined formant conversion to obtain converted speech data, and a cell including the obtained converted speech data and the text data received from the first terminal is stored in the teaching material storage Storing in the means,
The voice adding step includes
Including a step of performing a predetermined formant conversion process on the voice data received from the second terminal to obtain converted voice data, and adding the obtained converted voice data to the cell of the teaching material storage means. Learning support method.
請求項1乃至5の何れか1項に記載の語学学習支援方法において、
前記新規セル登録工程は、
前記第1の端末から受信したテキストデータに登録禁止語として予め選定された所定の文字列が含まれているか否か判断する工程と、
前記受信したテキストデータに前記所定の文字列が含まれていないと判断したとき、そのテキストデータと前記第1の端末から受信した音声データとを含んだセルを前記教材記憶手段に記憶する工程と
を含むことを特徴とする語学学習支援方法。
The language learning support method according to any one of claims 1 to 5,
The new cell registration step includes:
Determining whether the text data received from the first terminal includes a predetermined character string selected in advance as a registration prohibition word;
Storing the cell containing the text data and the voice data received from the first terminal in the learning material storage means when it is determined that the predetermined text string is not included in the received text data; A language learning support method characterized by including:
JP2005251291A 2005-08-31 2005-08-31 Language learning support method Expired - Fee Related JP4899383B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005251291A JP4899383B2 (en) 2005-08-31 2005-08-31 Language learning support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005251291A JP4899383B2 (en) 2005-08-31 2005-08-31 Language learning support method

Publications (2)

Publication Number Publication Date
JP2007065291A JP2007065291A (en) 2007-03-15
JP4899383B2 true JP4899383B2 (en) 2012-03-21

Family

ID=37927573

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005251291A Expired - Fee Related JP4899383B2 (en) 2005-08-31 2005-08-31 Language learning support method

Country Status (1)

Country Link
JP (1) JP4899383B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009259171A (en) * 2008-04-21 2009-11-05 Taito Corp Application delivery apparatus, application delivery program
EP3246896A2 (en) * 2015-01-13 2017-11-22 Genex Solutions, Inc. Autonomous learning system using video/audio clips
JP2018055078A (en) * 2016-09-27 2018-04-05 カシオ計算機株式会社 Electronic apparatus, method for controlling the same, and program for operation control
KR102207006B1 (en) * 2017-08-23 2021-01-25 주식회사 아이포트폴리오 Method for providing global social foreign language study, global social foreign language study provision server performing the same, and storage medium storing the same
JP7784097B1 (en) * 2025-06-27 2025-12-11 池上 さくら Dynamically optimized pronunciation learning support system and method integrating acoustic statistics, visualization, and history control

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001318591A (en) * 2000-05-10 2001-11-16 Hideaki Kureyama Method for studying foreign language
JP2002258738A (en) * 2001-03-01 2002-09-11 Nna Japan Co Ltd Language learning support system
JP2002072860A (en) * 2001-09-12 2002-03-12 Yasuhiko Nagasaka Multiple language learning supporting server device, terminal device and multiple language learning support system using these devices and multiple language learning supporting program
JP2005024815A (en) * 2003-07-01 2005-01-27 Ryuichiro Yamazaki System, device, method, and program for language learning, and recording medium for recording the program

Also Published As

Publication number Publication date
JP2007065291A (en) 2007-03-15

Similar Documents

Publication Publication Date Title
Campbell Databases of emotional speech
JPWO2018033979A1 (en) Language learning system and language learning program
KR101004913B1 (en) Apparatus for evaluating speech ability of computer-directed interaction using speech recognition and its evaluation method
JP2015036798A (en) Information processor and control method thereof, and computer program
WO2020121638A1 (en) Information processing device, information processing system, information processing method, and program
JP4899383B2 (en) Language learning support method
JP2003228279A (en) Language learning apparatus using voice recognition, language learning method and storage medium for the same
WO2005038683A1 (en) Language education system, language education method and language education program recorded media based on corpus retrieval system, which use the functions of questions and answers
Wagner et al. The big australian speech corpus (the big asc)
JP6728116B2 (en) Speech recognition device, speech recognition method and program
KR101432791B1 (en) Sentence display method according to pitch of sentence and language contens service system using the method for sentence display method
KR20000049703A (en) Foreign language learning system using internet(pc network)
JP2005024815A (en) System, device, method, and program for language learning, and recording medium for recording the program
JP4626310B2 (en) Pronunciation evaluation device
CN116403583A (en) Voice data processing method and device, non-volatile storage medium and vehicle
JP2006195094A (en) Pronunciation learning support device
Papadopoulos et al. Differences among sighted individuals and individuals with visual impairments in word intelligibility presented via synthetic and natural speech
JP4779365B2 (en) Pronunciation correction support device
JP2005031207A (en) Pronunciation practice support system, pronunciation practice support method, pronunciation practice support program, and computer-readable recording medium recording the same
JP2002244547A (en) Computer program for utterance learning system and server device cooperating with this program
KR102483668B1 (en) Apparatus and method for supporting language learning using video
JP3949546B2 (en) Language teaching data generation method
JP6498346B1 (en) Foreign language learning support system, foreign language learning support method and program
JP2020204683A (en) Electronic publication audio-visual system, audio-visual electronic publication creation program, and program for user terminal
JP2010128284A (en) Learning system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080821

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110607

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110801

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111206

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111219

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150113

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees