[go: up one dir, main page]

JP6243071B1 - 通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体 - Google Patents

通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体 Download PDF

Info

Publication number
JP6243071B1
JP6243071B1 JP2017073698A JP2017073698A JP6243071B1 JP 6243071 B1 JP6243071 B1 JP 6243071B1 JP 2017073698 A JP2017073698 A JP 2017073698A JP 2017073698 A JP2017073698 A JP 2017073698A JP 6243071 B1 JP6243071 B1 JP 6243071B1
Authority
JP
Japan
Prior art keywords
data
language
translation
basic
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.)
Active
Application number
JP2017073698A
Other languages
English (en)
Other versions
JP2018180590A (ja
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2017073698A priority Critical patent/JP6243071B1/ja
Application granted granted Critical
Publication of JP6243071B1 publication Critical patent/JP6243071B1/ja
Priority to PCT/JP2018/014317 priority patent/WO2018186416A1/ja
Publication of JP2018180590A publication Critical patent/JP2018180590A/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Multimedia (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • General Health & Medical Sciences (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)
  • Machine Translation (AREA)

Abstract

【課題】翻訳のバリエーションを多機能化し得て汎用性を向上することができる通信内容翻訳処理方法を提供すること。
【解決手段】基本言語と他言語との相互翻訳を実行する翻訳アプリケーションを予めインストールした記憶手段を有する通信端末を用い、基本言語による音声データ又はテキストデータの少なくとも何れか一方の入力を発信基準データとして受け付け、翻訳アプリケーションを起動させて、受け付けた発信基準データを他言語の音声データ及びテキストデータに翻訳して発信データを生成し、翻訳した発信データを電気通信回線を通じて発信し、他言語による音声データ又はテキストデータを電気通信回線を通じて受信基準データとして受信し、翻訳アプリケーションを起動させて受信した受信基準データを基本言語による音声データ及びテキストデータに翻訳して受信データを生成し、翻訳した受信データを出力手段を介して出力する。
【選択図】図4

Description

本発明は、電気通信回線を通じて相互通信している際に、基本言語と他言語とで相互翻訳するための通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体に関する。
従来、電話回線を通じた通話(会話)や、インターネット回線を通じたチャット或はE−Mailによる往復書簡など、電気通信回線を通じて相互通信している際に双方の言語が異なっている場合に、内容の理解のために翻訳する各種翻訳機能が周知である。
この際、対面した相互会話の場合、一方が翻訳機を持参していれば、互いの言語が異なりかつ相手方の言語に対する語学力を有していなくても会話を成立させ、コミュニケーションをとることが可能である。
一方、受信から返信までに時間的な余裕があり、その間に翻訳を行うことができるE−Mail等とは異なり、通話やチャット(各種SNSのタイムライン等を含む)などのように、即時性を有する相互通信では、発信側における基本言語から他言語への翻訳と、受信時における他言語から基本言語への翻訳、の2通りを実現する必要がある。
そこで、相互に翻訳機(翻訳機能)を有していなくても、一方側で発信時の他言語化と受信時の基本言語化とを実現するために、音声を聞き取ってテキストデータ化したうえで翻訳後のテキストデータを生成し、そのテキストデータをさらに音声に読み上げることにより、リアルタイムに近い通話を可能とした技術が知られている(例えば、特許文献1参照、)。
特表2005−513619号公報
しかしながら、特許文献1に開示の翻訳機は、音声通話時における聞き取りと読み上げとを実現する同時通訳の範疇に過ぎず、汎用性が低いという問題が生じていた。
本発明は、翻訳のバリエーションを多機能化し得て汎用性を向上することができる通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体を提供することを目的とする。
上記目的を達成するため、請求項1記載の発明にあっては、基本言語と他言語との相互翻訳を実行する翻訳アプリケーションを予めインストールした記憶手段を有する1つの通信端末に実行させるステップとして、前記基本言語による音声データ又はテキストデータの少なくとも何れか一方の入力を入力手段を介して発信基準データとして受け付ける通信内容受付ステップと、前記翻訳アプリケーションを起動させて、前記通信内容受付ステップで受け付けた前記発信基準データを前記他言語の音声データ及びテキストデータに翻訳して発信データを生成する他言語化翻訳ステップと、前記他言語化翻訳ステップで翻訳した前記発信データを電気通信回線を通じて発信手段により発信する発信ステップと、前記他言語による音声データ又はテキストデータを前記電気通信回線を通じて受信手段により受信基準データとして受信する受信ステップと、前記翻訳アプリケーションを起動させて前記受信ステップで受信した前記受信基準データを前記基本言語による音声データ及びテキストデータに翻訳して受信データを生成する基本言語化翻訳ステップと、前記基本言語化翻訳ステップで翻訳した前記受信データを出力手段を介して出力する通信内容出力ステップと、を備えるものである。
請求項2記載の発明にあっては、前記他言語化翻訳ステップを実行させる前に、前記記憶手段に予め登録した通信相手先の登録名を含むアドレスデータに基づいて翻訳対象となる前記他言語を特定する他言語特定ステップと、を備えるものである。
請求項3記載の発明にあっては、前記入力手段により受け付けた前記発信基準データが前記基本言語による音声データである場合に、前記記憶手段に予めインストールした聞き取りアプリケーションを起動させて、前記他言語によるテキストデータからなる前記発信データを生成するための前記基本言語による基本テキストデータを生成する基本テキストデータ生成ステップと、を備えるものである。
請求項4記載の発明にあっては、前記入力手段により受け付けた前記発信基準データが前記基本言語によるテキストデータである場合に、前記記憶手段に予めインストールした読み上げアプリケーションを起動させて、前記他言語による音声データからなる前記発信データを生成するための前記基本言語による基本音声データを生成する基本音声データ生成ステップと、を備えるものである。
請求項5記載の発明にあっては、前記入力手段により受け付けた前記発信基準データが前記基本言語によるテキストデータである場合に、前記他言語化翻訳ステップで翻訳した前記他言語の音声データによる前記発信データに加えて前記入力手段により受け付けた前記基本言語によるテキストデータを前記発信手段により発信する発信ステップと、を備えるものである。
請求項6記載の発明にあっては、前記入力手段が前記基本言語による音声データを受け付けてから前記他言語化翻訳ステップで翻訳した前記他言語による前記発信データを前記発信手段により発信するまでの期間は前記受信手段による受信をキャンセルする割り込みキャンセルステップと、を備えるものである。
請求項7記載の発明にあっては、請求項1乃至請求項6の何れか1項に記載の通信内容翻訳処理方法を通信端末の演算手段に実行させる、ものである。
請求項8記載の発明にあっては、請求項1乃至請求項6の何れか1項に記載の通信内容翻訳処理方法を通信端末の演算手段に実行させる通信内容翻訳処理プログラムを記録した記録媒体である。
本発明によれば、基本言語による音声入力又はテキスト入力に対して、他言語化した後の音声データ及びテキストデータの両方を生成すると同時に、その両データを相手方に送信することができると共に、他言語による音声データ又はテキストデータの受信に対して、基本言語化した後の音声データ及びテキストデータの両方を生成すると同時に、その両データを音声及びテキストとして出力することができる。
これにより、目の不自由な人や耳の不自由な人であっても、他言語による相互通信を両立させることが可能となる。また、目や耳が不自由でなくても、テキストデータを相互で有することができ、通話メモの代わりや、契約等の大事な通話時における通話内容の誤認等を抑制することが可能となる。
したがって、一方側にのみ翻訳機能を有している状態であるにもかかわらず、音声及びテキストの両方のデータを有効利用することができ、翻訳のバリエーションを多機能化し得て汎用性を向上することができる。
また、他言語化翻訳ステップを実行させる前に、記憶手段に予め登録した通信相手先の登録名を含むアドレスデータに基づいて翻訳対象となる他言語を特定する他言語特定ステップを備えることにより、予め発信先或は受信元を特定するためのアドレスデータに含まれる電話番号やメールアドレス(ドメイン名)等を利用して他言語の選択・指定をすることなく、通信関係を成立させる前に国又は言語を特定して翻訳機能を有効化させることができる。
また、入力手段により受け付けた発信基準データが基本言語による音声データである場合に、記憶手段に予めインストールした聞き取りアプリケーションを起動させて、他言語によるテキストデータからなる発信データを生成するための基本言語による基本テキストデータを生成する基本テキストデータ生成ステップを備えることにより、翻訳元となる基本言語のテキストデータを有効利用することができる。
また、入力手段により受け付けた発信基準データが基本言語によるテキストデータである場合に、記憶手段に予めインストールした読み上げアプリケーションを起動させて、他言語による音声データからなる発信データを生成するための基本言語による基本音声データを生成する基本音声データ生成ステップを備えることにより、翻訳元となる基本言語のテキストデータを有効利用することができる。
また、入力手段により受け付けた発信基準データが基本言語によるテキストデータである場合に、他言語化翻訳ステップで翻訳した他言語の音声データによる発信データに加えて入力手段により受け付けた基本言語によるテキストデータを発信手段により発信する発信ステップを備えることにより、翻訳元となる基本言語のテキストデータを誤訳やメモ等の代わりとして有効利用することができる。
また、入力手段が基本言語による音声データを受け付けてから他言語化翻訳ステップで翻訳した他言語による発信データを発信手段により発信するまでの期間は受信手段による受信をキャンセルする割り込みキャンセルステップを備えることにより、意図的な発話完了まで相手方の音声入力を拒否することができ、会話の混濁(重なり)を抑制することができる。
また、本発明の通信内容翻訳処理プログラムによれば、上述した通信内容翻訳処理方法を通信端末の演算手段に実行させることができる。
本発明の記録媒体によれば、上述した通信内容翻訳処理方法を通信端末の演算手段に実行させるための通信内容翻訳処理プログラムを容易に利用することができる。
本発明の一実施の形態に係る通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体に係るシステム適用例を示し、(A)は通信端末に翻訳アプリケーションをインストールする一例の説明図、(B)は通信端末の要部のブロック構成図である。 チャット方式によるテキストデータの同時通訳例を示す説明図である。 基本言語による音声入力に基づく他言語化後の音声データとテキストデータとの利用例の説明図である。 (A)は基本言語によるテキスト入力に基づく他言語化後の音声データとテキストデータとの利用例の説明図、(B)は他言語による音声入力に基づく基本言語化後の音声データとテキストデータとの利用例の説明図である。 本発明の一実施の形態に係る制御部が実行する翻訳ルーチンの一例のフロー図である。
次に、本発明に係る一実施の形態について図面を参照して説明する。なお、以下の説明において、例えば、図1(A)に示す通信端末1における上下左右表裏等の方向は、一般的な使用状態である図示の状態を基準として、紙面の上下左右表裏等と同じものとして説明する。
図1(A)に示すように、通信端末1は、各種通信方式の電気通信回線NTを通じた電話機能による通話を実現するための音声入力部2及び音声出力部3と、表示機能を実現するための表示部4と、後述する通信内容翻訳処理方法を実現するための通信内容翻訳処理プログラムを含む通信端末1としての機能全般に関するプログラムを記憶した記憶部5と、記憶部5に記憶したプログラムにしたがって通信端末1の各種機能を処理する制御部(CPU)6と、を備える。
なお、図1(A)に示した通信端末1は、スマートフォンであるが、タブレット端末やパーソナルコンピュータ等、コンピュータ機能を有していて、音声データによる通話機能に加え、テキストデータによるチャット機能・E−Mail機能・SNS(Social Networking Service)機能等を利用することができる端末であれば特に限定されるものではない。
なお、各種通信方式には、主として無線による、電話通信回線方式、インターネット接続回線方式、赤外線やBluetooth(登録商標)等の近距離無線通信方式、等を含ませることができる。
音声入力部2は、通信端末1の下方に設けた内蔵マイク(マイクロフォン)からの音声入力を許容する。また、音声入力部2は、例えば、通信端末1の周面に設けたプタグやコネクタ(図示せず)等への接続、或は、Bluetooth(登録商標)等の近距離無線通信接続、による外部マイクからの音声入力を含ませることができる。
音声出力部3は、通信端末1の上方に設けた内蔵スピーカからの音声出力を許容する。また、音声出力部3は、例えば、通信端末1の周面に設けたプタグやコネクタ(図示せず)等への接続、或は、Bluetooth(登録商標)等の近距離無線通信接続、による外部スピーカからの音声出力を含ませることができる。
表示部4は、カラー液晶パネル等を用いた画像表示に加え、タッチパネル方式を用いた各種操作を許容することができる。なお、ユーザによる各種操作には、表示部4を用いた所謂タッチ操作に加え、通信端末1の周面或は表面等に設けたスイッチ7による操作を含ませることができる。
したがって、以下の説明では、表示部4の表示機能に特化した説明の場合は表示部4として説明するとともに、特に限定しないタッチパネル操作及びスイッチ操作以外の操作全般は、図1(B)に示すように、制御部6に操作信号(命令信号)を出力する操作部8による操作として総称して説明する。
表示部4には、例えば、電話機能を実行するための電話アイコンAP1、E−Mail機能を実行するためのE−MailアイコンAP2、チャット機能を実行するためのチャットアイコンAP3といった各種機能アイコンが表示される。
記憶部5は、所謂ROM(Read only memory)やRAM(Random access memory)であり、制御部6とでコンピュータ機能を実現する。
また、記憶部5には、一次記憶等の利用形態に応じたデータの保管場所として、内部ストレージの他、各種メディアを用いた着脱可能な外部ストレージ、インターネット接続によるクラウドCを含むオンラインストレージ、等を含ませることができる。
また、記憶部5には、例えば、電気通信回線(インターネット接続回線)NTを通じてダウンロードした翻訳アプリケーション(以下、アプリケーションを単に「アプリ」とも称する)の実行プログラム(以下、「翻訳ドライバ」と称する場合もある)を予め記憶している。
また、記憶部5には、電話機能による発呼や着呼の際に表示部4に相手先の氏名等を表示させるためのアドレス情報(アドレス帳)をテーブル方式で記憶している。
このアドレス情報には、相手先を特定するための氏名の他、電話機能であれば相手先の電話番号、インターネット接続によるE−Mail機能であれば相手先のE−Mailアドレス(ドメイン名を含む)、コミュニティ型会員制のサービスであるSNS機能であればサービス提供元への会員登録情報(個人情報保護のもとでの適正な会員公開データ)を含ませることができる。
これらの個人情報は、適正かつ各機能を利用する際の必須の情報であり、かつ、国や言語を特定することができる情報となっている。
図1(B)に示すように、通信端末1の制御部6は、例えば、内蔵アンテナ(図示せず)によって無線電波を受信した際の受信データを受信インターフェース(I/F)9から受信する。同様に、制御部6は、内蔵アンテナによって無線電波を送信する際の送信データを送信インターフェース(I/F)10に送信する。
制御部6は、翻訳ドライバを用いた通信内容翻訳処理のための、音声認識部11、音声生成部12、文字認識部13、文字生成部14、を制御するとともに音声データ又はテキストデータを送受信する。
音声認識部11には、音声入力部2にユーザが入力した音声に基づく音声データ、或は、受信インターフェース9を介して受信した音声データが入力される。音声認識部11は、その音声データを解析する読み取り機能を有する。
音声生成部12は、音声出力部3から出力する音声データ、或は、送信インターフェース10から送信する音声データを、音声認識部11から出力した音声データ又は文字認識部13から出力したテキストデータに基づいて生成する。音声生成部12は、その生成した音声データを音声出力部3から出力する読み上げ機能を有する。
文字認識部13には、表示部4にユーザがタッチ入力した文字入力に基づくテキストデータ、或は、受信インターフェース9を介して受信したテキストデータが入力される。文字認識部13は、そのテキストデータの文字データコードを認識する。
文字生成部14は、表示部4に表示するテキストデータ、或は、送信インターフェース10から送信するテキストデータを、音声認識部11から出力した音声データ又は文字認識部13から出力したテキストデータに基づいて文字データコードを生成する。
このような基本構成において、制御部6は、記憶部5に記憶したオペレーティングシステムで設定した言語(例えば、日本語)をユーザが通常利用する基本言語とし、翻訳ドライバにより記憶部5に記憶したアドレス情報の個人情報に含まれる通信相手が使用する言語(例えば、英語)を翻訳対象とする他言語とする。
なお、他言語は1つの言語に限定されず、翻訳ドライバの種類に応じた言語とすることができる。したがって、翻訳ドライバは記憶部5に記憶した一つ以上を利用することができる。
図2に示すように、制御部6は、ユーザが通信端末1の表示部4に表示しているチャットアイコンAP3を選択した場合、チャット機能を立ち上げて表示部4にチャット画面を表示させる。
この際、相手先はチャット機能に付随している相手先選択画面から相手先を選択すれば、基本言語を使用する相手なのか他言語を使用する相手なのかは自動で識別することができる。これにより、制御部6は、相手先が他言語を使用するユーザである場合、その対応した使用言語の他言語への翻訳機能を実行する。
以下の説明において、相手先が利用する通信端末21も、音声入力部22及び音声出力部23と、表示機能を実現するための表示部24と、を含むスマートフォンである。この際、通信端末21に翻訳アプリケーションはインストールされていないものとする。
また、以下の説明においては、説明の便宜上、音声や文字等の言葉上の入出力に関しては『○○』で表記し、画面表示上の入出力に関しては[○○]で表記し、データ処理上の入出力に関しては<○○>で表記する。
また、テキストデータは文字コード化したものであるため、以下の説明では、単なる「コード」或は「文字コード」とも称する。また、音声データ又はテキストデータを単に「音声」又は「テキスト」(又は表示用に変換した「文字」)とも称する。
ここで、ユーザは、表示部4の画面下に表示した文字入力パッドを参照してタッチ操作を行い、例えば、『調子どお?』と入力すると、表示部4の画面右上に枠付きで文字[調子どお?]を表示させる。なお、この際の文字コードのデータ処理は公知の処理を利用している。
一方、制御部6は、文字認識部13により入力した文字コードを認識させ、認識した文字コードから翻訳ドライバを用いて、他言語の文字コード(例えば、<How have you been>)を生成する。制御部6は、生成した文字コード<How have you been>を、送信インターフェース10を介して相手先の通信端末21に送信する。
相手先の通信端末21(の制御部)は、受信した文字コード<How have you been>に基づいて、チャット方式で表示部24の画面左上側に文字[How have you been]を表示する。
これを受けて、相手先は、返事となる文字『so and so』を入力すると、相手先が所有する通信端末21の表示部24の画面右上に文字[so and so]が表示されるともに、文字コード<so and so>が送信される。
文字コード<so and so>を受信した通信端末1の制御部6は、文字コード<so and so>を文字認識部13で認識させた後、文字生成部14で翻訳化した文字コード<まぁまぁ>を生成する。さらに、制御部6は、表示部4の画面左上に文字[まぁまぁ]を表示させる。
このように、通信端末1と通信端末21との間で、テキストデータ−テキストデータの相互通信に関し、相手先の使用言語が他言語であって、相手先の通信端末21に翻訳アプリケーションがインストールされていない場合であっても、コミュニケーションを容易に確立することができる。
このような基本的な翻訳機能を可能とする制御部6は、上記に加え、自身の通信端末1を用いた基本言語による音声又は文字の何れか一方の入力だけで、他言語に翻訳した音声出力並びに文字表記を相手先の通信端末21に実現させることができる。
また、制御部6は、相手先が通信端末21を用いた他言語による音声又は文字の何れか一方の入力だけで、基本言語に翻訳した音声出力並びに文字表記を自身の通信端末1に実現させることができる。
以下、通信端末1における音声入力の場合(図3参照)及び通信端末1における文字入力の場合(図4参照)の一例を説明する。ここで、通信端末1は、音声付きチャットアプリ又は文字表示付き電話アプリを用いるものとする。なお、通常の電話アプリ(電話アイコンAP1)に文字出力機能付き翻訳をモード的に追加プログラムしてもよい。
同様に、通常のチャットアプリ(チャットアイコンAP3)に音声機能付き翻訳をモード的に追加プログラムしてもよい。また、制御部6は、ユーザがこれらのアプリケーションを立ち上げて相手先を指定すると、そのアドレスデータに記憶した情報に基づいて翻訳をする旨を決定しているものとする。
図3に示すように、制御部6は、ユーザが音声入力部2に向けて『調子どお』と音声入力すると、音声認識部11にその音声を読み取らせて音声<調子どお>を生成する。
次に、制御部6は、読み取った音声<調子どお>に基づいて、文字生成部14により文字<調子どお>を生成させて表示部4に文字[調子どお]を表示させるとともに、翻訳した文字<How have you been>を生成させて表示部4に文字[How have you been]を表示させる。また、制御部6は、生成した文字<How have you been>に基づいて、音声生成部12により音声<How have you been>を生成させる。
これにより、制御部6は、生成した、文字<調子どお>、文字<How have you been>、音声<How have you been>、の3つのデータを重畳して送信インターフェース10から通信端末21に向けて送信する。
通信端末21は、受信したデータに基づいて、翻訳前の文字[調子どお]と翻訳後の文字[How have you been]を表示部24に表示させるとともに、音声『How have you been』を音声出力部23から出力させる。
このように、通信端末21では、翻訳アプリをインストールしていなくても、文字<調子どお>、文字<How have you been>、音声<How have you been>、の3つのデータを取得することができる。
一方、通信端末21のユーザは、音声『How have you been』に対して、音声入力部22に『so and so』と音声入力すると、その音声<so and so>を通信端末1に向けて送信する。
通信端末1の制御部6は、受信インターフェース9で音声<so and so>を受信させると、音声認識部11により音声<so and so>を認識させる。
これにより、制御部6は、文字生成部14により文字<so and so>を生成させて表示部4に文字[so and so]を表示させるとともに、翻訳した文字<まぁまぁ>を生成させて表示部4に文字[まぁまぁ]を表示させる。また、制御部6は、生成した文字<まぁまぁ>に基づいて、音声生成部12により音声<まぁまぁ>を生成させ、音声出力部3から音訳した音声『まぁまぁ』を出力させる。
このように、通信端末21では、文字<so and so>、文字<so and so>、音声<まぁまぁ>、の3つのデータを生成し、それぞれ表示部4及び音声出力部3に展開してユーザに認識させることができる。
図4に示すように、制御部6は、ユーザが表示部4に表示した文字入力パッドを用いて『調子どお』と文字入力すると、文字認識部13にその文字コードを認識させる。
次に、制御部6は、文字<調子どお>に基づいて、文字生成部14により文字<調子どお>を生成させて表示部4に文字[調子どお]を表示させるとともに、翻訳した文字<How have you been>を生成させて表示部4に文字[How have you been]を表示させる。
また、制御部6は、生成した文字<How have you been>に基づいて、音声生成部12により音声<How have you been>を生成させる。
これにより、制御部6は、生成した、文字<調子どお>、文字<How have you been>、音声<How have you been>、の3つのデータを重畳して送信インターフェース10から通信端末21に向けて送信する。
通信端末21は、受信したデータに基づいて、翻訳前の文字[調子どお]と翻訳後の文字[How have you been]を表示部24に表示させるとともに、音声『How have you been』を音声出力部23から出力させる。
このように、通信端末21では、翻訳アプリをインストールしていなくても、文字<調子どお>、文字<How have you been>、音声<How have you been>、の3つのデータを取得することができる。
一方、通信端末21のユーザは、音声『How have you been』に対して、音声入力部22に『so and so』と音声入力(又は文字『so and so』と入力)すると、その音声<so and so>(又は文字<so and so>)を通信端末1に向けて送信する。
通信端末1の制御部6は、受信インターフェース9で音声<so and so>(又は文字<so and so>)を受信させると、音声認識部11により音声<so and so>(又は文字認識部13により文字<so and so>)を認識させる。
これにより、制御部6は、文字生成部14により文字<so and so>を生成させて表示部4に文字[so and so]を表示させるとともに、翻訳した文字<まぁまぁ>を生成させて表示部4に文字[まぁまぁ]を表示させる。
また、制御部6は、生成した文字<まぁまぁ>に基づいて、音声生成部12により音声<まぁまぁ>を生成させ、音声出力部3から翻訳した音声『まぁまぁ』を出力させる。
このように、通信端末21では、文字<so and so>、文字<so and so>、音声<まぁまぁ>、の3つのデータを生成し、それぞれ表示部4及び音声出力部3に展開してユーザに認識させることができる。
次に、制御部6で実行する具体的なルーチンを図5のフロー図に基づいて説明する。
上述したように、通信端末1は、記憶部5に基本言語と他言語との相互翻訳を実行する翻訳アプリケーションを予めインストールしているとともに、アドレス帳を記憶している。
(ステップS1)
ステップS1において、制御部6は、ユーザーによる操作部8の操作による通信アプリケーションの指定を受けて、その通信アプリケーションに対応したアドレス帳を記憶部5から参照し、表示部4にアドレス帳を表示させ、ステップS2へと移行する。
(ステップS2)
ステップS2において、制御部6は、ユーザの操作により発呼先(通信相手)の指定操作があったか否かの判定をする。制御部6は、発呼先の指定があったと判定した場合には(Yes)ステップS3へと移行する。
一方、制御部6は、発呼先の指定があったと判定しなかった場合(No)には、発呼先の指定があるまで(又は他のアプリケーション等の操作があるまで)引き続きこのルーチンを監視する。そして、制御部6は、指定した発呼先との通信(ここでは電話機能)を確立させる。
(ステップS3)
ステップS3において、制御部6は、ユーザが指定した発呼先により、発呼先を特定するとともに発呼先に対応したアドレス情報を解析し、ステップS4へと移行する。
(ステップS4:他言語特定ステップ)
ステップS4において、制御部6は、解析したアドレス情報に基づいて、通信相手が使用する言語が基本言語であるか他言語であるかを含め国又は言語を特定し、ステップS5へと移行する。
なお、以下の説明では、このステップS4にて通信相手が使用する言語が他言語である旨を特定したものとして説明する。
(ステップS5:通信内容受付ステップ)
ステップS5において、制御部6は、基本言語による音声データ又はテキストデータの少なくとも何れか一方の入力を入力手段としての音声入力部2又は表示部4を介して発信基準データとして受け付け、ステップS6へと移行する。
(ステップS6:他言語化翻訳ステップ)
ステップS6において、制御部6は、翻訳アプリケーションを起動させて、ステップS5で受け付けた発信基準データを他言語の音声データ及びテキストデータに翻訳して発信データを生成し、ステップS7へと移行する。
なお、上記ステップS5において、音声入力部2からの音声入力であった場合、制御部6は、音声入力部2で受け付けた発信基準データである基本言語による音声データとして認識し、記憶部5に予めインストールした聞き取りアプリケーションを起動させる。
そして、このステップS6において、制御部6は、他言語によるテキストデータからなる発信データを生成するための基本言語による基本テキストデータを生成する基本テキストデータ生成ステップを実行することとなる。
一方、上記ステップS5において、表示部4からの文字入力であった場合、制御部6は、表示部4から受け付けた発信基準データである基本言語によるテキストデータとして認識し、記憶部5に予めインストールした読み上げアプリケーションを起動させる。
そして、このステップS6において、制御部6は、他言語による音声データからなる発信データを生成するための基本言語による基本音声データを生成する基本音声データ生成ステップを実行することとなる。
(ステップS7:発信ステップ)
ステップS7において、制御部6は、ステップS6で翻訳した発信データを電気通信回線を通じて発信手段としての送信インターフェース10から発信し、ステップS8へと移行する。
なお、制御部6は、このステップS7において、表示部4により受け付けた発信基準データが基本言語によるテキストデータである場合に、翻訳した他言語の音声データによる発信データに加えて基本言語によるテキストデータを重畳して発信してもよい。
なお、ユーザは、ステップS2において相手先との通信状態(通話状態)が確立しているため、ステップS3〜ステップS7の発信が完了するまで(言葉を言い尽くすか相手先がデータを受信するまで)スイッチ7を押下して相手からの割り込みができないようにするキャンセルステップを実行(受け付け)してもよい。これにより、音声の混濁(翻訳の混濁)を抑制することができる。
(ステップS8)
次に、制御部6は、相手先からの受信があったか否かを判定する。なお、制御部6は、引き続きステップS5のルーチンによりユーザからの通信内容を割り込みとして受け付けることも可能である。制御部6は、相手先から受信があったと判定した場合(Yes)には、ステップS9へと移行する。
一方、制御部6は、相手先から受信があったと判定しなかった場合(No)には、引き続きこのルーチン若しくはステップS5の割り込みを監視する。
(ステップS9:受信ステップ)
ステップS9において、制御部6は、通信相手からの他言語による音声データ又はテキストデータを電気通信回線を通じて受信手段としての受信インターフェース9により受信基準データとして受信し、ステップS10へと移行する。
(ステップS10)
ステップS10において、制御部6は、受信データがテキストデータであるのか音声データであるのかを特定し、ステップS11へと移行する。
(ステップS11)
ステップS11において、制御部6は、受信データに基づいて、出力方式、すなわち、文字解析を実行するのか音声解析を実行するのかを決定し、ステップS12へと移行する。
(ステップS12:基本言語化翻訳ステップ)
ステップS12において、制御部6は、翻訳アプリケーションを起動させてステップS9で受信した受信基準データを基本言語による音声データ及びテキストデータに翻訳して受信データを生成し、ステップS13へと移行する。
(ステップS13:通信内容出力ステップ)
ステップS13において、制御部6は、ステップS12で翻訳した受信データを出力手段としての音声出力部3及び表示部4を介して音声出力並びに文字出力してこのルーチンを終了する。なお、制御部6は、以降、通信(通話)が終了するまで上記ルーチンを繰り返す。
このように、本実施の形態に係る通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体は、通信端末1に入力した音声又は文字の何れか一方に対して、通信相手の通信端末21に翻訳した音声と文字とを出力させることができる。
また、通信相手の通信端末から音声又は文字の何れか一方の送信に対して、通信端末1に翻訳した音声と文字とを出力させることができる。
ここで、通信端末1及び通信端末21の基本言語である翻訳前の文字を互いに送受信することもできる。
また、以上既に述べた以外にも、上記実施の形態による手法を適宜組み合わせて利用しても良い。
その他、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
以上説明したように、本発明に係る通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体は、翻訳のバリエーションを多機能化し得て汎用性を向上することができるという効果を有し、電気通信回線を通じて相互通信している際に、基本言語と他言語とで相互翻訳するための通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体全般に有用である。
1 通信端末
2 音声入力部
3 音声出力部
4 表示部
5 記憶部
6 制御部
7 スイッチ
8 操作部
9 受信インターフェース
10 送信インターフェース
11 音声認識部
12 音声生成部
13 文字認識部
14 文字生成部
21 通信端末
22 音声入力部
23 音声出力部
24 表示部
AP1 電話アイコン
AP2 E−Mailアイコン
AP3 チャットアイコン
C クラウド
NT 電気通信回線

Claims (8)

  1. 基本言語と他言語との相互翻訳を実行する翻訳アプリケーションを予めインストールした記憶手段を有する1つの通信端末に実行させるステップとして
    前記基本言語による音声データ又はテキストデータの少なくとも何れか一方の入力を入力手段を介して発信基準データとして受け付ける通信内容受付ステップと、
    前記翻訳アプリケーションを起動させて、前記通信内容受付ステップで受け付けた前記発信基準データを前記他言語の音声データ及びテキストデータに翻訳して発信データを生成する他言語化翻訳ステップと、
    前記他言語化翻訳ステップで翻訳した前記発信データを電気通信回線を通じて発信手段により発信する発信ステップと、
    前記他言語による音声データ又はテキストデータを前記電気通信回線を通じて受信手段により受信基準データとして受信する受信ステップと、
    前記翻訳アプリケーションを起動させて前記受信ステップで受信した前記受信基準データを前記基本言語による音声データ及びテキストデータに翻訳して受信データを生成する基本言語化翻訳ステップと、
    前記基本言語化翻訳ステップで翻訳した前記受信データを出力手段を介して出力する通信内容出力ステップと、
    を備えることを特徴とする通信内容翻訳処理方法。
  2. 前記他言語化翻訳ステップを実行させる前に、前記記憶手段に予め登録した通信相手先の登録名を含むアドレスデータに基づいて翻訳対象となる前記他言語を特定する他言語特定ステップと、
    を備えることを特徴とする請求項1に記載の通信内容翻訳処理方法。
  3. 前記入力手段により受け付けた前記発信基準データが前記基本言語による音声データである場合に、前記記憶手段に予めインストールした聞き取りアプリケーションを起動させて、前記他言語によるテキストデータからなる前記発信データを生成するための前記基本言語による基本テキストデータを生成する基本テキストデータ生成ステップと、
    を備えることを特徴とする請求項1又は請求項2に記載の通信内容翻訳処理方法。
  4. 前記入力手段により受け付けた前記発信基準データが前記基本言語によるテキストデータである場合に、前記記憶手段に予めインストールした読み上げアプリケーションを起動させて、前記他言語による音声データからなる前記発信データを生成するための前記基本言語による基本音声データを生成する基本音声データ生成ステップと、
    を備えることを特徴とする請求項1又は請求項2に記載の通信内容翻訳処理方法。
  5. 前記入力手段により受け付けた前記発信基準データが前記基本言語によるテキストデータである場合に、前記他言語化翻訳ステップで翻訳した前記他言語の音声データによる前記発信データに加えて前記入力手段により受け付けた前記基本言語によるテキストデータを前記発信手段により発信する発信ステップと、
    を備えることを特徴とする請求項4に記載の通信内容翻訳処理方法。
  6. 前記入力手段が前記基本言語による音声データを受け付けてから前記他言語化翻訳ステップで翻訳した前記他言語による前記発信データを前記発信手段により発信するまでの期間は前記受信手段による受信をキャンセルする割り込みキャンセルステップと、
    を備えることを特徴とする請求項1乃至請求項5の何れか1項に記載の通信内容翻訳処理方法。
  7. 請求項1乃至請求項6の何れか1項に記載の通信内容翻訳処理方法を通信端末の演算手段に実行させる通信内容翻訳処理プログラム。
  8. 請求項1乃至請求項6の何れか1項に記載の通信内容翻訳処理方法を通信端末の演算手段に実行させる通信内容翻訳処理プログラムを記録した記録媒体。
JP2017073698A 2017-04-03 2017-04-03 通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体 Active JP6243071B1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017073698A JP6243071B1 (ja) 2017-04-03 2017-04-03 通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体
PCT/JP2018/014317 WO2018186416A1 (ja) 2017-04-03 2018-04-03 翻訳処理方法、翻訳処理プログラム、及び、記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017073698A JP6243071B1 (ja) 2017-04-03 2017-04-03 通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体

Publications (2)

Publication Number Publication Date
JP6243071B1 true JP6243071B1 (ja) 2017-12-06
JP2018180590A JP2018180590A (ja) 2018-11-15

Family

ID=60570344

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017073698A Active JP6243071B1 (ja) 2017-04-03 2017-04-03 通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体

Country Status (2)

Country Link
JP (1) JP6243071B1 (ja)
WO (1) WO2018186416A1 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6927177B2 (ja) 2018-09-26 2021-08-25 信越化学工業株式会社 位相シフト型フォトマスクブランク及び位相シフト型フォトマスク
CN110991455B (zh) * 2020-02-11 2023-05-05 上海肇观电子科技有限公司 图像文本播报方法及其设备、电子电路和存储介质
US11776286B2 (en) 2020-02-11 2023-10-03 NextVPU (Shanghai) Co., Ltd. Image text broadcasting
KR102584436B1 (ko) * 2021-01-05 2023-10-05 한국전자통신연구원 화자분리 기반 자동통역 서비스를 제공하는 시스템, 사용자 단말 및 방법
US12112769B2 (en) 2021-01-05 2024-10-08 Electronics And Telecommunications Research Institute System, user terminal, and method for providing automatic interpretation service based on speaker separation
CN113726750B (zh) * 2021-08-18 2023-06-30 中国联合网络通信集团有限公司 语音实时翻译方法、装置和存储介质
JP2025041371A (ja) * 2023-09-13 2025-03-26 瀧沢 清美 第1の利用者側装置、翻訳システム及び翻訳方法
JP2025044159A (ja) * 2023-09-19 2025-04-01 ソフトバンクグループ株式会社 システム

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4118470B2 (ja) * 1999-08-30 2008-07-16 富士通株式会社 電子メール装置,電子メール送信方法及び記録媒体
JP2001265700A (ja) * 2000-03-16 2001-09-28 Matsushita Electric Ind Co Ltd 携帯通信端末装置
JP2003188948A (ja) * 2001-12-19 2003-07-04 Nec Corp 携帯端末装置
JP2005202884A (ja) * 2004-01-19 2005-07-28 Toshiba Corp 送信装置、受信装置、中継装置、および送受信システム
US8660244B2 (en) * 2006-02-17 2014-02-25 Microsoft Corporation Machine translation instant messaging applications
JP2011118690A (ja) * 2009-12-03 2011-06-16 Fujitsu Toshiba Mobile Communications Ltd 翻訳装置
KR20130071958A (ko) * 2011-12-21 2013-07-01 엔에이치엔(주) 인스턴트 메시징 어플리케이션에서 메시지 통번역을 제공하는 시스템 및 방법
KR101271285B1 (ko) * 2011-12-28 2013-06-04 (주)카카오 채팅창 내에 포함된 메시지에 대하여 다국어 번역을 지원하는 방법
KR102108500B1 (ko) * 2013-02-22 2020-05-08 삼성전자 주식회사 번역 기반 통신 서비스 지원 방법 및 시스템과, 이를 지원하는 단말기
JP6293449B2 (ja) * 2013-10-10 2018-03-14 みずほ情報総研株式会社 コミュニケーション支援システム、コミュニケーション支援方法及びコミュニケーション支援プログラム
JP6218568B2 (ja) * 2013-11-20 2017-10-25 エヌ・ティ・ティ・コミュニケーションズ株式会社 通信装置、通信システム、通信方法、および通信プログラム
JPWO2016006354A1 (ja) * 2014-07-08 2017-06-01 Necソリューションイノベータ株式会社 情報処理装置及び翻訳データ提供方法
WO2016018004A1 (en) * 2014-07-31 2016-02-04 Samsung Electronics Co., Ltd. Method, apparatus, and system for providing translated content
JP5856708B1 (ja) * 2015-08-31 2016-02-10 株式会社Wing of Freedom 翻訳システム及びサーバ
JP5998298B1 (ja) * 2016-01-13 2016-09-28 株式会社リクルートライフスタイル 音声翻訳装置、音声翻訳方法、及び音声翻訳プログラム

Also Published As

Publication number Publication date
JP2018180590A (ja) 2018-11-15
WO2018186416A1 (ja) 2018-10-11

Similar Documents

Publication Publication Date Title
JP6243071B1 (ja) 通信内容翻訳処理方法、通信内容翻訳処理プログラム、及び、記録媒体
KR101942308B1 (ko) 메시지 기능을 제공하기 위한 방법 및 그 전자 장치
EP2575380B1 (en) Method for terminal location sharing and terminal device
CN111933134A (zh) 人机交互的方法及装置、电子设备、存储介质
US20210082315A1 (en) Automated real time interpreter service
US20120215521A1 (en) Software Application Method to Translate an Incoming Message, an Outgoing Message, or an User Input Text
JP5856708B1 (ja) 翻訳システム及びサーバ
JP6603430B1 (ja) 安否確認システム及び安否確認方法
WO2019196645A1 (zh) 对话信息处理方法、装置、移动终端及存储介质
Lee Chapter 4. Role-space in VRS and VRI
WO2019059185A1 (ja) 情報処理装置、情報処理システム、情報処理方法及びプログラム
CN103905614A (zh) 联系人信息处理方法和装置
JP7205962B1 (ja) 自動対話のためのシステム
JP6867061B1 (ja) アシスト装置及びプログラム
JP2016091195A (ja) 情報送受信プログラム及びシステム
KR20220121171A (ko) 복수의 메신저에서 사용 가능한 챗봇 서비스 제공 방법 및 시스템
JP2020119043A (ja) 音声翻訳システムおよび音声翻訳方法
CN112565058B (zh) 消息处理方法、装置、终端及存储介质
KR102873639B1 (ko) 고령자 친화적 노인복지시설 통합 운영 시스템
JPWO2016006354A1 (ja) 情報処理装置及び翻訳データ提供方法
JP7462995B1 (ja) 情報処理システム、情報処理方法及びプログラム
JP7517752B1 (ja) 字幕電話システム、方法及びプログラム
US20260005987A1 (en) Information processing apparatus and non-transitory computer readable medium
JP2019125213A (ja) 情報処理装置、情報処理システム、情報処理方法、及びプログラム
US20210021548A1 (en) Text messaging electronic device and server computer for registering context

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

Effective date: 20171101

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171108

R150 Certificate of patent or registration of utility model

Ref document number: 6243071

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250