mumble
「mumble」とは・「mumble」の意味
「mumble」は英語で、「つぶやく」「ぶつぶつ言う」といった意味を持つ動詞である。話す際に声が小さくて聞き取りにくい、または発音が不明瞭で理解しにくい状態を指す。例えば、緊張しているときや自信がないときに、人は無意識に「mumble」することがある。「mumble」のスラングとしての意味
スラングとしての「mumble」は、特定のジャンルの音楽や文化において、歌詞や言葉が聞き取りにくいことを指すことがある。特に、ヒップホップやラップの分野で、歌詞が不明瞭であることを表す言葉として使われることが多い。「mumble」の発音・読み方
「mumble」の発音は、IPA表記で/mˈʌmbl/である。最初の音節「mum」は「マム」と発音し、次の音節「ble」は「ブル」と発音する。アクセントは最初の音節に置く。「mumble」の語源・由来
「mumble」の語源は、中英語の「momelen」に由来する。これは、口を閉じたまま声を出すことを意味していた。また、ドイツ語の「mümmeln」やオランダ語の「mompelen」にも関連があり、いずれも同様の意味を持つ言葉である。「mumble」の覚え方
「mumble」の覚え方としては、「ママがブルブル言っている」というイメージを思い浮かべることが効果的である。また、「mum」という言葉が「お母さん」を意味することから、「お母さんがつぶやく」と覚えることもできる。「Mumble(ソフトウェア)」とは
「Mumble」は、ボイスチャットを提供するオープンソースのソフトウェアである。主にオンラインゲームやビジネスで利用され、低遅延で高品質な音声通話が可能である。また、セキュリティ面でも優れており、暗号化された通信が行われる。「MuMBLE RAP」とは
「Mumble Rap」とは、ヒップホップやラップのサブジャンルの一つで、歌詞が聞き取りにくいことが特徴である。このスタイルは、ビートやリズムに重点を置き、歌詞の内容や明瞭さよりも音楽的な表現が重視される。「mumble」の使い方・例文
1. He mumbled something under his breath.(彼は何かをぶつぶつ言っていた。) 2. She was mumbling in her sleep.(彼女は寝言を言っていた。) 3. The speaker mumbled his words, making it difficult to understand.(スピーカーは言葉をつぶやいていて、理解しにくかった。) 4. I couldn't hear what he was saying because he was mumbling.(彼が何を言っているのか聞こえなかった。なぜなら彼はつぶやいていたからだ。) 5. The teacher told the student to stop mumbling and speak clearly.(先生は生徒につぶやくのをやめてはっきり話すように言った。) 6. Her voice was so low that it sounded like a mumble.(彼女の声はとても小さく、つぶやきのように聞こえた。) 7. He mumbled an apology and left the room.(彼は謝罪の言葉をつぶやいて部屋を出た。) 8. The audience could hardly understand the actor's mumbled lines.(観客は俳優のつぶやいた台詞をほとんど理解できなかった。) 9. She mumbled a few words of thanks.(彼女は感謝の言葉を何度かつぶやいた。) 10. He tends to mumble when he's nervous.(彼は緊張するとつぶやく傾向がある。)Mumble
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/02/18 14:04 UTC 版)
この記事の出典や参考文献は、一次資料や記事主題の関係者による情報源に頼っています。 |
Mumbleのメイン画面 | |
作者 | ソーヴァルド・ナトヴィグ |
---|---|
開発元 | Mumble VoIP チーム Mumble プロジェクト |
初版 | 2005年 |
最新版 | |
リポジトリ | |
プログラミング 言語 | C++ |
対応OS | Android, iOS, Linux, macOS, Microsoft Windows |
プラットフォーム | Qt |
種別 | VoIP クライアント・サーバー |
ライセンス | 修正BSDライセンス |
公式サイト | www |
Mumble(マンブル)は、ゲーマー向け音声通話用VoIPアプリケーション[3]。
Skype、Discord、TeamSpeakなどと同様、フリーソフトウェアとして公開されている。
概要
クライアント・サーバー型アーキテクチャーを採用していて、ユーザーが同じサーバーを介して互いに会話できる[4]。 非常にシンプルなユーザーインターフェースを備えており、高音質と低遅延を特長としている。 すべての通信は暗号化され、ユーザーのプライバシーが確保される[5]。
Mumbleは自由なオープンソースソフトウェアで、異なるOSでも使用可能なクロスプラットフォームとなっており、修正BSDライセンスの条件の下、公開されている。
チャンネル階層
Mumbleサーバー(「Murmur」と呼ばれる)には、ルートチャンネルとその下のチャンネルの階層ツリーがある。
ユーザーはこれらに一時的にチャンネルを接続することで、より大きな仮想チャンネルを作成することができる。
これは、チーム戦のFPSなどのゲームの大規模イベントなどで、グループのユーザーが小さなチャンネルでチャットしている場合に、他のユーザーと共通のルートチャンネルのアナウンスを聞くことができ、役立つシステムである。
各チャンネルには、グループの関連セットと、ユーザー権限を制御するアクセス制御リストがある。 多くの使用シナリオをサポートしているが、チャンネルの構造が複雑になりやすい[6]。
音質
Mumbleは以前のデフォルトコーデックだったSpeexおよびCELTに続き、さらに低遅延なオーディオコーデックであるOpusバージョン1.2.4を使用している[7] 。
この音声圧縮技術とMumbleの設計によって、低遅延の通信を可能にしている。
つまり、一方で何か言われてからもう一方で聞かれるまでの間隔が短くなることで、よりリアルタイムに近い会話が可能になった。
また、Mumbleにはエコーキャンセル機能が組み込まれており、スピーカーまたは低品質のサウンドハードウェアを使用する場合のエコーを低減する。
セキュリティとプライバシー
Mumbleは、 TLS制御チャンネルを介してサーバーに接続し、UDPを介して送信される音声は、OCBモードのAESで暗号化される[8]。バージョン1.2.9現在、Mumbleは、可能であればECDHE + AES-GCM暗号スイートを優先し、完全な秘密音声転送を可能としている[9]。なお、バージョン1.2.0以降では、ユーザーのパスワードによる認証はサポートされているが、一般的には公開鍵証明書の形式での認証を推奨していない[10]。
オーバーレイ
ゲーム画面上で表示される統合オーバーレイがあり[5]、誰が話しているのか、どのリンクチャンネルにいるのかがわかるようになっている。
バージョン1.0以降、ユーザーはアバター(自分自身を示す画像)をアップロードしてオーバーレイで自分自身を表すことができ、ゲームをプレイしているときにもより他のプレイヤーを識別しやすくなった。
バージョン1.2の時点で、オーバーレイはWindows上のほとんどのDirect3D 9/10およびOpenGLゲームで動作し、LinuxおよびMac OS XでもOpenGLのものをサポートしている[11]。なお、Windows上でのDirectX 11ゲームのサポートは後のバージョンから行われるようになった。
定位置音声
特定のゲームでは、ゲーム内のプレイヤーの位置に応じて、立体的に他のプレイヤーの声をが聞こえるよう、音声に変更が加えられる[5]。これには、方向感覚だけでなく、距離感も含まれ、特にFPSでは、この要素は重要である。
これを実現するために、Mumbleは各プレイヤーのゲーム内でのポジションを、すべてのオーディオパケットで同じゲーム内のプレイヤーに送信する。 Mumbleは、これを行うために必要な情報をゲームプログラムを実行しているメモリ本体から直接読み取るか、いわゆるゲームとはプラグインを介して必要な情報を収集する[12]。
Mumbleとのゲームのリンクプラグインは、Mumbleプロジェクトが提供する小さなソースコードをゲームプログラムに含めることで、位置オーディオに必要な情報を公開する方法がゲームに提供されている[13]バルブ製のゲームエンジンであるSource Engineを採用するFPSゲーム『カウンターストライク』[14]、『Team Fortress 2』、『Day of Defeatt: Source』、『ハーフライフ2』[15][16] やMMORPG『ギルドウォーズ2』[17][18]などの有名なゲームがMumbleプラグインを実装している。
モバイルアプリ
もともと、デスクトップ版のみだったが、現在ではiOS用の「Mumble for iOS」(App Store)やAndorod用の「Plumble for Android」(Google Play、F-Droid)が提供されている。
サーバー統合
Mumbleは既存の技術的および社会的構造に適合している。そのため、サーバーはInternet Communications Engine 上で完全にリモート制御可能[19]、ユーザーチャンネルと仮想サーバーインスタンスを操作できる。このプロジェクトでは、インターフェイスの機能を示す多数のサンプルスクリプト[20]既存のphpBBやSimple Machines Forumのデータベースを使用したユーザー認証などの機能を提供するプレハブスクリプトを提供している[21]。murmurサーバーは、デフォルトでポート64738 TCPおよびUDPを使用する。
Mumbleサーバー(Murmur)の代替ミニマリスト実装は「uMurmur」と呼ばれ[22]、たとえばOpenWrtを実行するレジデンシャルゲートウェイなど、リソースが限られている組み込みデバイスへのインストールを対象としている[23]。
サーバーホスティング
他の多くのVoIPクライアントと同様、Mumbleサーバーはローカルでレンタルまたはホストできる。Mumbleサーバーをローカルでホストするには、Murmur(Mumbleインストーラーのオプションとして含まれている)をダウンロードして起動する必要がある。サーバーの構成は、構成ファイルを編集することで可能。 構成ファイルには、サーバー名、ユーザー認証、音質制限、およびポートに関する情報が含まれている。
また、サーバーを内部から管理するには、ユーザーに管理者権限を付与する必要がある。あるいは、スーパーユーザーアカウントにログインしてユーザーを管理することもできる。サーバー内の管理者は、ルームを追加または編集し、ユーザーを管理し、サーバーの情報を表示できる。
脚注
- ^ “Mumble 1.3.4 Release Announcement” (2021年1月10日). 2021年3月10日閲覧。
- ^ “Downloads”. 2021年3月10日閲覧。
- ^ “FAQ/English – Mumble”. www.mumble.info. 2011年6月30日閲覧。
- ^ “FAQ/English – Mumble”. www.mumble.info. 2011年6月30日閲覧。
- ^ a b c “Project of the Month, November 2009”. SourceForge.net (2005年8月31日). 2011年6月30日閲覧。
- ^ “ACL and Groups/English – Mumble”. www.mumble.info. 2011年6月30日閲覧。
- ^ “Mumble 1.2.4 released | Mumble” (英語). blog.mumble.info. 2017年9月30日閲覧。
- ^ “FAQ/English - Mumble Wiki”. 2015年6月12日閲覧。
- ^ “Mumble 1.2.9 - Mumble Blog”. 2015年6月12日閲覧。
- ^ “Features - Mumble Wiki”. 2015年6月12日閲覧。
- ^ “Games – Mumble”. www.mumble.info. 2011年6月30日閲覧。
- ^ 例えば、FPSゲーム「Alliance of Valiant Arms」(AVA)では、ゲーム本体とは別にブラウザ上からプラグインをダウンロードする方式だった。現在AVAでは、同じくフリーの音声通話ソフトDiscordに置き換わっている。
- ^ “Link – Mumble”. www.mumble.info. 2011年6月30日閲覧。
- ^ 日本ではオンラインゲームとしてバルブとネクソンが共同開発し、ネクソンが提供していた「カウンターストライク オンライン」として知られる。日本版は2019年3月6日にサービス終了した。
- ^ “Updates for Team Fortress 2, Day of Defeat: Source and Half-Life 2: Deathmatch”. 2011年6月30日閲覧。
- ^ “Counter-Strike: Source Update Released”. 2011年6月30日閲覧。
- ^ “Guildwars Website”. 2011年6月30日閲覧。
- ^ “Games - Mumble Wiki”. 2011年6月30日閲覧。
- ^ “Interview: Mumble Does OSS VoIP Chats for Online Games”. Ostatic.org. 2011年7月27日時点のオリジナルよりアーカイブ。2011年6月30日閲覧。
- ^ “SourceForge – mumble/mumble/tree – scripts/”. Mumble.git.sourceforge.net. 2011年6月30日閲覧。
- ^ “Tree for mumble-scripts in Mumble scripts”. Gitorious. 2011年6月30日閲覧。
- ^ “GitHub - umurmur/umurmur: Minimalistic Murmur”. 2011年6月30日閲覧。
- ^ “uMurmur – Howto”. wiki.openwrt.org. 2011年6月30日閲覧。
関連項目
- VoIPソフトウェア
外部リンク
- Mumble 公式サイト(英語)
- Mumbleのページへのリンク