(57)【特許請求の範囲】
【請求項１】
電子メールのテキストを合成音声にて読み上げる機能を有する音声合成装置において、
電子メールにおけるシグネチャ部を示すための記号が記憶された記号記憶手段と、
電子メールのテキストを合成音声にて読み上げる際に、前記記号記憶手段に記憶された記号であることを認識する記号認識手段と、
この記号認識手段が前記記号であると認識した場合には、その記号を読み上げず、その記号以降のテキストを解析して読み上げるべき所定の情報として差出人名、差出人の属する組織名、電話番号、ＦＡＸ番号およびメールアドレスのうちの少なくとも１つ以上を抽出し、その抽出した所定の情報を、その記号以前のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させた読み上げ方で読み上げる読上手段と、
が備えられたことを特徴とする音声合成装置。
【請求項２】
前記記号認識手段は、
電子メールのテキストを合成音声にて読み上げる際に、前記記号記憶手段に記憶された記号が所定数連続していることを検出した場合に、前記記号記憶手段に記憶された記号であることを認識するように構成されていることを特徴とする請求項１に記載の音声合成装置。
【請求項３】
電子メールのテキストを合成音声にて読み上げる機能を有する音声合成装置を制御するためのコンピュータプログラムが記憶された記憶媒体において、
電子メールにおけるシグネチャ部を示すための記号が記憶された記号記憶領域と、
電子メールのテキストを合成音声にて読み上げる際に、前記記号記憶手段に記憶された記号であることを認識し、前記記号であると認識した場合には、その記号を読み上げず、その記号以降のテキストを解析して読み上げるべき所定の情報として差出人名、差出人の属する組織名、電話番号、ＦＡＸ番号およびメールアドレスのうちの少なくとも１つ以上を抽出し、その抽出した所定の情報を、その記号以前のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させた読み上げ方で読み上げるように制御する制御プログラムが記憶されたことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子メールのテキストを合成音声にて読み上げる機能を有する音声合成装置、およびその音声合成装置を動作させるためのコンピュータプログラムが記憶された記憶媒体に関する。
【０００２】
【従来の技術】
図２は、電子メールの構成の一例を示す説明図である。電子メール３０は、送信日時３０ａ、タイトル３０ｂ、宛名３０ｃ、差出人名３０ｄ、送信目的３０ｅおよびカーボンコピー３０ｆから構成されるヘッダ３１と、本文３２と、差出人の署名を表す領域であるシグネチャ部３３とから構成される。シグネチャ部３３は、会社名３３ｃ、部課名３３ｄ、差出人名３３ｅ、差出人の電話番号３３ｆ、差出人のファクシミリ番号３３ｇおよび差出人のメールアドレス３３ｈから構成される。また、シグネチャ部３３の前後には、シグネチャ記号「−」が連続して構成されるシグネチャ開始行３３ａおよびシグネチャ終了行３３ｂが記載されており、それらシグネチャ開始行３３ａおよびシグネチャ終了行３３ｂで挟まれた領域がシグネチャ部３３であることを表している。
そして、上記従来の音声合成装置は、本文３２の先頭からシグネチャ部３３の末尾までを合成音声にて読み上げて行く。
【０００３】
【発明が解決しようとする課題】
しかし、上記従来の音声合成装置は、電子メール３０の本文３２の先頭からシグネチャ部３３の末尾までを同じ調子で読み上げるため、本文３２とシグネチャ部３３とを聴感上区別し難いという問題がある。
また、本来、読み上げる必要のないシグネチャ開始行３３ａおよびシグネチャ終了行３３ｂをたとえば、「マイナス、マイナス・・」とか「ひく、ひく・・」というように読み上げてしまうという問題もある。
さらに、シグネチャ部３３は、定型となっているため、差出人名などの一部の情報だけを読み上げれば十分な場合であっても、毎回シグネチャ部３３の総てを読み上げてしまうという問題もある。
【０００４】
そこで、本発明は、電子メールの本文とシグネチャ部とを聴感上区別できるように読み上げることができる音声合成装置および記憶媒体を実現することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は、上記目的を達成するため、請求項１に記載の発明では、電子メールのテキストを合成音声にて読み上げる機能を有する音声合成装置において、電子メールにおけるシグネチャ部を示すための記号が記憶された記号記憶手段と、電子メールのテキストを合成音声にて読み上げる際に、前記記号記憶手段に記憶された記号であることを認識する記号認識手段と、この記号認識手段が前記記号であると認識した場合には、その記号を読み上げず、その記号以降のテキストを解析して読み上げるべき所定の情報として差出人名、差出人の属する組織名、電話番号、ＦＡＸ番号およびメールアドレスのうちの少なくとも１つ以上を抽出し、その抽出した所定の情報を、その記号以前のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させた読み上げ方で読み上げる読上手段と、が備えられたという技術的手段を採用する。
【０００６】
【０００７】
【０００８】
【０００９】
【００１０】
請求項２に記載の発明では、請求項１に記載の音声合成装置において、前記記号認識手段は、電子メールのテキストを合成音声にて読み上げる際に、前記記号記憶手段に記憶された記号が所定数連続していることを検出した場合に、前記記号記憶手段に記憶された記号であることを認識するように構成されているという技術的手段を採用する。
【００１１】
【００１２】
請求項３に記載の発明では、電子メールのテキストを合成音声にて読み上げる機能を有する音声合成装置を制御するためのコンピュータプログラムが記憶された記憶媒体において、電子メールにおけるシグネチャ部を示すための記号が記憶された記号記憶領域と、電子メールのテキストを合成音声にて読み上げる際に、前記記号記憶手段に記憶された記号であることを認識し、前記記号であると認識した場合には、その記号を読み上げず、その記号以降のテキストを解析して読み上げるべき所定の情報として差出人名、差出人の属する組織名、電話番号、ＦＡＸ番号およびメールアドレスのうちの少なくとも１つ以上を抽出し、その抽出した所定の情報を、その記号以前のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させた読み上げ方で読み上げるように制御する制御プログラムが記憶されたことを特徴とする記憶媒体という技術的手段を採用する。
【００１３】
【作用】
請求項１ないし請求項３に記載の発明では、記号認識手段は、電子メールのテキストを合成音声にて読み上げる際に、電子メールにおけるシグネチャ部を示すための記号が記憶された記号記憶手段に記憶された記号であることを認識し、読上手段は、上記記号認識手段が前記記号であると認識した場合には、その記号を読み上げず、その記号以降のテキストを解析して読み上げるべき所定の情報として差出人名、差出人の属する組織名、電話番号、ＦＡＸ番号およびメールアドレスのうちの少なくとも１つ以上を抽出し、その抽出した所定の情報を、その記号以前のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させた読み上げ方で読み上げる。
つまり、シグネチャ部をシグネチャ部以前のテキスト、つまり本文とは異なる読み上げ方で読み上げることができるため、本文とシグネチャ部とを聴感上容易に区別することができる。
【００１４】
特に、シグネチャ部を示すための記号以降のテキストを、その記号以前のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させた読み上げ方で読み上げる。
従って、音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させることにより、読み上げ方が変化したと聴感上分かることができるため、本文とシグネチャ部とを容易に区別することができる。
【００１５】
また、上記記号認識手段が上記記号であると認識した場合には、その記号を読み上げないように構成されているため、本来、読み上げる必要のない記号を読み上げてしまうという事態をなくすことができる。
また、上記読上手段は、シグネチャ部を解析して読み上げるべき所定の情報として差出人名、差出人の属する組織名、電話番号、ＦＡＸ番号およびメールアドレスのうちの少なくとも１つ以上を抽出し、その抽出した所定の情報を抽出し、その抽出した所定の情報を読み上げるように構成されているため、定型ではない部分、つまり毎回変化することの多い部分を読み上げるようにすることができ、毎回シグネチャ部の定型の部分までを読み上げてしまうという事態をなくすことができる。
【００１６】
特に、上記記号認識手段は、請求項２に記載の発明のように、電子メールのテキストを合成音声にて読み上げる際に、上記記号記憶手段に記憶された記号が所定数連続していることを検出した場合に、上記記号記憶手段に記憶された記号であることを認識するように構成されていることが望ましい。
つまり、シグネチャ部は、その前後にある種の記号を連続して記載することにより、表されることが多く、逆に、上記ある種の記号は、本文においては連続して記載されることは少ないからである。
【００１７】
【００１８】
【００１９】
【００２０】
そして、請求項３に記載の発明では、電子メールにおけるシグネチャ部を示すための記号が記憶された記号記憶領域と、電子メールのテキストを合成音声にて読み上げる際に、上記記号記憶手段に記憶された記号であることを認識し、上記記号であると認識した場合には、その記号を読み上げず、その記号以降のテキストを解析して読み上げるべき所定の情報として差出人名、差出人の属する組織名、電話番号、ＦＡＸ番号およびメールアドレスのうちの少なくとも１つ以上を抽出し、その抽出した所定の情報を、その記号以前のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させた読み上げ方で読み上げるように制御する制御プログラムが記憶された記憶媒体という構成であるため、その記憶媒体を用いることにより、本文とシグネチャ部とを聴感上容易に区別でき、かつ、本来、読み上げる必要のない記号を読み上げてしまうという事態をなくすことができ、かつ、定型ではない部分、つまり毎回変化することの多い部分を読み上げるようにすることができ、毎回シグネチャ部の定型の部分までを読み上げてしまうという事態をなくすことができる音声合成装置を実現できる。
つまり、上記音声合成装置は、たとえば、後述する発明の実施の形態に記載するように、音声合成装置に内蔵されたＣＰＵ、あるいは、音声合成装置に接続されたコンピュータによって制御されることから、上記記憶媒体としての記憶部を音声合成装置に設け、もしくは、上記記憶媒体に格納されているコンピュータプログラムをコンピュータにインストールすることによって、上記音声合成装置を実現することができるからである。
【００２１】
【発明の実施の形態】
以下、本発明の音声合成装置の一実施形態について図を参照して説明する。
図１は、本実施形態の音声合成装置の主要構成をブロックで示す説明図である。なお、電子メールの構成については、前述の図２を用いて説明する。
音声合成装置１０には、電子メール３０のシグネチャ部３３の領域を示す記号が記憶されたシグネチャ記号記憶部１１と、このシグネチャ記号記憶部１１に記憶されているシグネチャ記号を検出することにより、シグネチャ開始行３３ａまたはシグネチャ終了行３３ｂであることを検出するシグネチャ行検出部１２と、電子メール３０のテキストを読み上げる読み上げ部１３とが備えられている。
【００２２】
読み上げ部１３は、シグネチャ部３３を構成する情報の中から差出人名などの読み上げるべき情報を抽出する読み上げ情報抽出部１７と、入力されたテキストから音韻データ、合成音声のピッチおよび音韻継続時間などのパラメータを設定する音声パラメータ設定部１４と、音韻データが記憶された音韻データベース１６と、音声パラメータ設定部１４で設定された音韻データを音韻データベース１６から引き出し、その引き出した音韻データおよび音声パラメータ設定部１４で設定されたパラメータに基づいて音声を合成する音声合成部１５と、読み上げ方を変更する読み上げ方変更部２０とから構成される。
また、音声合成装置１０には、各種データの入出力制御、音声合成部１５から出力される合成音声の音声信号への変換などを行う制御部１８が備えられており、制御部１８には、上記音声信号を出力するスピーカ１９が接続されている。
【００２３】
なお、シグネチャ行検出部１２、読み上げ情報抽出部１７、音声パラメータ設定部１４、音声合成部１５、読み上げ方変更部２０および制御部１８は、音声合成装置１０に内蔵された図示しないＣＰＵの有する機能を示す。また、シグネチャ記号記憶部１１、音韻データベース１６およびＣＰＵが実行するコンピュータプログラムは、図示しないＲＯＭ、ＨＤＤなどの記憶媒体に記憶される。この場合、それらＲＯＭ、ＨＤＤが、請求項５に記載の記憶媒体に対応する。また、上記コンピュータプログラムが、ＣＤ−ＲＯＭやＦＤなどの記憶媒体に記憶されており、その記憶媒体に記憶されているコンピュータプログラムを音声合成装置１０に備えられた図示しない読取装置によってインストールする場合は、上記ＣＤ−ＲＯＭやＦＤなどの記憶媒体が、請求項５に記載の記憶媒体に対応する。
【００２４】
次に、音声合成装置１０の一連の動作について、それを示す図３のフローチャートを参照して説明する。
なお、ここでは、図２に示す電子メール３０のテキストを読み上げるものとし、シグネチャ記号記憶部１１には、シグネチャ開始行３３ａおよびシグネチャ終了行３３ｂを構成する「−」という記号が記憶されているものとする。
制御部１８は、電子メール３０のテキストの読上指示があると（ステップ（以下、Ｓと略す）１０：Ｙｅｓ）、図示しない記憶部に記憶されている電子メール３０のテキストを入力する（Ｓ１２）。ここでは、電子メール３０の本文３２の先頭行の「伊藤様」を入力する。続いて、シグネチャ行検出部１２は、シグネチャ記号記憶部１１を参照し、制御部１８によって入力されたテキストの中にシグネチャ記号「−」を連続してｎ個、たとえば２個検出したか否かを判定する（Ｓ１４）。
【００２５】
ここでは、「伊藤様」が入力されており、シグネチャ記号「−」は含まれていないため、否定判定され（Ｓ１４：Ｎｏ）、音声パラメータ設定部１４は、「伊藤様」に対する音韻データ、合成音声のピッチおよび音韻継続時間などのパラメータを設定し、音声合成部１５は、音声パラメータ設定部１４で設定された音韻データを音韻データベース１６から引き出し、その引き出した音韻データおよび音声パラメータ設定部１４で設定されたパラメータに基づいて音声を合成する（Ｓ１６）。この合成音声は、制御部１８によって音声信号に変換され、スピーカ１９から「イトウサマ」と出力される。
以降、上記と同じ処理を単語、あるいは、行単位で繰り返し、本文３１の残りの部分「明日５時から・・行います。」を合成音声にて読み上げる。
【００２６】
そして、本文３１の読み上げを終了し、シグネチャ開始行３３ａの行を入力すると（Ｓ１２）、シグネチャ行検出部１２は、シグネチャ記号「−」を連続してｎ個、たとえば２個検出したか否かを判定する（Ｓ１４）。ここでは、図２に示すように、シグネチャ記号「−」は、２個以上連続しているため、シグネチャ行検出部１２は、シグネチャ記号「−」を連続して２個検出したと判定し（Ｓ１４：Ｙｅｓ）、読み上げ方変更部２０が、読み上げ方の変更を行う（Ｓ２０）。つまり、音声合成は、行わない。読み上げ方の変更は、本文３２のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させて行う。ここでは、合成音声のピッチを短くして高い音声に変更するものとする。
【００２７】
そして、制御部１８は、シグネチャ部３３のテキストを入力し（Ｓ２２）、読み上げ情報抽出部１７は、その入力されたテキストの解析を行い、読み上げる情報を抽出する（Ｓ２４）。その読み上げる情報とは、たとえば、差出人名３３ｅ、差出人の属する組織名（会社名３３ｃおよび部課名３３ｄ）、差出人の電話番号３３ｆ、差出人のファクシミリ番号３３ｇおよび差出人のメールアドレス３３ｈのうちの少なくとも１つ以上である。
ここでは、差出人名「鈴木」が抽出されたとすると、音声パラメータ設定部１４は、「鈴木」に対する音韻データ、合成音声のピッチおよび音韻継続時間などのパラメータを設定する。なお、合成音声のピッチは、読み上げ方変更部２０によって短いピッチに変更されている（Ｓ２０）。また、音声合成部１５は、音声パラメータ設定部１４で設定された音韻データを音韻データベース１６から引き出し、その引き出した音韻データおよび音声パラメータ設定部１４で設定されたパラメータに基づいて音声を合成する（Ｓ２６）。この合成音声は、制御部１８によって音声信号に変換され、スピーカ１９から「スズキ」と出力される。このとき、「スズキ」という音声は、高い音声で出力されるため、その音声を聞く者は、本文３２との区別をすることができ、シグネチャ部３３を読み上げていることが分かる。
【００２８】
以上のように、本実施形態の音声合成装置１０を使用すれば、本部３２よりも高い音声で差出人名を読み上げることができるため、スピーカ１９から出力される音声を聞く者は、本文３２とシグネチャ部３３とを聴感上容易に区別することができる。
しかも、シグネチャ開始行３３ａおよびシグネチャ終了行３３ｂを読み上げないようにすることができる。また、シグネチャ部３３の中の差出人名のみを抽出して読み上げるようにして、定型の部分を読み上げさせないようにすることができる。
【００２９】
なお、上記実施形態では、差出人名を読み上げる音声を高い音声に変更する構成を説明したが、音量、音質および読み上げる速度の中のいずれか、あるいは、音声の高さ、音量、音質および読み上げる速度の中の少なくとも１つ以上を変化させる構成でもよい。
また、読み上げ情報抽出部１７が抽出する情報としては、差出人名３３ｅの他に、差出人の属する組織名（会社名３３ｃおよび部課名３３ｄ）、差出人の電話番号３３ｆ、差出人のファクシミリ番号３３ｇおよび差出人のメールアドレス３３ｈの中のいずれか、あるいは、差出人名３３ｅ、差出人の属する組織名（会社名３３ｃおよび部課名３３ｄ）、差出人の電話番号３３ｆ、差出人のファクシミリ番号３３ｇおよび差出人のメールアドレス３３ｈの中の少なくとも１つ以上でもよい。
さらに、上記実施形態では、シグネチャ部３３のテキストを読み上げる構成を説明したが、シグネチャ部３３のテキストを読み上げないように構成することもできる。この場合、図３に示すＳ１４において、シグネチャ記号が連続ｎ個検出された場合は（Ｓ１４：Ｙｅｓ）、処理を終了する構成にする。
【００３０】
ところで、シグネチャ記号記憶部１１が、請求項１に記載の記号記憶手段に対応しており、シグネチャ行検出部１２が記号認識手段に対応しており、読み上げ部１３が読上手段に対応する。また、シグネチャ記号記憶部１１が、コンピュータプログラムと共に、ＲＯＭ、ＨＤＤ、ＣＤ−ＲＯＭ、ＦＤなどの記憶媒体に記憶されている場合は、その記憶領域が、請求項５に記載の記号記憶領域に対応する。
さらに、Ｓ１４が、請求項１に記載の記号認識手段として機能し、Ｓ２０〜Ｓ２６が、読上手段として機能する。
【００３１】
【発明の効果】
以上のように、請求項１ないし請求項３に記載の発明によれば、電子メールのテキストを合成音声にて読み上げる際に、電子メールにおけるシグネチャ部を示すための記号が記憶された記号記憶手段に記憶された記号であることを認識する記号認識手段と、この記号認識手段が上記記号であると認識した場合には、その記号を読み上げず、その記号以降のテキストを解析して読み上げるべき所定の情報として差出人名、差出人の属する組織名、電話番号、ＦＡＸ番号およびメールアドレスのうちの少なくとも１つ以上を抽出し、その抽出した所定の情報を、その記号以前のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させた読み上げ方で読み上げる読上手段とを備えるため、シグネチャ部をシグネチャ部以前のテキスト、つまり本文とは異なる読み上げ方で読み上げることができる。
したがって、本文とシグネチャ部とを聴感上容易に区別することができる。
【００３２】
特に、シグネチャ部を示すための記号以降のテキストを、その記号以前のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させた読み上げ方をすることができるため、読み上げ方が変化したと聴感上分かることができる。
したがって、本文とシグネチャ部とを容易に区別することができる。
【００３３】
また、上記記号認識手段が上記記号であると認識した場合には、その記号を読み上げないように構成された読上手段を備えるため、本来、読み上げる必要のない記号を読み上げてしまうという事態をなくすことができる。
また、上記読上手段は、シグネチャ部を解析して読み上げるべき所定の情報として差出人名、差出人の属する組織名、電話番号、ＦＡＸ番号およびメールアドレスのうちの少なくとも１つ以上を抽出し、その抽出した所定の情報を抽出し、その抽出した所定の情報を読み上げるように構成されているため、定型ではない部分、つまり毎回変化することの多い部分を読み上げるようにすることができ、毎回シグネチャ部の定型の部分までを読み上げてしまうという事態をなくすことができる。
【００３４】
特に、上記記号認識手段は、請求項２に記載の発明のように、電子メールのテキストを合成音声にて読み上げる際に、上記記号記憶手段に記憶された記号が所定数連続していることを検出した場合に、上記記号記憶手段に記憶された記号であることを認識するように構成されていることが望ましい。
つまり、シグネチャ部は、その前後にある種の記号を連続して記載することにより、表されることが多く、逆に、上記ある種の記号は、本文においては連続して記載されることは少ないからである。
【００３５】
【００３６】
【００３７】
【００３８】
そして、請求項３に記載の発明によれば、電子メールにおけるシグネチャ部を示すための記号が記憶された記号記憶領域と、電子メールのテキストを合成音声にて読み上げる際に、上記記号記憶手段に記憶された記号であることを認識し、上記記号であると認識した場合には、その記号を読み上げず、その記号以降のテキストを解析して読み上げるべき所定の情報として差出人名、差出人の属する組織名、電話番号、ＦＡＸ番号およびメールアドレスのうちの少なくとも１つ以上を抽出し、その抽出した所定の情報を、その記号以前のテキストを読み上げる音声に対して音声の高さ、音量、音質および読み上げる速度のうちの少なくとも１つ以上を変化させた読み上げ方で読み上げるように制御する制御プログラムが記憶された記憶媒体という構成であるため、その記憶媒体を用いることにより、本文とシグネチャ部とを聴感上容易に区別でき、かつ、本来、読み上げる必要のない記号を読み上げてしまうという事態をなくすことができ、かつ、定型ではない部分、つまり毎回変化することの多い部分を読み上げるようにすることができ、毎回シグネチャ部の定型の部分までを読み上げてしまうという事態をなくすことができる音声合成装置を実現できる。
【図面の簡単な説明】
【図１】  本発明実施形態の音声合成装置の主要構成をブロックで示す説明図である。
【図２】  電子メールの構成を示す説明図である。
【図３】  図１に示す音声合成装置の一連の動作を示すフローチャートである。
【符号の説明】
１０    音声合成装置
１１    シグネチャ記号記憶部（記号記憶手段）
１２    シグネチャ行検出部（記号認識手段）
１３    読み上げ部（読上手段）
１４    音声パラメータ設定部
１５    音声合成部
１６    音韻データベース
１７    読み上げ情報抽出部
１８    制御部
１９    スピーカ
２０    読み上げ方変更部
３０    電子メール
３２    本文
３３    シグネチャ部
３３ａ  シグネチャ開始行
【図１】
0004462658.tif 000002
【図２】
0004462658.tif 000003
【図３】
0004462658.tif 000004