英語リスニングが苦手な人必見! 音声認識アプリ『Logversation』を紹介

Logversation コンセプト画像

英会話をやっていて、英語圏のドラマを見ていて感じたことはありませんか?
「英語が全然聞き取れない!!!」

僕も英会話をやっていて、ドラマを見ていて、多々その場面に遭遇し、リスニングができずよく困ります。(笑

そんなあなたに朗報です!
英語のリスニングができない悩みを解決するアプリを開発しました!
その名も、音声認識アプリ『Logversation』です!

早速、紹介とともに、インストール方法、使い方を紹介していきたいと思います。


Logversationはこんな人にオススメ

Logversation音声認識中

  • 英語のリスニングが上手くいかず、全然聞き取れない
  • オンラインで英会話をやっている時に、講師が話したこと、自分が話したことの会話の流れを確認したい
  • 英語圏のドラマの、ある場面のリスニングが上手くいかない
  • 英語、日本語での通話時の会話記録を残したい

音声認識アプリ『Logversation(ログバゼーション)』とは

Logversationは、マイク、スピーカーから音声をリアルタイムで認識、テキスト化し、会話をログとして残すWindowsアプリケーションです。

ここに実際にLogversationで音声認識を行なっている映像を表示する(日本語で認識を行なっている場面と英語で行なっている場面の映像)

LogversationはGoogle Cloud Speech APIというGoogleが提供している技術を基に、リアルタイムでの音声認識を実現しています。
英語、日本語をマイク、もしくはスピーカー、その両方を使用して音声認識を行います。

英語のリスニングが苦手な方の支援、また、英語、日本語での会話記録を残したい人を対象としたアプリケーションです。

Logversationのプラン

Logversationには以下のプランがあり、いずれも使用料が発生します。

フリープラン

機能制限はありますが、Logversation本体の使用料はかからず、Google Cloud Speech APIの使用料のみが発生するプランです。

  • 機能制限あり(1日10分まで音声認識可能)
  • Google Cloud Speech APIの使用料(1分約10円〜27円 ※会話の流れ、会話数によって変動します)


スタンダードプラン(現在はベータ版のため、このプランには加入できません)

機能制限がなく、Logversation本体の月額使用料、Google Cloud Speech APIの使用料が発生するプランです。

  • 機能制限なし(実質無制限に音声認識可能 ※1日100万分まで)
  • Logversation本体の使用料(月額300円(予定))
  • Google Cloud Speech APIの使用料(1分約10円〜27円 ※会話の流れ、会話数によって変動します)

※Google Cloud Speech APIの使用料は、マイク、スピーカーの両方を使用した音声認識を行った場合、通常の料金より多くかかる場合があります。

Logversationのインストール方法

Logversationは、Google Cloud Speech APIを使用して音声認識を行います。

そのため、Logversationを使用するには、最初にGoogle Cloud Speech APIをあなたのGoogleアカウントで有効にする必要があります。

※このGoogle Cloud Speech APIを有効にする作業には、Googleアカウント、クレジットカード、もしくはデビットカードの情報が必要になります。

Google Cloud Speech APIを有効化する

こちらのリンクをクリックし、Google Cloud PlatformというGoogleが提供するサービスのページに飛びます。
Google Cloud Platformのページ上部、もしくは中部にある「無料トライアル」をクリックします。

Google Cloud Platform 無料トライアル開始

「無料トライアル」をクリックすると以下のページに移動します。

Google Cloud Platform登録001

利用規約を読み、利用規約にチェックを入れ、「同意して続行」をクリックします。

Google Cloud Platform登録002

お客様情報にある「アカウントの種類」を『個人』に設定します。
その他の必要な情報を入力します。
必要な情報を入力したら、「無料トライアルを開始」をクリックします。

※Google Cloud Speech API(Google Cloud Platform)に初めて登録した際、30000円分まで無料で使えるデポジットが提供されます。
このデポジットは登録してから1年間過ぎると失われますので注意してください。


Google Cloud Platformへの登録が完了すると、Google Cloud Platformのダッシュボードの画面に移動します。

Google Cloud Speech API Jsonファイル取得001

メニューにある「APIとサービス」にカーソルを持っていくと「ダッシュボード」、「ライブラリ」、「認証情報」が表示されるので、「ライブラリ」をクリックします。

Google Cloud Speech API Jsonファイル取得002

「APIとサービスを検索」に『cloud speech』と入力します。

Google Cloud Speech API Jsonファイル取得003

検索結果に表示された「Cloud Speech-to-Text API」をクリックします。

Google Cloud Speech API Jsonファイル取得004

「有効にする」をクリックします。

クリックすると以下のメッセージが表示されます。

Google Cloud Speech API Jsonファイル取得005

「課金を有効にする」をクリックします。
クリックすると「Cloud Speech-to-Text API」の設定ページに移動します。

Google Cloud Speech API Jsonファイル取得006

ページの上部に「認証情報を作成」があるので、それをクリックします。

Google Cloud Speech API Jsonファイル取得007

画像の赤枠と同じ設定にします。
「必要な認証情報」をクリックします。

Google Cloud Speech API Jsonファイル取得008

「サービスアカウント名」、「サービスアカウントID」に、英字で任意のアカウント名、アカウントIDを設定します。
「役割を選択」をクリックし、「Project」→「オーナー」の順で選択し、「役割」に、「オーナー」を設定します。

「サービスアカウント名」、「サービスアカウントID」、「役割」を設定したら、キーのタイプが「JSON」になっていることを確認して次へをクリックします。

次へをクリックすると、jsonファイルがダウンロードされるので、任意のフォルダに保存してください。

ここでダウンロードしたjsonファイルはLogversationのインストール時に必要になります。
※このjsonファイルはLogversationがGoogle Cloud Speech APIに接続するのに必要なファイルになるため、大切に保管してください。

jsonファイルのダウンロードが終わったら、Google Cloud Speech APIの有効化は終了です。

Logversationのインストール

いよいよ、これからLogversationのインストールを行っていきます。

まずは、Logversationのインストーラをダウンロードします。
Logversationをここからダウンロード
※Google Chromeを使用している場合、ブラウザの下部に警告が出る場合があります。
警告が出た場合、ダウンロードを「許可する」をクリックしてダウンロードをしてください。

インストーラのダウロードが終了したら、インストーラを起動します。

Windows Defender SmartScreen 実行不可状態

起動するとこのポップアップが表示されるので、詳細情報をクリックします。

Windows Defender SmartScreen 実行可能状態

右下に実行ボタンが表示されるので、実行をクリックします。
クリックすると、「この不明な発行元のアプリがデバイスに変更を加えることを許可しますか?」の画面が表示されるので、「はい」をクリックします。

「はい」をクリックすると、以下の画面が表示されます。

Logversationインストール001

次へをクリックします。(この画面が表示される前に.Net Frameworkのインストールが開始する場合があります。その時はインストーラの指示に従ってください)

Logversationインストール002

使用許諾契約書を読み、使用許諾契約書に同意し、次へをクリックしてください。

Logversationインストール003

登録ボタンをクリックします。
クリックするとファイル選択ダイアログが表示されるので、先ほどダウンロードしたGoogle Cloud Speech APIのJsonファイルを指定し、次へをクリックします。

Logversationインストール004

Logversationのインストール先を指定し、次へをクリックします。

Logversationインストール005

インストールをクリックするとインストールが開始します。

Logversationインストール006

しばらくすると、この画面が表示されます。
完了をクリックします。
以上で、Logversationのインストールは終了です。お疲れまでした。

Logversationの使い方

Logversationの使い方はとても簡単です。

Logversation実行画面

Logversationを起動します。
マイク、スピーカー、マイク & スピーカーのどのデバイスで音声を認識するかを選択します。
次に音声認識する言語を選択します。
後は、開始ボタンをクリックするだけです。

しばらくすると、開始ボタンが赤くなります。
この状態になると、音声認識が開始されます。

後は、Skypeなどで通話したり、マイクに向かって話すことで音声が認識されます。

音声認識中の話し言葉は、上部の水色(スピーカーの音声)、黄色(マイクの音声)の領域に表示されます。
話し言葉を喋り終えると、そのすぐ下に話し言葉が表示されます。

水色の吹き出しはスピーカーから認識した話し言葉で、黄色の吹き出しはマイクから認識した話し言葉です。
音声はリアルタイムで認識され続け、喋り終えると、認識された話し言葉が吹き出しとして降順でどんどんと表示されていきます。(昇順に変更することも可能です)

ここに実際に吹き出しに表示されていく様子を動画で表示する

音声認識を終了するには終了ボタンをクリックします。

吹き出しは、音声認識が終了しても、アプリケーションが終了するまで維持されます。
また、吹き出しに表示されている言葉はコピーすることができます。

言葉をコピーしている画像を表示する

Logversationを使う場面

Logversationはこんな時に使用すると大変便利です。

  • 英語のリスニングでわからない箇所をスピーカーで再生しながら、Logversationで音声認識する
  • オンライン英会話をしながら、Logversationで音声認識をし、相手が喋ったこと、自分が喋ったことを確認する
  • Skypeなどでの通話をしている会話内容を音声認識する

音声認識した言葉は吹き出しに表示され、音声認識した言葉をコピーすることができるため、会話の記録、議事録の作成などに使用することができます。

Q&A

Skypeで会話している音声が認識されません。

Windows 10の場合、「Windowsの設定」アプリを開きます。
「システム」をクリックし、左ペインにある「サウンド」をクリックします。
出力デバイス、入力デバイスをSkypeで設定しているマイクとスピーカーに設定してください。

Skypeと既定のデバイスの設定001

Skypeと既定のデバイスの設定002

スピーカーから流れる音声がマイク側でも認識されてしまいます。

マイクとスピーカーが近い場合、スピーカーの音声をマイクが拾い、スピーカーで再生された音声を認識してしまう場合があります。
これを解消するためには、マイクとスピーカーを離す必要があります。

Skypeなどを使用した通話での音声認識の推奨環境は、マイク付きのヘッドホンで話すことです。

このアプリケーションを使用すると、どれくらいの料金が発生しますか?

スタンダードプランに加入している場合、月額300円(予定)が発生します。

Logversationは、Google Cloud Speech APIを使用しています。
Google Cloud Speech APIは音声認識を行った分、料金が発生する仕組みになっています。
そのため、フリープラン、スタンダートプランのどちらの場合でも、以下の料金が更に発生します。

以下に、目安になる使用料を記載します。

  • 1分:約26円
  • 10分:約260円
  • 30分:約780円
  • 30分*30日間:約23500円

※上記の料金はGoogle Cloud Platformにある「料金計算ツール」を使用して計算した結果です。

I want to be Englishにて、Skypeを使用し、1:1の会話を実際に行ったところ、10分間で103円の使用料が発生しました。
この結果から、必ずしも料金計算ツールで見積もられた値段になるとは限らないことがわかっています。

Google Cloud Speech APIの現在の使用料を確認する方法を教えてください

Google Cloud Platformのダッシュボードに移動します。

左上部にあるメニューボタンをクリックするとメニューが開きます。

Google Cloud Speech API使用料金確認001

お支払いをクリックします。

Google Cloud Speech API使用料金確認002

料金の履歴をクリックします。
ページ内に当月分の使用料金、過去の使用料金が表示されます。

音声認識を行っている間、常にGoogle Cloud Speech APIの使用料が発生するのですか?

このアプリケーションは無音を検知し、無音と判断した場合、音声認識を行わないように設計されています。
そのため、雑音が少ない場所で無音の場合、使用料はかかりません。

無音検知を行っているため、意図したとおりに音声認識が上手くいかない場合があります。
音声認識が上手くいかない場合、マイク、スピーカーの音量を上げてください。

マイクの音声認識がされません。

マイク、もしくはスピーカーがLogversationで音声認識されない場合、サウンドデバイスのドライバを再インストールすることで、音声認識されるようになることがあります。

Logversationに搭載してほしい機能はありますか?

今後のLogversationのアップデートで追加してほしい機能がありましたら、コメント欄でお知らせください。
できる限り、実装をしていきたいと考えています。

Logversationは、音声認識中に無音を検知する機能を搭載しています。
この無音検知機能ですが、そこそこきつめに入れています。
もしマイク、スピーカーの音声認識の感度が悪いと感じる方がいましたら、コメント欄でお知らせください。
音声認識の感度が悪いという意見が多かった場合、無音検知の感度調整機能を入れることを検討します。

Logversationのダウンロード

Logversation0.9.0.0をダウンロード

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です