ライブ音声字幕翻訳は、Discordのボイスチャットを翻訳テキストに変換し、読み上げもオプションで利用できます。開始方法、料金、音声の扱いを説明します。
ライブ音声字幕翻訳は、Discordのボイスチャンネルで話された内容を翻訳テキストに変換します。Pigonaがボイスチャンネルに参加し、各翻訳をテキストチャンネルにメッセージとして投稿します。話し手のサーバー内の名前の横に翻訳が表示され、その下に話された言語の文字起こしが付きます。ボイスチャンネル内で翻訳を読み上げることもできます。本人が自分で選ぶまで、字幕が付くことはありません。ただし、字幕対象のメンバーのマイクを通じて声が聞こえる人は例外です。
まずボイスチャンネルに参加し、翻訳を表示したいテキストチャンネルで/voice startを実行します。
言語を選びます。入力して検索するか、空のままリストから選べます。セッション中は、その言語で翻訳が投稿されます。
必要に応じて、ボイスチャンネル(デフォルトは参加中のチャンネル)と翻訳の投稿先チャンネル(デフォルトはコマンドを実行したチャンネル)を選びます。
非公開の通知を読んで選びます:「開始する(自分の発言に字幕)」、「開始する(自分の発言に字幕と読み上げ)」(セッションで読み上げが有効な場合のみ表示)、または「開始する(自分の発言は字幕なし)」。18歳以上であること、利用規約に同意しプライバシーポリシーを読んだこと、そして字幕を付ける場合は、他の人が同意しない限りあなたのマイクから他の人の声が入らないことを確認します。自分に字幕を付けることを選ぶと、あなたの音声が文字起こしされ、翻訳され、投稿されることに明示的に同意したことになります。
Pigonaは、翻訳チャンネルと、可能であればボイスチャンネル自体のチャットにも、誰がセッションを開始したか、その人に字幕が付くかどうかを示す公開通知を投稿します。その後、ボイスチャンネルに参加します。
翻訳チャンネルは、ボイスチャンネルを見て参加できる人だけが読めるようにすることをおすすめします。そうでないと、話した内容が、その場にいなかった人に公開されてしまうためです。ボイスチャンネル自体のチャットは常に問題ありません。招待した人(とモデレーター)だけが読めるプライベートチャンネルやプライベートスレッドも同様です。それ以外の人も読める場合は、Pigonaが先に警告し、該当する人を伝えます。そして、それらの人が話した内容を読んでもよいと確認した場合にのみ開始します。これを確認できるのは、翻訳チャンネルで「チャンネルの管理」または「管理者」権限を持つメンバーだけです。Pigonaで委任されたロールを通じてセッションを開始するメンバーは、別のチャンネルを選ぶ必要があります。その後、ボイスチャンネル外の人も翻訳を読めることが、公開の通知にも、字幕を付けるかどうかを選ぶ前に全メンバーが読む非公開の通知にも表示されます。Pigonaはそのセッションを再確認しません。確認していただくのは開始時にチャンネルを読める人についてであり、後からチャンネルがさらに公開されても、セッションは続行されます。この警告なしで開始されたセッションは、後からチャンネルが公開された場合、これまでどおり終了します。
開始する前に:字幕が付いたメンバーの発言が文字起こし・翻訳されてメッセージとして投稿されることをボイスチャンネルの参加者に伝える責任、およびお住まいの地域に適用される法律を守る責任は、あなたにあります。Pigonaの通知はその助けになりますが、代わりにはなりません。
/voice statusは、実行中の内容を表示します:言語、チャンネル、経過時間、字幕が付いているメンバー数、使用済みと残りのCredits、読み上げのオン・オフです。/voice stopはセッションを終了します。開始したメンバー、またはセッションを開始できるメンバーなら実行できます。/voice helpはDiscord内で基本を説明します。
セッションは、2時間経過したとき、全員がボイスチャンネルを退出して2分経ったとき、字幕を付けることを選んだ人が10分間誰も話さなかったとき、5分間誰にも字幕が付かなかったとき(字幕を付けることを選んだ人が誰もいないセッションも含みます)、サーバーのCreditsがなくなったときにも自動で終了します。理由はPigonaが翻訳チャンネルでお知らせします。新しいセッションは、サーバーの前回のセッションが開始または終了してから60秒以内、または同じメンバーがどのサーバーであれ前回セッションを開始してから60秒以内には開始できません。
ボイスチャンネルにいる間に、Pigonaの通知にあるCaption meを押すか、/voice caption-meを実行してください。セッションごとに、まずPigonaがあなたのDiscordの言語で非公開の通知を表示し(公開通知の🌐ボタンでもあなたの言語で表示できます)、発話がどう扱われるかが説明されます。そこで、「字幕のみ」または「字幕と読み上げ」(読み上げ対応のセッションのみ)のどちらかを選びます。この選択が、字幕を付けることへのあなたの明示的な同意になります。
選択はセッションごとに行います:Caption meを押すと、必ず最初に選択が表示されます。Pigonaは、証明のために、あなたの最新の選択のみを記録します。新しい選択は以前の選択(読み上げに関する回答を含む)を置き換え、撤回した場合はその日時が記録に残ります。記録は最新の選択から最長12か月間保持され、選択を表示せずにあなたを字幕の対象にするために使われることはありません。
いつでも、通知のStop captioning meを押すか、/voice stop-meを実行してください。ボイスチャンネルを退出した後でも使えます。それ以降、あなたの発話は翻訳に送られず、処理待ちのあなたの字幕は破棄されます。Pigonaが記録しているあなたの最新の選択にも、撤回した日時が示されます。すでに投稿された字幕は、あなたかモデレーターが削除するまでチャンネルに残ります。
自分の字幕を削除する:セッション中と、セッション終了から30分間は、/voice delete-my-captionsを実行するか、Stop captioning meへの返信、またはセッション終了時にPigonaが投稿する通知にあるDelete my captionsを押してください。Pigonaは各メッセージを編集してあなたの字幕だけを取り除き、ほかに何も残らない場合はメッセージを削除します。対象になるのはセッションの直近7,500件の字幕メッセージで、1回の操作で最大100メッセージです(残りはもう一度押してください)。字幕をやめた後や、ボイスチャンネルを退出した後でも使えます。ほかの人が編集したメッセージや、すでに存在しないメッセージは変更できません。また、ほかの人がすでに読んだりコピーしたり、通知を受け取ったりした内容や、すでに翻訳に送られた発話は取り消せません。あなたのマイクから聞こえたほかの人の発言は、あなたの発話として字幕が付いており、あなたの字幕と一緒に削除されます。使用済みのCreditsは返金されません。その30分が過ぎた後、またはPigonaが再起動した後は、モデレーターだけが削除できます。
同意はセッションの残り時間の間有効で、ボイスチャンネルを退出してから約5分間も含まれます。そのため、短い切断なら押し直す必要はありません。
Pigonaは声を分離しません:字幕が付いたメンバーのマイクから聞こえる人は、そのメンバーの発話の一部として、同じく字幕が付きます。自分に字幕を付ける場合は、ヘッドホンを使い、他の人がいない部屋で話してください。他の人の声が聞こえてしまうときは、マイクをミュートするか字幕を止めてください。他の人の代わりにCaption meを押したり、誰かに押すよう迫ったりしないでください。
Caption meを押していないメンバーには字幕が付きません。DiscordはボイスチャンネルにいるすべてのメンバーのオーディオをPigonaに送りますが、その人の分は復号されずに破棄されます。文字起こし、翻訳、転送、保存は一切行われません。Pigonaには、チャンネルにいる人と誰かが話しているタイミングは見えますが、話の内容は分かりません。
Pigonaは、ボイスチャンネル内で翻訳を標準の音声で読み上げることもできます。すべてのサーバーでデフォルトでオンになっていますが、自動で誰かを読み上げることはありません。Caption meを押した各メンバーが、自分の翻訳を読み上げるかどうかを選びます。字幕のみを選んだメンバーは読み上げられません。読み上げられた内容は、ボイスチャンネルの全員に聞こえます。
オフにする:セッションを開始できるメンバーは、/voice settings speak enabled:falseでサーバーの読み上げをオフにし、/voice settings speak enabled:trueで再びオンにできます。設定はセッション開始時に読み込まれるため、オンにした場合は、その後に開始するセッションに適用されます。オフにすると、実行中のセッションでも読み上げが止まります。同じスイッチがダッシュボードのサーバーページにもあり、「サーバーを管理」権限、またはPigonaの設定ロールか管理者ロールを持つメンバーが使えます。
そのメンバーは、Pigonaに接続して変更を許可したAIアシスタントを使い、読み上げのオンとオフを切り替えることもできます(AIアシスタントを接続するを参照)。
読み上げられる内容:読み上げを選んだメンバーの発言の翻訳が、セッションの言語で読み上げられます。Pigonaは話している人の名前を告げず、誰かの声をコピーしたり真似したりすることもなく、すでにセッションの言語になっている字幕は読み上げません。ボイスチャンネルで「発言」権限が必要で、そこでミュートされていてはいけません。
言語とチャンネル:字幕はPigonaが対応するすべての言語で使えます。読み上げは46言語で利用できます。それ以外の言語では、字幕は通常どおり動作し、読み上げは行われません。ステージチャンネルでは字幕のみで、読み上げはありません。読み上げがオフのときは、/voice statusにその理由が表示されます。
自動でオフになる場合:サーバーのCreditsが少なくなったとき、読み上げが失敗し続けるとき、またはチャンネルでPigonaの声が聞こえなくなったときは、セッションの残りの間、読み上げがオフになり、字幕は続きます。
字幕は、Pigonaが翻訳するすべての言語で使えます。読み上げは、翻訳が下記46言語のいずれかである場合に利用でき、コンピューター生成の音声で行われます。Creditsの消費量は、どの言語でも同じです。それ以外の言語では字幕のみです。中国語(繁体字)は北京語で、ポルトガル語はブラジルポルトガル語で読み上げられます。
ライブ音声字幕翻訳は、実行しているサーバーのTranslation Creditsを使います。料金は、投稿された各翻訳に含まれる発話の長さで計算されます。字幕は発話1分あたり10 Creditsです。読み上げは発話1分あたり40 Creditsが加算され、実際に読み上げられた発言にのみ課金されます。すべての発言が読み上げられた場合は、合計で発話1分あたり50 Creditsです。各翻訳は最低でも4秒分の発話として計算されます。
セッションを開始するには10 Credits以上(字幕1分ぶん)が必要で、読み上げを行う場合は13 Credits(字幕1分ぶんと、短い1行の読み上げ)が必要です。無料サーバーは毎日50 Creditsで、これがサーバー全体で共有する枠のすべてです。読み上げは、その日の残りが少なくとも約13 Creditsある間だけ始まります(それ未満の場合、セッションは字幕のみで始まります)。Creditsがなくなる少し前、字幕用に5 Creditsと次の1行分の料金を残して、字幕を優先して読み上げは止まります。そのため無料サーバーでは、字幕を含めても、読み上げは多くて1日あたり1分弱です。Creditsが完全になくなると、セッションは終了します。
ボイスチャンネル: 参加するには「チャンネルを見る」と「接続」が必要です。読み上げのときに声が届くように「発言」と「音声検出を使用」が必要で、Pigonaがミュートされていてはいけません。
翻訳チャンネル: 「チャンネルを見る」、「メッセージを送信」(スレッドの場合は「スレッドでメッセージを送信」)、「埋め込みリンク」が必要です。プライベートスレッドでは、Pigonaがそのスレッドのメンバーである必要もあります。スレッド内で、Pigona本体(ロールではなくボット)を一度メンションしてください。/voice start への返信で、Pigonaがアーカイブ済みのスレッドを見られないと表示された場合は、スレッドを再度開いてから、もう一度 /voice start を実行してください。
任意: 「ボイスチャンネルのステータスを設定」があると、セッション中にPigonaがボイスチャンネルにステータス行を表示し、ライブ音声字幕翻訳がオンであることを知らせます。これは可能な範囲で行われる機能です。権限がない場合は何も設定されませんが、ほかはすべて問題なく動作します。
チャンネルの権限ルールは、サーバー全体のルールより優先されます。そのチャンネルで「接続」、「発言」、「メッセージを送信」を拒否する@everyone向けのルールは、Pigonaのロール向けに許可するルールがない限り、Pigonaにも適用されます。そのため、サーバー全体の権限が正しく見えても、チャンネルで制限されていることがあります。ライブ音声字幕翻訳に必要な権限がPigonaのロールに不足している場合、/voice startを実行すると、「サーバー管理」権限を持つ人が権限を元に戻せるボタンが表示されます。
Pigonaは音声を録音も保存もしません。字幕を希望したメンバーの音声は、一区切りを翻訳している間だけメモリ上に保持され、ディスクには書き込まれません。まず無音部分が取り除かれ、発話部分だけが、EU内にある当社のAI翻訳プロバイダーに翻訳のために送られます。プロバイダーの自動不正利用チェックでリクエストにフラグが立てられた場合、その発話は最長90日間保持されることがあり、権限を持つ担当者が不正利用の確認のためだけに閲覧することがあります。
Pigonaは音声、文字起こし、翻訳を保存せず、声紋も作成しません。声で誰かを識別することはありません。読み上げがオンのときは、希望したメンバーの翻訳済みテキストだけが音声化のために送られ、音声、名前、ユーザーIDが送られることはありません。生成された音声は、再生されるか破棄されるまでメモリ上にのみ保持されます。Pigonaが保持する利用記録には、話された内容は含まれません。
Pigonaは、あなたの同意を示せるように、最新のCaption meの選択を記録します。記録されるのは、DiscordのユーザーID、その選択とそれを行った日時、そして後で撤回したかどうかとその日時です。新しい選択は以前の選択を置き換えるため、以前の選択は保持されません。最新の選択から最長12か月間保持され、データの削除を依頼された場合は削除されます。選択を表示せずにあなたを字幕の対象にするために使われることはありません。選択はセッションごとに行います。
字幕は通常のDiscordメッセージです。 チャンネルを読める人なら誰でも読むことができ、権限を持つ人が削除するまでそこに残ります。Pigonaは字幕のコピーを保持しません。メンバーが自分の字幕を削除できるように、セッション中とセッション終了後30分間だけ、投稿した字幕メッセージの一覧をメモリ上にのみ保持します。一覧にあるのは、メッセージIDとチャンネルID、および各字幕について発言者のユーザーIDと文字数で、テキストや名前は含まれません。一覧はディスクに書き込まれず、Pigonaが再起動すると失われます。その後は、ほかのメッセージと同様に、字幕の削除はモデレーターの判断になります。字幕を止めたり退出したりしても、すでに投稿された字幕は削除されません。
詳しくはプライバシーポリシーと利用規約をご覧ください。
ライブ音声字幕翻訳は18歳以上のメンバー向けです。年齢は各メンバーが自分で確認するもので、Pigonaは確認しません。
セッションは最長2時間で終了します。続ける場合は、もう一度開始してください。サーバーごとに同時に実行できるセッションはひとつだけです。
サーバー内でのみ動作し、プライベート通話では使えません。
準備ができた時点ですでに古くなってしまった翻訳は省略されます。そのため、読んでいる内容は直前の発言に近いままです。
字幕は機械による出力です。誤りがあったり、別の話者のものになったり、不完全だったり、ほぼ無音のときや背景ノイズなどで誰も話していない言葉が含まれたりすることがあります。読み上げも、誤りや誤った発音、再生の遅れが起こることがあります。安全に関わる場面、法的な場面、医療の場面、または発言の記録としては、どちらにも頼らないでください。
字幕が出ない、音が出ない、セッションが止まった場合は、FAQのトラブルシューティングで各ケースを説明しています。権限の詳細はよくあるエラー状態を、Creditsについてはクレジットシステムをご覧ください。
このページは、Discord向けの文脈認識型AI翻訳ボットであるPigonaのセットアップと使い方を網羅したPigonaドキュメントの一部です。Pigonaは100以上の言語、自律翻訳、国旗リアクション翻訳、リレーチャンネル、スマートコンテキストエンジンに対応しています。