JP4899383B2 - Language learning support method - Google Patents
Language learning support method Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 38
- 239000000463 material Substances 0.000 claims description 112
- 230000008569 process Effects 0.000 claims description 22
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 239000000284 extract Substances 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 4
- 238000012790 confirmation Methods 0.000 description 15
- 238000013519 translation Methods 0.000 description 12
- 230000014616 translation Effects 0.000 description 12
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000011156 evaluation Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- OWZREIFADZCYQD-NSHGMRRFSA-N deltamethrin Chemical compound CC1(C)[C@@H](C=C(Br)Br)[C@H]1C(=O)O[C@H](C#N)C1=CC=CC(OC=2C=CC=CC=2)=C1 OWZREIFADZCYQD-NSHGMRRFSA-N 0.000 description 1
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に記されたディスク記録再生装置は、学習教材となる文章の音声データとテキストデータとを領域分けして記録した学習用記録媒体から音声データとテキストデータとを個別に読み出して出力する。この装置によると、学習者は、音声データとして出力される音声と対応する単語や文を同時に学習することができる。
ところで、外国語の学習において最も肝要なヒアリングのスキルは、様々な人物の発する音声に慣れ親しむことによって効果的に高められるといわれている。しかしながら、特許文献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
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
本システムは、自らの端末装置10を用いて学習支援サーバ装置20にアクセスしてくるユーザに対して、以下の3つのサービスを提供する。
a文章登録サービス
このサービスを利用するユーザは、外国語学習の教材とする文章(以下、「教材文章」と呼ぶ)を自ら選定した後、その教材文章を自らの母国語で発音して得た音声データを学習支援サーバ装置20へアップロードする。
b音声追加サービス
このサービスを利用するユーザは、文章登録サービスを通じて他のユーザがアップロードしていた教材文章の音声データを聴取するかわりに、その教材文章を自らの母国語で発音して得た音声データを学習支援サーバ装置20へアップロードする。
c文章確認サービス
このサービスを利用するユーザは、文章登録サービスを通じて自らが選定し登録しておいた教材文章の新たな音声データが音声追加サービスを通じて他のユーザからアップロードされているか否か確認し、アップロードされていればその音声を聴取する。
This system provides the following three services to users who access the learning
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
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
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
図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
The
The learning
FIG. 4 is a data structure diagram of the teaching
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
The
図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
The
表示データを受信した端末装置10のCPU11は、初期登録事項入力要求画面をコンピュータディスプレイ15に表示させる(S120)。
初期登録事項入力要求画面の上段には、「必要事項を各入力欄に入力してください。」という内容の文字列が表示される。その下には、ユーザID入力欄、母国語入力欄、及び学習希望言語入力欄が表示される。ユーザは、各入力欄に必要事項を入力する。例えば、自らの母国語が日本語で、英語の学習を希望しているユーザであれば、ユーザID入力欄に自らのユーザIDを入力した後、母国語入力欄に「日本語」と、学習希望言語入力欄に「英語」と夫々入力する。
The
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
The
CPU21は、ステップ140で追加したレコードの「登録者」のフィールドにユーザIDを、「母国語」のフィールドに母国語の言語情報を、「学習希望言語」のフィールドに学習希望言語の言語情報を夫々記憶する(S150)。
CPU21は、新たなセルをRAM22に生成する(S160)。つまり、新たなセルを構成する各種データの纏まりを記憶させるための領域をRAM22に確保する。
CPU21は、教材文章選定要求画面の表示データを端末装置10へ送信する(S170)。
The
The
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
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
The
ステップ200にて、テキストデータが母国語で表されていないと判断したCPU21は、再選定要求画面の表示データを端末装置10へ送信する(S210)。
表示データを受信した端末装置10のCPU11は、再選定要求画面をコンピュータディスプレイ15に表示させる(S220)。再選定要求画面の上段には、「教材文章がご自身の母国語で入力されていません。再入力してください。」という内容の文字列が表示され、その下には、教材文章入力欄が表示される。ユーザが教材文章入力欄に教材文章を入力すると、ステップ190以降の処理が繰り返される。
In step 200, the
The
CPU11は、ステップ190にて端末装置10から送信されてきたテキストデータをステップ160で生成したセルに追加する(S230)。
続いて、CPU11は、翻訳文要求画面の表示データを端末装置10へ送信する(S240)。
The
Subsequently, the
表示データを受信した端末装置10のCPU11は、翻訳文要求画面をコンピュータディスプレイ15に表示させる(S250)。
翻訳文要求画面の上段には、「選定された教材文章の翻訳文を、ご自身が学習を希望する外国語の文字で入力してください。」という内容の文字列が表示され、その下には、翻訳文入力欄が表示される。
The
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
The
ステップ270にて、テキストデータが学習希望言語で表されていないと判断したCPU21は、翻訳再入力要求画面の表示データを端末装置10へ送信する(S280)。
表示データを受信した端末装置10のCPU11は、翻訳再入力要求画面をコンピュータディスプレイ15に表示させる(S290)。翻訳再入力要求画面の上段には、「教材文章の翻訳文が学習希望言語で入力されていません。再入力してください。」という内容の文字列が表示され、その下には、翻訳文入力欄が表示される。ユーザが翻訳文入力欄に教材文章の翻訳文を入力すると、ステップ260以降の処理が繰り返される。
In step 270, the
The
学習支援サーバ装置20のCPU21は、ステップ260にて端末装置10から送信されてきたテキストデータをステップ160で生成したセルに追加する(S300)。
CPU21は、音声入力要求画面の表示データを端末装置10へ送信する(S310)。
The
The
表示データを受信した端末装置10のCPU11は、音声入力要求画面をコンピュータディスプレイ15に表示させる(S320)。
音声入力要求画面には、「教材文章をご自身の母国語で発音してください。」という内容の文字列が表示される。
The
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
The
CPU21は、セルをステップ130で追加したレコードの「教材文章」のフィールドに記憶する(S350)。
続いて、CPU21は、ステップ130で追加したレコードの「ステータス」のフィールドに、「音声追加なし」のデータを記憶する(S360)。
The
Subsequently, the
CPU21は、登録完了通知画面の表示データを端末装置10へ送信する(S370)。
表示データを受信した端末装置10のCPU11は、登録完了通知画面をコンピュータディスプレイ15に表示させる。(S380)。
登録完了通知画面には、「あなたの選定した教材文章の登録が完了しました。登録された教材文章に対する他のユーザからの音声の追加の状況は文章確認サービスでご確認頂けます。」という内容の文字列が表示される。
The
The
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
The
表示データを受信した端末装置10のCPU11は、言語条件入力要求画面をコンピュータディスプレイ15に表示させる(S420)。
言語条件入力要求画面の上段には、「あなたの母国語と、学習を希望する外国語を入力してください。」という内容の文字列が表示され、その下には、母国語入力欄及び学習希望言語入力欄が表示される。ユーザは、各入力欄に必要事項を入力する。例えば、自らの母国語が英語で、日本語の学習を希望している場合は、母国語入力欄に「英語」と、学習希望言語入力欄に「日本語」と夫々入力する。
The
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
The
CPU21は、ステップ440で特定した一又は複数のレコードの「登録者」のフィールドに記憶されているユーザIDを読み出す(S450)。
CPU21は、ステップ450で読み出したユーザIDを所定の雛形に埋め込んで得た登録者提示画面の表示データを端末装置10へ送信する(S460)。
The
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
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
Receiving the user ID, the
続いて、CPU21は、ステップ490で特定したレコードの「教材文章」のフィールドに記憶されたセルをRAM22に読み出す(S500)。
CPU21は、RAM22に読み出したセルから、文章登録サービス処理のステップ230及びステップ300でそのセルに夫々追加されたテキストデータを抽出する(S510)。つまり、音声追加サービスを利用するユーザから見た学習希望言語と母国語で教材文章を夫々表したテキストデータを抽出する。
Subsequently, the
The
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
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
The
CPU21は、セルをステップ490で特定したレコードの「教材文章」のフィールドに記憶する(S560)。
CPU21は、ステップ490で特定したレコードの「ステータス」のフィールドに、「音声追加あり」のデータを記憶する(S570)。
CPU21は、RAM22に読み出されているセルから、文章登録サービス処理のステップ340でそのセルに追加された音声データを抽出する(S580)。つまり、音声追加サービスを利用するユーザから見た学習希望言語で教材文章を発音して得ていた音声データを抽出する。
The
The
The
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
図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
CPU21 of the learning
表示データを受信した端末装置10のCPU11は、ユーザID入力要求画面をコンピュータディスプレイ15に表示させる(S620)。
ユーザID入力要求画面の上段には、「ユーザIDを入力して下さい。」という内容の文字列が表示され、その下には、ユーザID入力欄が表示される。
CPU11 of the
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
Receiving the user ID, the
CPU21は、ステップ640で特定したレコードの「ステータス」のフィールドの記憶内容が「音声追加あり」になっているかそれとも「音声追加なし」になっているか判断する(S650)。
ステップ640にて、「ステータス」のフィールドの記憶内容が「音声追加なし」になっていると判断したCPU21は、音声未追加通知画面の表示データを端末装置10へ送信する(S660)。
The
In step 640, the
表示データを受信した端末装置10のCPU11は、音声未追加通知画面をコンピュータディスプレイ15に表示させる(S670)。
音声未追加通知画面には、「今のところ、あなたの学習希望言語の音声は他のユーザからアップロードされていません。」という内容の文字列を表示させる。
The
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
The
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
図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
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
図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
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
In addition, the cell stored in the teaching
In the seventh stage, when the user A accesses the 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
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
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
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
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
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
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
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
10…端末装置、11,21…CPU、12,22…RAM、13,23…ROM、14,24…ハードディスク、15…コンピュータディスプレイ、16…キーボード、17…マウス、18,25…通信インターフェース、19…マイクロホン、20…学習支援サーバ装置、31…スピーカ、90…ネットワーク
DESCRIPTION OF
Claims (6)
第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.
前記応答工程は、
前記サーバ装置からテキストデータを受信した第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.
前記教材記憶手段は、
複数の前記セルと、それらのセルにテキストデータ及び音声データとして含まれる文章の属性を表す属性情報とを各々対応付けて記憶するものであり、
前記テキスト提示工程は、
第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.
前記音声追加工程は、
第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の端末から受信した音声データに所定のフォルマント変換を施して変換音声データを取得し、取得した変換音声データと前記第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の端末から受信したテキストデータに登録禁止語として予め選定された所定の文字列が含まれているか否か判断する工程と、
前記受信したテキストデータに前記所定の文字列が含まれていないと判断したとき、そのテキストデータと前記第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:
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)
| 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)
| 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 |
-
2005
- 2005-08-31 JP JP2005251291A patent/JP4899383B2/en not_active Expired - Fee Related
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 |