1️⃣ 稼働条件
| 項目 | 推奨 / 必須 |
|---|---|
| ブラウザ | Google Chrome 最新版(推奨)。Edge・Safariも動作しますが、マイク周りの動作は Chrome が最も安定しています。 |
| 接続 | 安定したインターネット接続(Wi-Fi または有線)。モバイル回線でも動作しますが、遅延が増える場合があります。 |
| マイク | PCまたはスマホに内蔵または外付けのマイク。ブラウザからマイクへのアクセスを許可する必要があります。 |
| アカウント | Googleアカウント(ログイン必須) |
| ライセンス | 有料プランまたは無料トライアルが有効であること |
| HTTPS | マイク使用にはHTTPS接続が必要です(voiceruby.com は対応済み) |
⚠️ HTTP 接続ではマイクが使用できません。必ず https://voiceruby.com でアクセスしてください。
2️⃣ はじめての使い方
初回起動の手順
- Googleログイン — 画面右上の「Googleでログイン」ボタンをクリックしてログインします。
- マイクの許可 — 「🎙️ リスニング開始」を押すと、ブラウザからマイクの使用許可を求められます。「許可」を選択してください。一度許可すると次回以降は不要です。
- 開始 — マイクに英語音声を聴かせると、自動的に文字起こしとルビ訳・翻訳が表示されます。
- 停止 — 「⏹ 停止」ボタンを押すと停止します。利用時間は停止と同時に確定されます。
💡 マイクの許可を一度「ブロック」にしてしまった場合は、ブラウザのアドレスバー横の鍵アイコンからサイトの設定を変更してください。
マイクが認識されない場合
- 他のアプリ(Zoom、Teamsなど)がマイクを使用中でないか確認してください。
- PCの設定でマイクがミュートになっていないか確認してください。
- ページをリロードして再試行してください。
3️⃣ モード別説明
| モード | 特徴 | 向いている場面 |
|---|---|---|
| ルビ訳 rubynew.html | 英文の下に日本語ルビをリアルタイム表示。48,000語辞書に対応。 | 英語学習・リスニング練習・英語の瞬時理解・英語のまま理解する習慣化 |
| 文章訳 realtime.html | 英文を短文で逐次日本語翻訳を表示。 | 講演・セミナー・内容理解を優先する場合 |
| ハイブリッド hybrid.html | 上段に文章翻訳、下段にルビ訳を同時表示。 | 英語の瞬時理解と内容を後で再確認したい場合 |
4️⃣ ボタン・設定値の説明
共通ボタン
| ボタン | 説明 |
|---|---|
| 🎙️ リスニング開始 | マイクを起動してリスニングを開始します。押した瞬間からライセンス時間の消費が始まります。 |
| ⏹ 停止 | リスニングを停止します。利用時間が確定されます。 |
| 🗑️ クリア | 表示中のテキストを全て削除します。停止中のみ操作できます。 |
| 💾 保存 | 表示中のテキストをファイルに保存します。 |
ルビ訳・ハイブリッド 設定
| 設定項目 | 説明 |
|---|---|
| 自動スクロール | オンにすると、新しいテキストが追加されるたびに自動的に最下部にスクロールします。 |
| メモリー最適化 | 長時間のリスニングで英文とルビ訳が増えると構造上、ブラウザのメモリ使用量が増加します。メモリー最適化でルビ訳をつける英単語数を調整でき、古い英文は自動的にルビ訳が消えます。停止状態で全ルビ表示をチェックすれば古い英文にもルビ訳が再度付けられます。 |
| セッション最大時間 | 開始を押してから自動停止されるまでの最大時間のことで、不注意でセッション時間が消費されることを防ぎます。初期値は毎回120分に設定されていますが、5分〜240分(4時間)まで数値調整できます。 |
文章訳 設定
| 設定項目 | 説明 |
|---|---|
| 自動スクロール | 新しい翻訳が追加されるたびに自動的に最下部にスクロールします。 |
| セッション最大時間 | 開始を押してから自動停止されるまでの最大時間のことで、不注意でセッション時間が消費されることを防ぎます。初期値は毎回120分に設定されていますが、5分〜240分(4時間)まで数値調整できます。 |
5️⃣ リスニングが停止・中断する条件
- 手動停止 — 「⏹ 停止」ボタンを押した場合。
- 無音が長時間続いた場合 — 仕様で、長時間無音が続くと接続が切れることがあります。この場合は自動再接続が試みられます。
- ページが隠れた・非アクティブになった場合 — VoiceRuby画面がしばらく後ろに隠れたり、ブラウザがバックグラウンドタブを節電モードにすると、マイクやWebSocket接続が切れる場合があります。使用中はタブをアクティブにしてください。
- ネットワーク切断 — Wi-Fiが切れるなどネットワークが不安定になると接続が切れます。接続が回復すると自動再接続を試みます。
- ライセンス時間切れ — 残り利用時間が0になると強制停止されます。
- ライセンス期限切れ — 契約プランの有効期限が過ぎると使用できなくなります。
- ページのリロード・ブラウザを閉じた場合 — リスニングは停止され、表示中のテキストは消えます(事前に保存してください)。
💡 ネットワーク切断や無音による切断は自動再接続されます。手動で「停止」ボタンを押した場合のみ自動再接続は行われません。
6️⃣ ライセンスと利用時間
ライセンスが切れる条件
- 残り利用時間が0になった — リスニング中の経過時間が消費されます。残時間は プランページ で確認できます。
- 有効期限(expires_at)が過ぎた — プランの契約期間が終了すると、残り時間があっても使用できなくなります。
- サブスクリプションが解約・失効した — Stripe側で解約処理が完了するとFreeプランに降格します。
利用時間の計算
リスニング開始〜停止までの経過時間がプランの残り時間から差し引かれます。
一時停止中・クリア中は消費されません。
プランの確認・変更
プランページから現在のプラン・残り時間の確認、プランの変更・解約が行えます。
⚠️ 利用時間は自動で更新(翌月リセット)されます。残り時間が少ない場合は追加パックを購入するか、上位プランへ変更することをご検討ください。