(57)【要約】【課題】  テキスト音声システムにて使用する強化音声データを含むテキストデータのコード化方法、デコード化方法、TTSシステムを含む携帯電話を提供する。【解決手段】  テキストスピーチシステムは、テキストを音声に変換し、正しい発音を決定する手段を含む。正しい発音に加えて、多くのTTSシステムはいかにこのテキストが特定の音声モードを定義して話されるかを制御する。音声モードは韻律学、即ち、音声リズム、種々の言葉の抑揚、ピッチの変化、話す速度、音量の変化、日、時間、その他の状況によってテキストがどのように話されるかなどが定義される。  本発明は強化音声データの方法に関する。強化音声データは簡単で、使用が容易であり、学習しやすく、TTSシステムが埋め込まれた端末にある既存のキーボードを用い、TTSシステムを設計する際のマークアップ言語および適用される修正のいずれからも独立している。故に、出力されるテキストでは、音声の品質が改善され、ユーザがメッセージを個性化することが可能なようになっている。
2005524119.tif 000002
【特許請求の範囲】
【請求項１】
強化音声データを識別可能とするためにテキストデータに識別子を追加し、
強化された音声データを特定し、
該強化された音声データを該テキストデータに追加してなり、
該テキストデータはテキストおよび初期音声データからなり、強化音声データは該テキストの発音を改善してなることを特徴とするテキストスピーチシステムにて使用する強化音声データを含むテキストデータのコード化方法。
【請求項２】
強化された音声データとテキストデータを蓄積することをさらに含むことを特徴とする請求項１に記載されたテキストスピーチシステムにて使用する強化音声データを含むテキストデータのコード化方法。
【請求項３】
強化された音声データとテキストデータを転送することをさらに含むことを特徴とする請求項１または２に記載されたテキスト音声システムにて使用する強化音声データを含むテキストデータのコード化方法。
【請求項４】
前記強化された音声データを特定する工程では、少なくとも１つの開放端となる第１コントロールシーケンスを特定し、それによって全てのテキストが該第１コントロールシーケンスの対象となり、そして（或いは）少なくとも１つの閉じた第２コントロールシーケンスを特定し、それによって該第２コントロールシーケンスに関連したテキストが該第２コントロールシーケンスの対象となり、かつ（或いは）すくなくとも１つの開放端ないし閉じた第３コントロールシーケンスを特定することを含む請求項１乃至３に記載のテキストスピーチ（TTS）システムにて使用する強化音声データを含むことを特徴とするテキストデータのコード化方法。
【請求項５】
強化音声データを認識するために注釈されたテキストデータ中の識別子を検知し、
該テキストデータから強化された音声データを分離してなり、
該テキストデータはテキストと初期の音声データからなり、該強化された音声データは該テキストの発音を改善してなることを特徴とするテキストスピーチ（TTS）システムにて使用する強化音声データとテキストデータを含む注釈テキストデータのデコード化方法。
【請求項６】
前記テキストデータを受領し、該テキストデータを蓄積してなることを特徴とする請求項５に記載の注釈テキストデータのデコード化方法。
【請求項７】
前記テキストを表示してなることを特徴とする請求項５ないし６に記載の注釈テキストデータのデコード化方法。
【請求項８】
請求項１乃至４のいずれかに記載の強化音声データを含むことを特徴とするテキストデータをコード化する方法および請求項５乃至７に記載の注釈付きテキストデータをデコード化する方法を実行するテキストスピーチ（TTS）システム。
【請求項９】
識別子、音声データ注釈器を追加する手段、識別子を検知する手段およびテキストデータから強化音声データを分離する構文解析ツールを有してなることを特徴とする請求項８に記載のTTSシステム。
【請求項１０】
テキストデータと強化音声データとを蓄積するメモリからなることを特徴とする請求項２に依存する請求項９に記載のTTS システム。
【請求項１１】
テキストデータと強化音声データとを転送する転送手段からなることを特徴とする請求項２に依存する請求項９に記載のTTSシステム。
【請求項１２】
請求項８から１１に記載のテキストスピーチシステムを含むことを特徴とする携帯電話。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テキストスピーチシステムにて使用する強化音声データを含むテキストデータのコード化方法、デコード化方法、TTSシステムを含む携帯電話に関する。
【背景技術】
【０００２】
テキストスピーチシステム（TTS）は、テキストを音声に変換し正しい発音を決定する内容を含む。この正しい発音に加え、多くのTTSシステムでは、このテキストが特定の音声モードを規定することによって話される方法を制御する。この音声モードは少なくとも、韻律学、音声リズム、種々の言葉の抑揚、ピッチの変化、話す速度、音量の変化、日、時間、その他の状況によってテキストがどのように話されるかなどが定義される。以降、このような音声モードで話されるテキストをテキストデータとよぶ。
【０００３】
テキストおよび/かつグラフィックベーズの情報を制御し、デスプレイとコンピュータキーボード、マウス入力を用いた人間とコンピュータとの対話を志向することを目的として、ウエブベースの開発が頻繁となり、かつXML, HTMLなどのマークアップ言語が一般的に使用されるようになっている。それによって、可聴情報の表示制御、音声入力を用いた人間とコンピュータとの対話（音声認識）および音声出力デバイス（即ち、テキストから音声変換、音声記録）などを制御するためにマークアップ言語の開発が促進された。このような口頭ベースでのマークアップ言語には、Voice XMLやその先駆者であるJSML(Java(R)音声マークアップ言語)の１つがある。言語データを表示するマークアップ言語を使用する例としては、USP6088675，US6269336Bに開示がみられる。
【０００４】
TTSシステムをアプリケーションへ適用する設計者は、入力テキストの全て、あるいは部分が割り当てられるタグを用いることによって音声モードを定義するためにマークアップ言語を用いることができる。或いは、設計者はTTSシステムによって提供されたソフトウエアプログラムインタフェイスを使用することもある（独自開発のもの又は、マイクロソフトSAPIのようなもの）。従って、音声モードにあっては、TTSシステムによって用いられる特定のプログラムインタフェイスについいて専門家レベルの知識あるいはそれに用いられるマークアップ言語を必要とする。この専門家レベルの知識はマークアップ言語を自動的に発生するツールへアクセスすることによってサポートされる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、いずれの場合でも、TTSシステムのほとんどのユーザはそのサポートツールへアクセスする方法、知識を持ち合わせていない。
【０００６】
本発明の目的はこのような専門家レベルの知識を必要とせず当該音声モードを強化することである。
【０００７】
USP 60006187では、合成音声の音響学的特徴を制御する双方向グラフィカルユーザインターフェイスについての記載がある。しかしながら、この方法では、デスプレイを必要とし、あるいは、携帯電話のような移動デバイスなどを特に接続する際、煩雑さが発生する。
【０００８】
一方、本発明は強化音声データの方法に関し、強化音声データは簡単で、使用が容易であり、学習しやすく、TTSシステムが埋め込まれた端末にある既存のキーボードを用いて実施でき、TTSシステムを設計する際のマークアップ言語および適用される修正についての専門知識を必要としない。
【課題を解決するための手段】
【０００９】
即ち、本発明は、テキストスピーチシステムにて使用する強化音声データを含むテキストデータのコード化方法に関するものであり、その方法は、
強化音声データを識別可能とするためにテキストデータに識別子を追加し、
強化された音声データを特定し、
該強化された音声データを該テキストデータに追加してなり、
該テキストデータはテキストおよび初期音声データからなり、強化音声データは該テキストの発音を改善するものである。
【００１０】
又、本発明は、テキストスピーチシステム（TTS）で用いる強化された音声データおよびテキストデータを含む注釈されたテキストデータをデコード化する方法に関する。その方法は、
強化音声データを識別可能とするために注釈されたテキストデータ内の識別子を検知し、
該テキストデータから強化された音声データを分離してなり、
該テキストデータにおける改善はテキストおよび初期音声データからなり、強化音声データは該テキストの発音を改善するものである。
【００１１】
本発明はまた添付した請求項で定義されたTTSシステムを含む。
【００１２】
さらに本発明は、請求項で定義されたTTSシステムを含む携帯電話に関連する。
【発明を実施するための最良の形態】
【００１３】
本発明の実施例は添付した図面とともにさらなる事例をもって記載される。
【実施例】
【００１４】
第１図に示されるごとく、音声として出力されるテキストはまず入力デバイス２に入れられる。これは、テキストデータでのユーザのタイピング、或いはTTSシステムが実装されているアプリケーションの１つによって入れられる。例えば、もしTTSシステムが携帯電話に実装されていた場合、テキストは呼び出し者による携帯電話で入力されるか、或いは、携帯電話サービスプロバイダで入力される。本発明では、見出しは、音声データが追加されるTTSシステム用のフラッグへ追加される。この見出しは見出し４によって表される。
【００１５】
強化音声データは注釈されたテキストデータを構築するコントロールシーケンス注釈器6内のテキストデータに追加される。強化音声データ内のコントロールシーケンスの例としては以下のものがある。
2005524119.tif 000003
【００１６】
上記で明らかなように、強化音声データは短く、５文字以下、１−２文字である。
【００１７】
故に、例えば、ユーザが「今日は、ジョージ、私はどこにいると思う？バーにいるんだよ。打ち合わせの日を設定したいのだけど。５月２３日４時にしたいんだけど。ありがとうジェーン」というテキストを強化音声データとともに入力すると以下のようになる。
2005524119.tif 000004
【００１８】
コントロールシーケンズはほとんどのキーボードで容易に見出されるものであり、特に携帯電話のキーパッドや少ない数のキーボード、即ち、アラーム制御パネルにも見出される。短いシーケンスを使用することによって、ユーザは解説書テキストを参照することなしにこれらを記憶できる。さらに、短いシーケンスは初期音声データから区別される。最終的にこのコントロールシーケンスは、また、入力テキストあるいは初期音声データで自然に使用されるコントロールシーケンスのようなものを最小限にするように選択される。
【００１９】
2005524119.tif 000005
【００２０】
強化音声データは簡単であり、使用が簡単で学ぶのも簡単である。また、TTSシステムがそのまま埋め込まれた端末デバイスでは既にあるキーボード特性を用いることができる。これは、マークアップ言語から独立しており、かつTTSシステムを設計する場合修正が行われる。故に、出力テキストは音声の品質改善に有効でありこれによりユーザが自分たちのメッセージを個性化することも可能である。
【００２１】
注釈化したテキストデータは検索デバイス12にその後入力され、別のターミナルデバイスから伝達される。見出し認識手段14は見出しが注釈されたテキストデータに追加されるか否かを検知する。もし見出しが検知されれば、注釈データは構文解析ツール16に送られる。
【００２２】
構文解析ツール16は、コントロールシーケンスを認識しテキストデータ内のそれらの位置を確認する。さらにテキストデータからコントロールシーケンスを分離し、デスプレイ18内のテキストを出力する。同様に、構文解析ツールはテキストデータおよび分離したコントロールシーケンスをTTS変換器20へ送る。このTTS変換器20は音声モードを決定するためテキストデータ内の属性を得て、その属性を修正するためにコンロールシーケンスを変換し、必要であれば、音声モードを復唱する。TTS変換器20は、テキストと音声モードをTTSシステムに送ることにより、TTSシステムは強化された音声発音とともにテキストを音声として出力する。
【００２３】
強化された音声データが追加できることは、テキストが物理的限界にある状況で話されるようなアプリケーションにあっては、特に有効である。このような物理的限界は、テキストを蓄積するのに用いられる記憶容量によって決まるものである。この場合のテキストは伝送され、TTSシステムが埋め込まれたアプリケーションに入力されるものである。このような限界はしばしば、携帯電話で見出される。伝達されるテキストの場合、しばしば、その伝達帯域幅は厳しく拘束される。この限定された伝達帯域幅はGSM短メセージサービスを用いた場合非常に先鋭なものになる。従って、強化音声データを追加できるということは、特に有効であり、テキストのサイズに影響なしに音声品質を維持、改善することができる。
【００２４】
さらに、強化音声データが簡潔であるという点からみて、改善された音声品質はテキストの出力を極度に低下することなしにおこなわれ、もし音声品質がTTSシステムによって決定される音声モードで得られるならば、その出力はかなり高速となる。
【００２５】
本発明は、携帯電話、個人用デジタルアシスタンス（ＰＤＡ）、コンピュータ、ＣＤプレイヤ、ＤＶＤプレイヤ、これらに限定されない類似品のような小型の携帯電子製品で使用する場合、有益である。
【産業上の利用可能性】
【００２６】
TTSシステムを埋め込んだいくつかのターミナル装置について述べる。
１．    <携帯電話> 
TTSシステムが携帯電話に適用される例について述べる。第２図は、携帯電話の形状を表示した等角図である。この図において、携帯電話1200は、複数の動作キー1202,受話器1202,送話器1206,およびデスプレイパネル100を付帯している。この受話器1202あるいは送話器1204が音声を出力するのに用いられる。
２．    ＜携帯コンピュータ＞
前記実施例の１つに関するTTSシステムが携帯コンピュータに適用される例について述べる。
【００２７】
第３図はパソコンの形状を示す等角図である。この図面では、パソコン1100は、キーボード1102とデスプレイユニット1106を含む本体1104を付帯している。このTTSシステムは、キーボード1102とデスプレイユニット1106を、前記した本発明に関してのユーザインタフェースを提供する目的で用いる。
３．    ＜デジタルスチルカメラ＞
次は、TTSシステムを用いたデジタルスチルカメラについて述べる。第４図はデジタルスチルカメラの形状とデバイスなどへの外部接続を簡略的に説明した等角図である。
【００２８】
従来のカメラでは、被写体からの光学画像に基づきフィルムを感光させる。一方、デジタルスチルカメラ1300では、例えば、電荷転送デバイス（CCD）を用いて光電変換を行うことによって被写体の光学画像から画像信号を発生する。このデジタルスチルカメラ1300には、ケース1302の裏側にOEL要素100が、CCDからの画像信号に基づきデスプレ表示するために、付帯されている。光学レンズとCCDを含む光受容ユニット1304はケース1302の前側（図面の裏側）に付帯している。TTSシステムはこのデジタルスチルカメラに挿入されている。
【００２９】
第２図に示される携帯電話、第３図に示される携帯コンピュータ、第４図に示されるデジタルスチルカメラ以外の携帯機器の更なる例としては、個人用デジタルアシスタンス（PDA）,テレビジョンセット、ビューファインダセット、モニタータイプビデオテープレコーダ、カーナビゲーションシステム、ページヤ、電子ノート、携帯計算機、ワードプロセッサ、ワークステーション、ＴＶ電話、ＰＯＳターミナル、タッチパネルを付帯するデバイスなどがある。もちろん、本発明のTTSシステムは、これらのターミナルデバイスに適用される。
【００３０】
前記した記載は実施例としてのみ示されたものであり、当業者であれば、本発明の精神を逸脱することなく改良することは容易に考えられる。
【図面の簡単な説明】
【００３１】
【図１】本発明の図である。
【図２】本発明に関するTTSシステムが入った携帯電話の概略図である。
【図３】本発明に関するTTSシステムが入った携帯パソコンの概略図である。
【図４】本発明に関するTTSシステムが入ったデジタルカメラの概略図である。
【符号の説明】
【００３２】
２．テキスト入力
４．頭出
６．コントロールシーケンス注釈器
８．蓄積装置
１０．伝達手段
１２．検索装置
１３．頭出認識手段
１６．構文解析ツール
１８．デスプレイ
２０．ＴＴＳ変換器
２２．ＴＴＳシステム
【図１】
2005524119.tif 000006
【図２】
2005524119.tif 000007
【図３】
2005524119.tif 000008
【図４】
2005524119.tif 000009
【国際調査報告】
2005524119.tif 000010
2005524119.tif 000011
2005524119.tif 000012