JP5001459B1 - 文章発声装置、通信システム、プログラム、及び、文章発声制御方法 - Google Patents
文章発声装置、通信システム、プログラム、及び、文章発声制御方法 Download PDFInfo
- Publication number
- JP5001459B1 JP5001459B1 JP2011286440A JP2011286440A JP5001459B1 JP 5001459 B1 JP5001459 B1 JP 5001459B1 JP 2011286440 A JP2011286440 A JP 2011286440A JP 2011286440 A JP2011286440 A JP 2011286440A JP 5001459 B1 JP5001459 B1 JP 5001459B1
- Authority
- JP
- Japan
- Prior art keywords
- data
- character
- user
- sentence
- utterance data
- 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
Landscapes
- Document Processing Apparatus (AREA)
Abstract
【解決手段】読み上げ処理では、他の情報端末装置から受信した文章データについて読み上げボタンが押下されると(S320;YES)、メモリに記憶された発声リストから、文章データの送信元であるユーザのIDに対応し且つその文章データを構成する音節単語に対応する文字発声データを順次抽出して(S640)、抽出した複数の文字発声データに基づく音声を出力させる(S660)。ここで、発声リストは、一つの音節単語に対して音の性質が互いに異なる複数種の文字発声データが記憶されたリストであり、読み上げ処理では、文字発声データを抽出する際に、文章データについて、各音節単語に対応する同一種の文字発声データが少なくとも連続しないように予め規定された抽出手順に従い、発声リストにおける複数種の文字発声データから一つの、文字発声データを抽出する。
【選択図】図11
Description
また、通信システムにおいて、情報端末装置は、音声を入力する音声入力手段を備え、端末側制御手段は、ユーザIDを含むデータ登録要求を管理装置に送信した後にその管理装置から送られてくる、音声単語を順にユーザに発声させるための音声ガイダンスを受信すると、その音声ガイダンスに従ったタイミングで音声入力手段を介して入力した音声を表す音声データを管理装置に送信する。そして、管理側制御手段は、情報端末装置からのデータ登録要求に応じて音声ガイダンスを送信した後にその情報端末装置から送られてくる音声データを、文字発声データとしてユーザID及び音節単語に対応づけて記憶手段に記憶することができる。
以下に、本発明の第1実施形態を図面と共に説明する。
図1に示すように、第1実施形態のメール通信システム1は、メール機能を有する複数の携帯電話機10が互いにメールを送受信するように構成されたシステムである。メール通信システム1は、携帯電話機10の他に、スキャナ20と、パーソナルコンピュータ(以下「PC」)30と、サーバ40とを備える。
[スキャナ]
スキャナ20は、携帯電話機10のユーザによって記載された自筆文字を読み込むための装置である。具体的には、スキャナ20は、サインペンや鉛筆、ボールペン、万年筆等を用い、ユーザ自身の手書きによって自筆文字が直接記入された文字記入シート3をスキャンし、そのスキャン画像をPC30に出力する。
PC30には、スキャナ20から出力されたスキャン画像に基づいて手書きフォントを作成するためのフォント作成プログラムがインストールされており、PC30に内蔵されたCPUは、フォント作成プログラムに規定される手順に従って、個々の文字コードに手書きフォントが対応づけられてなるフォントリスト5(図2A参照)を生成するリスト生成処理を行う。
サーバ40には、PC30から送信されてくるフォントリスト5、及び、携帯電話機10から送信されてくる各種情報をユーザID毎に記憶するデータベース7(図2B参照)が構築されている。そして、サーバ40に内蔵されたCPUが、このデータベース7を管理するとともに、携帯電話機10との間で通信を行うことにより、携帯電話機10から送信されてくる情報をデータベース7に追加したり、携帯電話機10から送信されてくる要求に沿った情報をデータベース7から抽出し、その抽出した情報を携帯電話機10に送信したりするデータベース処理を行う。
携帯電話機10は、少なくとも通話機能とメール機能とを有するものである。具体的には、図4A−4Bに示すように、携帯電話機10は、操作部12と、通信部14と、音声入力部16と、音声出力部18と、表示部22と、制御部24と、外部接続部28とを備える。
制御部24は、操作部12,通信部14,音声入力部16,外部接続部28からの入力に基づいて、通信部14,音声出力部18,表示部22,外部接続部28を制御するものであり、マイクロコンピュータ(以下「マイコン」)25と、メモリ26とを備えている。
ここで、マイコン25(CPU)が実行するメール作成処理を、図5に示すフローチャートに沿って詳しく説明する。なお、本処理は、メール処理において、操作部12を用いたユーザ操作によって、メールを作成するためのコマンドが入力された場合に起動する。
次に、マイコン25が実行するメール読み上げ処理を、図6に示すフローチャートに沿って詳しく説明する。なお、本処理は、メール処理において、操作部12を用いたユーザ操作によって、受信メールを表示するためのコマンドが入力された場合に起動する。
つまり、受信メールの本文に手書き文章が含まれていれば、その手書き文章において同一種類の手書きフォントの配置が分散していることから、手書きフォント毎に音声周波数が異なる文字発声データの配置も分散することになる。
以上説明したように、メール通信システム1では、携帯電話機10のメール機能によって作成される手書き文章において、各文字コードに対応する同一種類の手書きフォントが分散されるため、文章の形態が画一的であるという不自然さが解消され、携帯電話機10のキー操作によって実際の手書き文章の形態に近いメールを、容易にユーザに作成させることができる。
なお、本第1実施形態において、携帯電話機10が情報端末装置、文章作成装置および文章発声装置、メモリ26またはデータベース7が記憶手段、音声出力部18が音声出力手段、マイコン25が制御手段および端末側制御手段、サーバ40のCPUが管理側制御手段、音声入力部16が音声入力手段の各一例にそれぞれ相当する。
以上、本発明の第1実施形態について説明したが、第1実施形態は、上記態様に限らず、以下の変形例にて実施することも可能である。
次に、本発明の第2実施形態を図面と共に説明する。なお、第2実施形態のメール通信システム1は、メール機能を有する複数の携帯電話機10が互いにメールを送受信するシステムである点で第1実施形態と共通し、スキャナ20、PC30、及びサーバ40を不要とする点で第1実施形態と相違する。
携帯電話機10は、図7A−7Bに示すように、ユーザによる入力操作を受け付けるユーザインターフェースとしてのタッチパネル部11と、通信部14と、音声入力部16と、音声出力部18と、制御部24と、外部接続部28とを備える。なお、タッチパネル部11は、表示部22と操作部12とから構成される。
いし複数の押下操作に従って文字を入力し、その入力された文字を表すキー信号を制御部24に入力するための複数の文字操作キーが含まれている。
ここで、マイコン25(CPU)が実行するフォントリスト生成処理を、図8に示すフローチャートに沿って詳しく説明する。なお、本処理は、操作部12を用いたユーザ操作によって、手書きフォントを登録するためのコマンドが入力されたとき、又は、ユーザの自筆文字の入力を必要とする他の処理が実行されるときに起動する。
ソフトは、図9Aに示すように、タッチパネル部11上のメモ画面60のうち、文字入力領域62にペン入力されたユーザの手書きによる文字を操作読取処理によって読み取り、その読み取った文字を本文領域64に反映させる機能を有するアプリケーションである。
次に、マイコン25が実行する発声リスト生成処理を、図10に示すフローチャートに沿って詳しく説明する。なお、本処理は、操作部12を用いたユーザ操作によって、文字発声データを登録するためのコマンドが入力されたとき、又は、他の携帯電話機10から発声リストの送信要求(リスト要求)を、通信部14を介して受信したときに起動する。
S540では、S530にて取得した肉声データを、音節単語を構成する一ないし複数の文字コードに対応づけて、RAMに一時記憶する。
次に、マイコン25が実行するメール読み上げ処理を、図11に示すフローチャートに沿って詳しく説明する。なお、本処理は、メール処理において、操作部12を用いたユーザ操作によって、受信メールを表示するためのコマンドが入力された場合に起動する。
続くS630では、その送信元である携帯電話機10から、通信部14を介して、その携帯電話機10のユーザを識別するためのユーザIDとともに、発声リストを受信したか否かを判断する。ここで、発声リストを受信したと判断した場合には、その発声リストを、発声リストとともに受信したユーザIDに対応づけてメモリ26に記憶して(S635)、S640に移行し、発声リストを受信していないと判断した場合には、本ステップ(S630)の再実行によって待機する。
S660では、S650にて生成された文章発声データに基づく音声メッセージを、音声出力部18を介して出力し、本処理を終了する。
以上説明したように、メール通信システム1では、携帯電話機10の手書き入力機能によって文字が入力される毎に、携帯電話機10のユーザの手書きによる自筆文字が手書きフォントとして自動的に登録されるので、スキャナ20やPC30が不要となり、構成を簡略化することができる。
なお、本第2実施形態において、通信部14が通信手段、メモリ26が記憶手段、音声出力部18が音声出力手段、マイコン25が制御手段の各一例にそれぞれ相当する。
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、様々な態様にて実施することが可能である。
毎に手書きフォントをPCやサーバ等に登録すればよい。
また、上記実施形態のメール作成処理では、手書き文章中の文字コードに対応する同一種類の手書きフォントが分散されるように、手書きフォントを抽出(表示)しているが、これに限定されるものではなく、例えば、手書き文章中の隣り合う手書きフォントのフォント間隔が一定とならないように(分散されるように)、手書きフォントを表示してもよい。あるいは、手書き文章中の一文において、先頭の手書きフォントが最も大きく(又は太く)なるように、手書きフォントを抽出してもよいし、手書き文章に英単語が含まれていれば、その英単語のうちアクセントが強いアルファベットが最も大きくなる(又は太く)なるように、手書きフォントを抽出してもよい。
Claims (7)
- 複数の文字からなる文章データを作成する文章作成装置との間でデータ通信を行う通信手段と、
前記文章作成装置のユーザを識別するためのユーザID毎に、一ないし複数の文字で表される各音節単語について、該ユーザが発する音声を表す文字発声データを記憶する記憶手段と、
音声を出力する音声出力手段と、
前記文章作成装置から前記通信手段を介して受信した前記文章データ及び前記ユーザIDに基づいて、該ユーザに対応し且つ該文章データを構成する音節単語に対応する文字発声データを、前記記憶手段から順次抽出して、該抽出した複数の文字発声データに基づく音声メッセージを前記音声出力手段に出力させる制御手段と、
を備え、前記文章データに対応する前記音声メッセージを発する文章発声装置であって、
前記記憶手段には、一つの前記音節単語に対して音声周波数が互いに異なる複数の文字発声データが記憶され、且つ、前記音節単語毎に該複数の文字発声データが記憶されており、
前記制御手段は、前記音節単語に対応する文字発声データを抽出する際に、該音節単語について前回抽出した文字発声データとは音声周波数が異なる一つの文字発声データを、前記記憶手段に記憶された複数の文字発声データから抽出することを特徴とする文章発声装置。 - 複数の文字からなる文章データを作成する複数の情報端末装置、及び該情報端末装置との間でデータ通信を行う管理装置からなる通信システムであって、
前記管理装置は、
前記情報端末装置のユーザを識別するためのユーザID毎に、一ないし複数の文字で表される各音節単語について、該ユーザが発する音声を表す文字発声データを記憶する記憶手段と、
前記情報端末装置から前記文章データ及び前記ユーザIDを受信すると、該ユーザIDに対応し且つ該文章データを構成する音節単語に対応する文字発声データを、前記記憶手段から順次抽出して、該抽出した複数の文字発声データを該情報端末装置に送信する管理側制御手段と、
を備える装置であり、
前記情報端末装置は、
音声を出力する音声出力手段と、
他の情報端末装置から受信した前記文章データ及び前記ユーザIDを前記管理装置に送信するとともに、前記管理装置から受信した複数の文字発声データに基づく音声メッセージを前記音声出力手段に出力させる端末側制御手段と、
を備え、前記文章データに対応する前記音声メッセージを発する装置であり、
前記記憶手段には、一つの前記音節単語に対して音声周波数が互いに異なる複数の文字発声データが記憶され、且つ、前記音節単語毎に該複数の文字発声データが記憶されており、
前記管理側制御手段は、前記音節単語に対応する文字発声データを抽出する際に、該音節単語について前回抽出した文字発声データとは音声周波数が異なる一つの文字発声データを、前記記憶手段に記憶された複数の文字発声データから抽出することを特徴とする通信システム。 - 前記情報端末装置は、音声を入力する音声入力手段を備え、
前記端末側制御手段は、前記ユーザIDを含むデータ登録要求を前記管理装置に送信した後に該管理装置から送られてくる、前記音節単語の順にユーザに発声させるための音声ガイダンスを受信すると、該音声ガイダンスに従ったタイミングで前記音声入力手段を介して入力した音声を表す音声データを前記管理装置に送信し、
前記管理側制御手段は、前記情報端末装置からのデータ登録要求に応じて前記音声ガイダンスを送信した後に該情報端末装置から送られてくる前記音声データを、前記文字発声データとして前記ユーザID及び前記音節単語に対応づけて前記記憶手段に記憶することを特徴とする請求項2に記載の通信システム。 - 前記管理側制御手段は、前記情報端末装置から送られてくる前記音声データに基づいて、音声周波数が互いに異なる複数の前記文字発声データを生成することを特徴とする請求項3に記載の通信システム。
- 請求項1に記載の前記通信手段、前記記憶手段、及び前記音声出力手段を有するコンピュータを前記制御手段として機能させるためのプログラム。
- 請求項2ないし請求項4のいずれか1項に記載の前記記憶手段を有して前記情報端末装置との間でデータ通信を行うコンピュータを前記管理側制御手段として機能させるためのプログラム。
- 複数の文字からなる文章データを作成する文章作成装置との間でデータ通信を行う通信手段と、
前記文章作成装置のユーザを識別するためのユーザID毎に、一ないし複数の文字で表される各音節単語について、該ユーザが発する音声を表す複数の文字発声データを記憶する記憶手段と、
音声を出力する音声出力手段と、
を備えて前記文章データに対応する音声メッセージを発する文章発声装置を制御する文章発声制御方法であって、
前記文章作成装置から前記通信手段を介して受信した前記文章データ及び前記ユーザIDに基づいて、該ユーザに対応し且つ該文章データを構成する音節単語に対応する文字発声データを、前記記憶手段から順次抽出して、該抽出した複数の文字発声データに基づく音声メッセージを前記音声出力手段に出力させる制御工程と、
一つの前記音節単語に対して音声周波数が互いに異なる複数の文字発声データを記憶する記憶工程と、
を備え、
前記制御工程は、前記音節単語に対応する文字発声データを抽出する際に、該音節単語について前回抽出した文字発声データとは音声周波数が異なる一つの文字発声データを、前記記憶手段に記憶された複数の文字発声データから抽出することを特徴とする文章発声制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011286440A JP5001459B1 (ja) | 2011-12-27 | 2011-12-27 | 文章発声装置、通信システム、プログラム、及び、文章発声制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011286440A JP5001459B1 (ja) | 2011-12-27 | 2011-12-27 | 文章発声装置、通信システム、プログラム、及び、文章発声制御方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011254167A Division JP2013033435A (ja) | 2011-11-21 | 2011-11-21 | 可搬型情報端末装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5001459B1 true JP5001459B1 (ja) | 2012-08-15 |
JP2013033438A JP2013033438A (ja) | 2013-02-14 |
Family
ID=46793980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011286440A Expired - Fee Related JP5001459B1 (ja) | 2011-12-27 | 2011-12-27 | 文章発声装置、通信システム、プログラム、及び、文章発声制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5001459B1 (ja) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002333895A (ja) * | 2001-05-10 | 2002-11-22 | Sony Corp | 情報処理装置および情報処理方法、記録媒体、並びにプログラム |
-
2011
- 2011-12-27 JP JP2011286440A patent/JP5001459B1/ja not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002333895A (ja) * | 2001-05-10 | 2002-11-22 | Sony Corp | 情報処理装置および情報処理方法、記録媒体、並びにプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2013033438A (ja) | 2013-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3728304B2 (ja) | 情報処理方法、情報処理装置、プログラム、及び記憶媒体 | |
JP5789608B2 (ja) | 触覚強化テキストインターフェースのためのシステム及び方法 | |
US20020128840A1 (en) | Artificial language | |
CN101998107B (zh) | 信息处理装置、会议***和信息处理方法 | |
US20020198715A1 (en) | Artificial language generation | |
US20080180283A1 (en) | System and method of cross media input for chinese character input in electronic equipment | |
JP2000056792A (ja) | ユ―ザの発話を認識するための方法及び装置 | |
JP6150268B2 (ja) | 単語登録装置及びそのためのコンピュータプログラム | |
JP2006503353A (ja) | フォームベースのデータ入力システムにおける認識精度を高める方法 | |
JP2005508031A (ja) | 部首に基づいた、適合化可能な画の書き順システム | |
JP4886098B1 (ja) | 可搬型情報端末装置 | |
JP2009194577A (ja) | 画像形成装置、音声案内方法及び音声案内プログラム | |
JP2003504706A (ja) | 多モード・データ入力装置 | |
JP4809358B2 (ja) | 対話システムの忠実度を向上させる方法及びシステム | |
US20020198712A1 (en) | Artificial language generation and evaluation | |
JP4971528B1 (ja) | 手書き文章作成方法、及び、プログラム | |
JP2010026686A (ja) | 統合的インタフェースを有する対話型コミュニケーション端末及びそれを用いたコミュニケーションシステム | |
JP5001459B1 (ja) | 文章発声装置、通信システム、プログラム、及び、文章発声制御方法 | |
CN111756944A (zh) | 图像形成装置以及作业执行方法 | |
US20110285635A1 (en) | Sign language keyboard and sign language searching apparatus using the same | |
JP2013033435A (ja) | 可搬型情報端末装置 | |
JP2007219952A (ja) | デジタルペンを用いたメッセージ処理システムとそれに用いるデータ処理装置 | |
JP4808763B2 (ja) | 音声情報収集装置、その方法およびそのプログラム | |
US20220201136A1 (en) | Information processing system that executes command corresponding to utterance, image processing apparatus, control method for information processing system, and storage medium storing control program for information processing system | |
JP2008129934A (ja) | 表示制御プログラム及び表示制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120517 |
|
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: 20150525 Year of fee payment: 3 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120227 Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120403 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |