[{"data":1,"prerenderedAt":4254},["ShallowReactive",2],{"mosiI18n":3,"docs:\u002Fja\u002Fdocs\u002Freference\u002Fmoss-live":802,"docs:navigation":3668,"docs:published-paths":4086},{"locale":4,"resources":5},"ja-JP",{"ja-JP":6},{"10002823":7,"10011158":8,"10013013":9,"10026153":10,"10095127":11,"10101414":12,"10109143":13,"10109152":14,"10110081":15,"10112913":16,"10115365":17,"10125156":18,"10127104":19,"10128154":20,"10131153":21,"10131370":22,"10140239":23,"10141113":24,"10141411":25,"10141500":26,"10141569":27,"10145711":28,"10148131":29,"10151589":30,"10159010":31,"10185597":32,"10277562":33,"10312109":34,"10314103":35,"10321410":36,"10336149":37,"10381912":38,"10414215":39,"10423715":40,"10431014":41,"10461115":42,"10513157":43,"10514813":44,"10515601":45,"10613513":46,"10627315":47,"10681241":48,"10701110":49,"10710141":50,"10748121":51,"10751193":52,"10755473":53,"10911711":54,"10939155":55,"10965993":56,"10987064":57,"11012222":58,"11015141":59,"11041270":60,"11044104":61,"11073511":62,"11095710":63,"11101321":64,"11101539":65,"11108144":66,"11111386":67,"11111415":68,"11112142":69,"11112278":70,"11113111":71,"11113144":72,"11115121":73,"11117201":74,"11120106":75,"11121013":76,"11121311":77,"11121423":78,"11125108":79,"11131313":80,"11133599":81,"11138156":82,"11142133":83,"11145114":84,"11154113":85,"11221221":86,"11233135":87,"11243911":88,"11281114":89,"11283111":90,"11311513":91,"11312152":92,"11331069":93,"11331371":94,"11341099":95,"11342126":96,"11412612":97,"11413915":98,"11415106":99,"11418128":100,"11421315":101,"11471412":102,"11476950":103,"11498141":104,"11510150":105,"11513114":106,"11543447":107,"11563101":108,"11565501":109,"11581815":110,"11612154":111,"11612821":112,"11615001":113,"11641513":114,"11647155":115,"11691311":116,"11711211":117,"11813109":118,"11813118":119,"11878412":120,"11902107":121,"11924218":122,"11941001":123,"12013124":124,"12026211":125,"12042111":126,"12044158":127,"12081235":128,"12081517":129,"12100151":130,"12101010":131,"12101131":132,"12101381":133,"12102514":134,"12103117":135,"12106856":136,"12109113":137,"12111106":138,"12111114":139,"12111574":140,"12113141":141,"12113301":142,"12113551":143,"12115118":144,"12121239":145,"12125023":146,"12126158":147,"12131048":148,"12131513":149,"12141106":150,"12141129":151,"12142081":152,"12144121":153,"12149722":154,"12150414":155,"12151213":156,"12151571":157,"12153811":158,"12179133":159,"12191110":160,"12195710":161,"12215101":162,"12232913":163,"12261471":164,"12310901":165,"12314101":166,"12339619":167,"12383514":168,"12410612":169,"12413215":170,"12463631":171,"12474110":172,"12510848":173,"12536911":174,"12541246":175,"12561051":176,"12611148":177,"12651461":178,"12684414":179,"12713121":180,"12771248":181,"12801351":182,"12814011":183,"12911910":184,"12981411":185,"12987141":186,"13013071":187,"13041512":188,"13101061":189,"13105901":190,"13106510":191,"13113044":192,"13114912":193,"13121148":194,"13121481":195,"13124136":196,"13131276":197,"13131363":198,"13131545":199,"13132144":200,"13138186":201,"13146150":202,"13151180":203,"13151510":204,"13152831":205,"13172414":206,"13215981":207,"13290915":208,"13310701":209,"13310710":210,"13314551":211,"13315810":212,"13410713":213,"13412611":214,"13441491":215,"13471551":216,"13512501":217,"13515510":218,"13591491":219,"13611115":220,"13620701":221,"13661543":222,"13730815":223,"13812214":224,"13911612":225,"13912133":226,"14012814":227,"14013111":228,"14071142":229,"14101083":230,"14101149":231,"14104112":232,"14108671":233,"14109128":234,"14111068":235,"14111410":236,"14112871":237,"14121096":238,"14123124":239,"14131171":240,"14131214":241,"14131313":242,"14131412":243,"14133115":244,"14136212":245,"14141014":246,"14141513":247,"14151331":248,"14151927":249,"14156313":250,"14180111":251,"14211106":252,"14215115":253,"14239121":254,"14281461":255,"14312913":256,"14313706":257,"14331101":258,"14410039":259,"14413121":260,"14459112":261,"14479127":262,"14484131":263,"14496140":264,"14510490":265,"14512701":266,"14531071":267,"14541392":268,"14553315":269,"14611117":270,"14670421":271,"14713398":272,"14752109":273,"14757371":274,"14766515":275,"14810112":276,"14811234":277,"14813150":278,"14813195":279,"14820116":280,"14851501":281,"14896111":282,"14921191":283,"14927151":284,"14941521":285,"14966133":286,"15031311":287,"15061311":288,"15085133":289,"15101241":290,"15101365":291,"15102881":292,"15111012":293,"15113141":294,"15121511":295,"15123010":296,"15123414":297,"15128130":298,"15131257":299,"15131411":300,"15138515":301,"15141112":302,"15141164":303,"15143128":304,"15145414":305,"15155131":306,"15171550":307,"15211315":308,"15221201":309,"15231112":310,"15362121":311,"15413111":312,"15413780":313,"15531415":314,"15605101":130,"15612131":315,"15613911":316,"15627615":317,"15667131":318,"15671112":319,"15729111":320,"15811751":321,"15891815":322,"15911101":323,"15912711":324,"15915315":325,"15961571":326,"17215117":327,"17411010":328,"18128111":329,"18931213":330,"19064413":331,"19101114":332,"19111328":333,"19149761":334,"19152130":335,"20104410":336,"20312081":337,"20441112":338,"20871277":339,"21002147":340,"21021214":341,"21113531":342,"21115723":343,"21127141":344,"21131112":345,"21141148":346,"21157107":347,"21200917":348,"21201910":349,"21211451":350,"21213015":351,"21236313":352,"21351347":353,"21361551":354,"21412531":355,"21431261":356,"21434141":357,"21510111":358,"21514014":359,"21515101":360,"21539462":361,"21591310":362,"21801001":363,"22100141":364,"22110815":365,"22130158":366,"22611106":367,"22961102":368,"23072712":369,"23111114":370,"23131514":371,"23161551":372,"23189135":129,"23942757":373,"23972510":374,"24014158":375,"24112111":376,"24113132":377,"24141413":378,"24151261":379,"24810913":380,"24813102":381,"26121231":382,"26841151":383,"26871212":384,"27132121":385,"27568131":386,"28030146":387,"28131115":388,"28212141":389,"28251011":390,"28384137":391,"29135845":392,"29315030":393,"29525115":394,"29787911":395,"30113139":396,"30141210":397,"30537813":398,"30614139":399,"31011812":400,"31014127":313,"31111521":401,"31115885":402,"31131367":403,"31207765":404,"31212106":405,"31212610":406,"31212934":407,"31212941":408,"31214933":409,"31294114":410,"31312091":411,"31312312":412,"31410213":413,"31411911":414,"31413862":415,"31426211":416,"31511527":417,"31513471":418,"31551411":419,"31561041":420,"31562131":421,"31571113":422,"31948521":423,"32108107":424,"32119732":425,"32123146":426,"32241515":427,"32440814":428,"32713608":429,"32871477":430,"33155113":431,"33412201":432,"33650118":433,"33831071":434,"34015463":435,"35102151":436,"35151210":437,"35271281":438,"35713610":337,"36014108":439,"36153310":440,"37127101":441,"38131111":442,"39314124":443,"39571112":444,"39610157":445,"39755130":446,"39932152":447,"40311055":448,"40911131":449,"41013511":450,"41015141":451,"41091471":452,"41110912":453,"41115155":454,"41136131":455,"41193153":456,"41210714":457,"41229331":458,"41267711":459,"41271212":460,"41305095":461,"41314142":462,"41381211":463,"41410151":464,"41710101":465,"42101139":466,"42113596":467,"42121271":468,"42694155":469,"43121445":470,"43134136":471,"44914151":472,"45106131":473,"45121022":474,"45151411":475,"46011310":476,"46015111":477,"46159804":478,"46694711":479,"46731023":480,"47153546":481,"48110121":482,"48114129":483,"48124111":484,"48147894":485,"48511101":486,"49133713":487,"49271053":488,"49712856":489,"49814113":400,"50141015":490,"50146910":491,"50731491":492,"51010111":493,"51011111":494,"51012791":495,"51021210":496,"51031412":497,"51062133":498,"51089711":499,"51110132":500,"51113512":501,"51153329":502,"51253741":503,"51255106":504,"51313109":505,"51314877":506,"51315413":507,"51332651":508,"51333111":509,"51341413":510,"51393714":511,"51450135":512,"51471446":513,"51521215":514,"51561291":515,"52126118":516,"52141211":517,"52146111":518,"52386413":519,"52530401":520,"52541330":521,"53101314":522,"53137715":523,"53311011":524,"53514613":525,"54121084":526,"54152111":527,"55310564":528,"55629230":515,"56440672":529,"56781111":530,"57212154":531,"58125691":532,"58851212":533,"59151401":534,"60011076":535,"60120151":536,"60126015":537,"60253838":538,"61011913":539,"61013551":540,"61026551":541,"61061337":542,"61113981":543,"61138251":544,"61216355":545,"61221013":546,"61231441":547,"61312915":548,"61338101":549,"61410144":550,"61410145":551,"61410453":552,"61411944":553,"61414131":554,"61415701":555,"61431043":556,"61491114":557,"61494103":558,"61501413":559,"61510741":560,"61513010":561,"61514142":562,"61531411":563,"61536114":564,"61541340":565,"61552121":566,"61591201":567,"62121011":568,"62141210":569,"62149158":570,"62151146":571,"62312157":572,"63139013":573,"63201141":574,"63815253":575,"64080313":576,"65122220":577,"65410661":578,"66111121":579,"66141410":580,"66151513":581,"67104697":582,"67314145":583,"68014144":584,"69141148":585,"69211530":586,"69411510":587,"69415013":588,"69570410":589,"70083783":590,"70214151":47,"70311915":591,"70339031":592,"71011421":593,"71013126":594,"71015513":595,"71073111":596,"71102161":597,"71112957":598,"71115131":599,"71121396":600,"71171209":601,"71296911":602,"71313271":603,"71341091":604,"71382811":605,"71401516":606,"71412715":607,"71501001":608,"71514149":609,"71515102":610,"71541212":611,"71701415":612,"72115271":613,"72218515":614,"72714812":615,"73075237":616,"73299253":617,"74124314":618,"74125161":619,"74601421":620,"74685121":621,"74956481":622,"75112694":623,"75133152":624,"75313811":625,"75314614":626,"76050649":627,"76141115":628,"76151511":629,"76371314":630,"77510511":631,"78101312":632,"78151413":633,"78411581":634,"79112123":635,"79128056":636,"80110612":637,"80141314":638,"80721112":639,"81000900":640,"81010346":641,"81052659":642,"81085421":643,"81101214":644,"81114014":645,"81135311":646,"81138901":647,"81161515":648,"81184338":649,"81201129":650,"81214101":651,"81215910":652,"81253413":653,"81311111":654,"81312151":655,"81323312":656,"81413601":657,"81514715":658,"81517808":659,"81561581":428,"81589148":660,"81661365":661,"81665121":662,"82136112":663,"82215113":664,"83111189":665,"83134005":666,"83761411":667,"84313056":668,"84335610":669,"84411812":670,"85121352":671,"85135104":570,"85150514":672,"85412059":673,"86101182":674,"86137210":675,"86141428":676,"86144931":677,"87328178":678,"87611141":679,"87764711":680,"87915568":681,"88002231":682,"88106151":683,"88111313":684,"88137214":685,"88147111":686,"88161514":687,"89115104":688,"89145141":689,"89512135":690,"89612915":691,"89771179":692,"90101310":693,"90610856":694,"91013010":695,"91015387":696,"91064637":697,"91073208":698,"91110146":699,"91111414":700,"91111997":651,"91113111":701,"91113112":702,"91145551":703,"91160143":704,"91190412":705,"91210411":706,"91213116":707,"91214312":708,"91312082":709,"91314612":710,"91316410":711,"91381014":585,"91381541":712,"91412428":713,"91413141":714,"91491218":715,"91501341":716,"91507132":717,"91510028":718,"91511441":719,"91535710":720,"91563791":721,"92122444":722,"92212107":723,"92515613":724,"92661550":725,"93140611":726,"93191131":727,"94190813":728,"94613512":729,"95101510":730,"95945134":731,"96118142":732,"97111013":733,"97848298":734,"98151476":735,"98153132":736,"98183452":737,"98486651":738,"98583131":739,"99389112":740,"99414011":741,"99561087":742,"00121448":743,"00610531":744,"01012451":745,"01037912":746,"01056101":747,"01140234":235,"01144151":748,"01184512":749,"01191112":750,"01191415":751,"01211714":752,"01212315":753,"01269122":754,"01273151":755,"01312151":756,"01360934":757,"01412121":758,"01413914":759,"01458111":760,"01471403":761,"01514514":762,"01553391":763,"01560612":764,"01981430":765,"02140891":766,"02141068":767,"02141491":768,"02269571":769,"02931149":770,"03101284":771,"03111211":772,"03117111":773,"03121214":774,"03155210":775,"04109514":776,"04121412":777,"04136118":778,"05118211":779,"05125181":327,"05132141":780,"05183656":781,"05346112":782,"05361121":783,"05514821":784,"05611115":785,"06121230":786,"07131125":787,"07131161":788,"07141286":789,"07148165":790,"07312511":791,"07541155":792,"08151373":793,"08151514":794,"09215507":795,"05111003":796,"09014021":797,"00514611":798,"01513312":799,"01210138":800,"01301411":801},"モデル使用量の概要","複数話者の対話入力","最低課金額","出力トークン","画像の説明は必須です","ドキュメントの誤り","低","透かし","検索を閉じる","ドキュメントについて質問するか、作りたい機能を説明してください…","APIキーを選択してから実行してください。","マイクを使用できません。ブラウザの権限を確認して再度お試しください。","APIプラットフォーム","オンライン決済でクレジットパックを購入","MOSI API Platformコンソール","通話を終了","クレジットは1件の注文につき1回のみ付与され、重複して付与されることはありません。","アシスタントを閉じる","APIプラットフォームの使用量、クレジット消費、ランキングを確認できます。","1回の呼び出しごとに実際の使用量で計算されます。CNYの金額は価格を把握するためのもので、最終的にはクレジットの請求明細に準じます。","モデル料金基準","クレジット（画像生成約10枚または動画約5秒分、30日間有効）","ブラウザからMoss APIのモデルを直接呼び出し、リクエストとレスポンスをプレビューできます。","有効なセグメントを1つ以上入力してください","さらに読み込む","本キャンペーンは新規・既存ユーザーを問わず、初回チャージの制限もありません。キャンペーン期間中は対象プランを購入すると割引が適用されます。","ファイルが大きすぎます。最大{size}MBまで対応しています。","プロンプトの自動改善に失敗しました。オフにしてから再度お試しください","削除する","通話中はAPIキーの切り替えや作成はできません。通話を終了してから操作してください。","モデル使用量の集計基準を見る","{n}日","ボイスをアップロードしてクローンしています…","認証する","過去7日間","voice_idが無効です。入力したボイスIDを確認するか、ボイスライブラリから有効なvoice_idをコピーして再度お試しください。","ブラウザからMOSIのモデルを直接呼び出し、リクエストとレスポンスをプレビューできます。","ご不明な点は、ページ上のQRコードをスキャンするか、「マイページ」からカスタマーサポートにお問い合わせください。","アップロード先URLの取得に失敗しました。もう一度お試しください。","ドキュメントの目次","Playground","カスタマーサポート","URLをご確認ください。未知のルートはホームページにフォールバックしません。","「すべてのソース」には、APIキーの使用量とMOSS Createの使用量が含まれます。","詳細を見る","Raw JSON","マイクを一時停止","サーバーのデフォルトボイス","クレジット","使用量の概要","この回答はすでに評価済みです。重複して送信しないでください。","最大4Kトークンのプロンプト対応・多言語の文字描画・JSONによるレイアウト制御","モデルを選択","最大{n}人の話者","話しかけてください。","この通話の内容は安全審査を通過しなかったため、通話を終了し、履歴を消去しました。","コンソールのホーム","キーを作成","{n}回","レンダリング結果","音声サンプルを選択してアップロードしてから実行してください。","生成するテキスト","コンパクトアップロード失敗","高","対話スクリプト","新規登録でもらえる","ファイルをアップロード","アップロード済みの画像{n}","ボイスデザイン","クレジット残高","{size}件\u002Fページ","クリア","無効","ボイスを指定するには、","基本の文字起こし","API連携","ドキュメント、エンドポイント、フィールドを検索…","アイデア例","ボイスをクローンしています。しばらくお待ちください。","1行に1つのセリフを入力し、{tags}で話者を指定します。話者が指定されていない行は直前の話者を引き継ぎます。{shorthand}などの表記にも対応しています。","合成テキストは必須です","Output","エンタープライズ認証が完了しました","このキーは有効期限切れのため、有効にできません","APIの利用量、クレジット残高、料金をいつでも確認できます。","ログインしてデータを表示","言語を切り替え","アカウントメニュー","使用量分析","{label}を入力してから実行してください。","今週","ムム","{range}、モデル別の消費量集計","作成済み{count} \u002F {limit}","ログイン","アクセス権限がありません","音声の長さを読み取れません。wav \u002F mp3ファイルを選択し直してください。","一致する結果はありません。","最適なクレジットパックを選び、モデルの料金基準を確認できます。","累計消費クレジット","評価のみ送信","累計リクエスト数","{speaker}を削除","カメラの起動をキャンセル","現在この機能を利用する権限がありません。","無効にする","検索をクリア","🔥 MOSS Image API提供開始！公開4日でHFダウンロード数100万突破！{link}","続けて質問…","成功{n}回","ログインするとドキュメントアシスタントを利用でき、会話も保存されます。","{speaker}のvoice_id","機能リクエスト","再試行","毎日ログインでもらえる","解像度","試聴の進行状況","リクエスト履歴を読み込んでいます…","この会話は存在しません。新しい会話を始めてください。","CNY価格","お問い合わせ","画像サイズ","APIキー","エンタープライズソリューション","これらの画像を分析してください","アップロードに失敗しました。もう一度アップロードしてください。","アスペクト比","女性","音声・動画ファイルが空です。","初回チャージ特典は、各クレジットパックの初回購入時のみ適用されます。購入はCNY建てで、API呼び出しはクレジットで精算されます。1回の呼び出しは実際の使用量で計算され、最低課金額を下回る場合は最低クレジットが差し引かれます。","コンソール統計","問題を報告","これ以上ありません","1回の通話は最長{minutes}分のため、自動的に終了しました。","APIキーと利用状況をまとめて管理","選択","その他のソース","有効な開始日と終了日を選択してください。","その他のコミュニティ","検索中…","購入","リクエストID","ログインして続行","ログインして受け取る","アップロード中…","契約を締結して認証を完了した後、契約に基づいてお支払いください","画面共有のプレビュー","モデル別ランキング","すべてのAPI（このアカウントで利用可能なすべてのAPIを呼び出せます）","トレースID","ファイルは1つずつドロップしてください。フォルダーには対応していません。","APIキーを作成しました。保存してください","Moss APIコンソール","優しい女性ボイス","segments","多言語吹き替えでコンテンツをグローバル市場へ。認識から吹き替えまでワンストップで完結","ヌアンヌアン","コンパクトなドラッグ＆ドロップアップロード","JPEG、PNG、WebP画像のみ対応しています。","マルチモーダル理解","再生","音声の長さを読み取っています…","{speaker}はまだスクリプトで使用されています。先に該当するセグメントを削除してください","お知らせを閉じる","CNY {price}","{amount}を支払う","音声のソースを選択","約CNY {price} \u002F クレジット","価格は主にCNYで表示されますが、API呼び出しはクレジットで精算されます。","それ以前","参照音声（必須）","ストリーミング出力","カスタマーサポートのWeChat QRコード","リクエストが多すぎます。しばらくしてから再度お試しください。","開く","エンドポイント","APIキーを編集","前へ","モデル","QRコードの読み込みに失敗しました","コンソール","読み込み中","リソース","選択してください","ログインするとクレジットパックを購入できます","読み込みに失敗しました","支払いに失敗しました。もう一度お試しください","MossドキュメントAIに質問","実際のお支払い金額と付与クレジットは、決済ページの表示に準じます。","文字起こし","選択した期間の取引量が多いため、推移とランキングは直近の取引をもとに集計した概算値です。","Voice ID","クレジットのチャージ","音声フォーマット","テキスト","カメラをオンにする","有効","MOSS Create","その他のモデル","通話を開始","コミュニティーに参加 →","その他","ボイス名またはVoice IDで検索","共有する画面またはウィンドウを選択してください…","画像の合計サイズは20MB以下にしてください。","接続が切断されました。しばらくしてから再度お試しください。","を参照して、最初の呼び出しを完了しましょう","{apiDocs}でAPIの使い方を確認し、{apiKey}を作成して、ご自身のアプリケーションに組み込めます。","名前","キャンペーンの対象可否と価格は支払い完了時刻に基づいて判定され、時刻はすべて北京時間（UTC+8）です。","会話を削除","今日","入力文字数ベース","ストリーミング音声プレーヤーは、バックエンドのストリーミングAPIとの接続後に有効になります。","Moss APIプラットフォームのコンソールにログイン：APIキーの管理、使用量とクレジットの確認、MOSS-TTS、MOSS-Transcribe-Diarize、MOSS-VL、MOVAなどのマルチモーダルモデルAPIの呼び出しをすばやく行えます。","ホームに戻る","「{label}」は有効なJSONではありません。修正してから実行してください。","API連携を始める","{discount}%オフ","未認証","キャンペーン期間中は、すべてのユーザーがチャージ割引を利用できます：{tiers}。","例：{speaker}: 今日の番組へようこそ。","アスペクト比と解像度を選択","{countdown}以内にお支払いを完了してください。時間を過ぎると注文は自動的にキャンセルされます","カメラまたは画面共有の権限が許可されていません。もう一度試すか、音声通話を続けてください。","新しい会話","コンテンツタイプ","認証の有効期限切れ","APIリファレンス","リクエストのプレビュー","法定代表者の身分証番号を入力してください","0から2^53 − 1までの整数を入力してください。範囲外の値では実行できません。","{label}をコピー","CNY {amount}を支払う","APIプラットフォームのクレジット残高、リクエスト統計、最近の呼び出しを確認できます。","スキルを実行中","送信","アクション","Alipay決済用QRコード","{speakers}のvoice_idが無効です：{voiceId}。ボイスライブラリから有効なvoice_idをコピーして再度お試しください。","削除に失敗しました。もう一度お試しください。","チャージしたクレジットの有効期限は購入から1年間です","ファイルをアップロードしています。しばらくお待ちください。","会話一覧を更新","リクエスト明細","ファイルのアップロードに失敗しました。もう一度アップロードしてください。","APIキーを作成しました","Mossland APIの新プラットフォームを公開しました。従来の\u002Fapi\u002Fv1エンドポイントから新しい\u002Fv1エンドポイントへ移行してください。","参照音声（任意）","音声メッセージの形式が一致しません。カスタマーサポートにお問い合わせください。","クリックまたはドラッグしてファイルをアップロード","{speaker}のボイス","APIキーを作成し、","チャージしたクレジットは1年間有効です（購入日から起算）","画面共有・このターンの映像","APIキーの読み込みに失敗しました。もう一度お試しください。","希望する音声の長さ（秒）","このボイスを使う","音声生成：{n}%","8月18日以前：MOSS CreateとAPIの合算使用量です。","何をお手伝いしましょうか？","表示されていない結果がほかに{count}件あります。","ログイン \u002F 新規登録","リアルタイム対話","クレジットパックの読み込みに失敗しました。もう一度お試しください","0.10クレジット","Moss APIコンソール｜Moss APIプラットフォーム","ページが見つかりません","speakers","この回答のどこに問題がありましたか？","8月18日以降：MOSS Createの使用量のみです。","基本情報","設定","このブラウザはマイク入力に対応していません。最新版のChromeまたはFirefoxを使用してください。","画像の説明","通話が終了しました。","個人チャージ","音声をダウンロード","料金とチャージについて","使用量データはまだありません。","MOSS-TTS-V1.0 Pro、MOSS-TTS-V1.5 Flash、MOSS-TTSD","Moss APIドキュメントのホーム","QRコードをスキャンしてエンタープライズアドバイザーを追加すると、クォータのカスタマイズ、専用サービス、SLA、技術サポートを受けられます","スクリプトに未設定の話者が含まれています：{line}行目の{speaker}。先に{speaker}を追加するか、該当する行を修正してください。","チャージキャンペーンは期間限定の特典です。お早めにご利用ください。キャンペーン期間に関する最終的な解釈権はプラットフォームに帰属します。","期間とソースで絞り込めます。同じモデルIDの使用量は合算して表示されます。クレジットは、選択した期間内にそのモデルで実際に消費された量です。","温かさと癒し","{community}では、技術的な質問や情報交換ができます。クレジットがもらえるキャンペーンもご案内しています。","法定代表者の身分証番号","{price}プラン（{discount}）","QRコードをスキャンしてカスタマーサポートを追加","対象モデル：{models}","カメラの許可を待っています…","先に上でモデルを選択してください。","ネガティブプロンプト","追加+{credits}クレジット","エンタープライズ認証を完了すると、エンタープライズ向けの購入機能を利用できます","ボイスクローン・音声の継続生成・間の調整・発音補正","受取人","審査不承認","支払い期限の{countdown}を過ぎました。支払い結果を確認しています","リアルタイム音声表示","検索は一時的に利用できません。しばらくしてから再度お試しください。","APIキーを無効にしますか？","実行中…","クレジット（当日限り有効）","API Docs","最適なクレジットパックを選択してください。クレジットはすべてのAPI呼び出しに利用できます。","このターンのカメラ映像","豊富なプリセットボイスで、吹き替え、ポッドキャスト、ゲームなどさまざまなシーンに対応","入力音声・動画の長さベース","Connectedと表示されたら、下の行をコピーしてwscatに貼り付け、Enterキーを押してください：","キー","直近30日間","認証不承認","APIキーを選択してからアップロードしてください。","決済サービスの初期化に失敗しました。もう一度お試しください","Markdownをコピー","使用量データを読み込んでいます…","支払いに失敗した注文やキャンセルした注文は、請求もクレジットの付与も行われません。再度購入できます。","回","このボイスには試聴音声がありません","音声サンプルをアップロード","今すぐ試す","音声処理","ドキュメントの目次を開く","画像を読み込み中","今すぐログイン","エンジン処理時間","音声のソース","ホーム","クレジットをチャージ","入力","回答が完了しませんでした。質問は保持されています。","クレジットパック一覧","完全なキーと思われる文字列が検出されました。マスクしてから送信してください。","APIキーがまだありません。作成して呼び出しを始めましょう。","File ID","追加の読み込みに失敗しました。クリックして再試行","お探しのAPIプラットフォームのページは存在しません。","画像が審査を通過しませんでした","法定代表者の氏名","支払いが完了しました。処理しています…","操作に失敗しました。しばらくしてから再度お試しください。","キャンセル","チャージ","今月の消費","時刻はすべて北京時間（GMT+8）で表示されます。使用量データは毎日更新され、通常は翌日までに同期されます。","エンタープライズ認証を完了すると、エンタープライズ支払いを利用できます","音声入力","ドキュメントを検索…","すべて折りたたむ","期限切れ","この項目のデータはバックエンド対応待ちです","削除するとこの会話は復旧できません。削除しますか？","削除","販売価格：CNY {amount}","APIキーを有効にしました","男性","入力テキスト","直近7日間","認証後は、法人口座への振込でクレジットを購入できます。","購入と精算のルール","会話ログ","1つのメッセージにつき画像は4枚までアップロードできます。","実際の消費","ログインの有効期限が切れました。ログインして続行してください。","使用量とクレジット","APIリクエスト数","クレジット残高：{balance}","使用量ソースの説明を見る","レンダリング結果をコピー","このページの目次","{number}枚目","高性能な画像生成モデルで、アイデアを形に。","APIキーを選択","クレジットを入手","ドキュメント","ボイスライブラリ","クレジット使用量の推移","役に立った","モデルを読み込んでいます…","評価の理由","クレジットの有効期限","失敗","{speaker}のボイスを選択してください","対話スクリプトは{n}文字以内で入力してください","ボイス一覧の取得","デフォルトボイス","このターンの画面共有映像","ランダムシード","リンク","このソースはAPIキーに紐づかないため、リクエスト明細はありません。","ログアウト","レスポンス","条件に一致するAPIキーが見つかりません","画像は1枚あたり10MB以下にしてください。","APIキーを作成","約100万画素","ボイスのソース","評価を閉じる","エンタープライズ支払い情報の読み込みに失敗しました。もう一度お試しください","使用量統計","入力トークン","現在利用者が多いため、しばらくしてから再度お試しください。","声のスタイルの説明","アバター","マイボイス","Playgroundを開く","結果の受け取り方法","CNY 2.00 \u002F 時間","閉じる","内容が審査を通過しませんでした。質問を修正して再度お試しください。","wav \u002F mp3に対応、最大512MB","ドキュメントのセクション","音声ファイルが空です。","生成に失敗しました。質問は保持されています。","APIキーを削除しますか？","現在のアカウントにはこのページへのアクセス権限がありません。","{line}行目のセリフ本文に[{speaker}]のような角括弧の記号は使用できません","サンプルをアップロード","コピーしました","マイクの準備待ちがタイムアウトしたため、接続を終了しました。ブラウザでマイクの使用が許可されていることを確認してから、もう一度開始してください。","トークンスループット","コンパクトアップロード中","クイックスタート","初回チャージ特典","ファイルのアップロードに失敗しました。ネットワークを確認して再度お試しください。","Code","再認証","認証を申請","チャージする","からvoice_idをコピーしてください。","確定","お知らせのプレースホルダーです。正式な内容は準備中です。","ホームのプロモーション","リクエスト","音声合成（TTS）","すべてのボイス","会話に戻る","ファイル","アップロード中","クレジット消費","中断","{playground}では、モデルをブラウザ上で試して、生成結果を確認できます。","{name}を無効化","質問を入力","本日のリクエスト","注文の支払い状況の照会に失敗しました。もう一度お試しください","コンソールのナビゲーション","ログインしてクレジットを受け取る","利用可能なAPIキーがまだありません。","非公開","コンテンツはすべてAIによって生成されたものであり、プラットフォームの立場や見解を示すものではありません。","ボイスを選択してください","「MOSS Create有料サービス契約」","不明","カスタム","表現がわかりにくい","バイト数","再アップロードしてクローン","ボイス管理","注文を作成中","考え中","問題の種類","ファイルIDを入力","よくある質問","銀行名","画像が審査を通過しませんでした。別の画像で再度お試しください。","Chat","ログインの有効期限が切れました。もう一度ログインしてから通話を開始してください。","購入可能なクレジットパックはありません","回答の問題点を説明してください（最大500文字）。","ダウンロード","明細を見る","画像生成","回答が誤っている","コンソールメニュー","合成するテキストを入力してください。","支払い結果の反映が遅れている場合、注文は「処理中」と表示されます。システムがコールバックを受信すると自動的にクレジットが付与されますので、重複してお支払いしないでください。","マイクを再開","読み込み中…","データがありません","「{name}」を無効にすると、このキーを使用したAPIリクエストは直ちに失敗します。キーの内容は変更されず、後で再度有効にできます。","課金方式","使用量を見る","新しいタブで画像を開く","権限の範囲","再支払いに失敗しました。もう一度お試しください","マイページ","プラットフォームのナビゲーション","デフォルトで、このアカウントで有効なすべてのAPIを呼び出せます。権限を個別に設定することは現在サポートされていません。","クレジット、当日のみ有効","APIキーを選択してからアップロードしてクローンしてください。","クレジットの有効期限は購入日から1年間です","エラーと制限","機能","すべて","名前未設定のユーザー","最近のリクエスト","完全なキーは作成時に一度だけ表示されます。漏えいの疑いがある場合は、直ちにこのキーを削除して新しいキーを作成してください。","カメラ・リアルタイム入力","1日平均の消費","使用量データ","モデルの機能","前の記事","すべてのAPIキー","クイックリンク","リクエスト例","アップロード完了","音声の長さは{duration}秒未満にしてください。","画面共有をキャンセル","回答をコピー","タスク","録音中","インテリジェントなワークフローで、創作をもっと自由に","ページトップへ","正しい法定代表者の身分証番号を入力してください","ドキュメントの目次を閉じる","統一社会信用コード","アップロードがタイムアウトしました。より安定したネットワークに切り替えるか、ファイルを圧縮して再度お試しください。","画面共有を停止","リクエストに失敗しました。ネットワークを確認して再度お試しください。","移行ガイドを見る","戻る","キャンペーン期間中にチャージしたクレジットの有効期限は、同じプランを通常購入した場合と同じです。","ボイスのソースを選択","CNY 0.80 \u002F 時間","一時ボイスをクローンします（今回の生成のみに使用）。wav \u002F mp3に対応、最大{size}MB。","入力してください","ログインの有効期限が切れました。もう一度ログインしてください","MOSS-Transcribe、MOSS-Transcribe-Diarize","ボイス","拡大表示","開発者コミュニティ","{line}行目にセリフがありません","ドキュメントのナビゲーション","合計{credits}クレジット · 約CNY {price} \u002F クレジット","ひらめきに、声と彩りを","クレジットのチャージが完了しました","今月の消費クレジット","完全なキーはこの一度しか表示されません。閉じると再表示できないため、大切に保管してください。","回答を停止しました","📢 初回チャージ「1つ買うと1つもらえる」特典は9月10日20時に終了します","アシスタントの幅を調整","最初のリクエストを送信して、moss-tts-1.5を試してみましょう。","16クレジット \u002F 時間","ほかに操作はありません","{name}を有効化","エンタープライズ認証に通りませんでした。再度認証してください","作成する","クレジットパック","返金はプラットフォームの返金規定に従って処理されます。注文に対応するクレジットは、処理結果に応じて差し引きまたは調整されます。","開発者ガイド","CNY {amount}","法定代表者の氏名を入力してください","補足説明","この言語版は準備中","Mossland APIへようこそ","電話番号","話者分離付き文字起こし","画像は現在利用できません","過去30日間","APIキーを読み込んでいます…","直近5件のリクエスト","全{total}件","コピー","ステータス","ボイスの範囲","個人情報","認証の申請に失敗しました。しばらくしてから再度お試しください","音声認識","入力を一時停止している間も通話時間に応じて課金されます。通話を終了すると時間の計測が止まります。","アカウントの残りクレジット：{balance}","APIキーの数が上限（{limit}個）に達しました。使用していないキーを削除してから再度お試しください。","利用可能なクレジット","次の記事","voice_idが無効です。{speakers}のボイスIDを確認するか、ボイスライブラリから有効なvoice_idをコピーして再度お試しください。","エンタープライズプラン向けに、クォータのカスタマイズ、専用サービス、SLA、技術サポートを提供します","企業名","カメラをオフにする","エンタープライズ","すべて展開","フィードバックありがとうございます。回答の改善に活用させていただきます。","MOSS Createでログイン","Beta","ニックネーム","リクエスト履歴はまだありません。","認証完了後に表示されます","公開","Markdownをクリップボードにコピーしました","左側の「通話を開始」をクリックすると、会話の字幕がここに表示されます。","ファイルの有効化に失敗しました。もう一度アップロードしてください。","「MOSS Create」ログイン","モデルを選択してPlaygroundで呼び出します。","続行","マイクの準備を待っています。ブラウザでマイクへのアクセスを許可してください。","デイリーログイン特典","音声URL","チャージに関するご質問は、「マイページ」のQRコードからカスタマーサポートにお問い合わせください","空欄の場合はデフォルトボイスを使用","試聴","はじめる","名前またはキーの末尾で検索","法人振込先情報","若い男性ボイス","回答を再生中","請求と使用量","再生に失敗しました。もう一度お試しください。","メールアドレス","アップロードを再試行","ドキュメントを検索","ボイスを選択","{community}に参加して、特典クレジットをさらに受け取りましょう。","API呼び出しはすべてクレジットで精算されます。CNYはクレジットパックの購入にのみ使用されます。","音声の送信速度が遅すぎるため、通話が終了しました。もう一度お試しください。","実行","グラフを読み込み中…","コピーに失敗しました","ボイスを1つ選択","開始日","お支払いにより、{agreement}に同意したものとみなされます","料金","画像の説明は{n}文字以内で入力してください","カメラ・このターンの映像","このページのMarkdownをコピー","アップロード先URLの有効期限が切れました。もう一度お試しください。","{credits}クレジット","音声の文字起こし","役に立たなかった","リアルタイムインタラクション","音声合成","生成に失敗したタスクではクレジットは消費されません","エラーやスクリーンショットを読み解く","APIキーの検証サービスは一時的に利用できません。しばらくしてから再度お試しください。","直近24時間の成功率","次へ","有効なセグメント{n}件","接続しています…","このAPIキーを削除するには「{text}」と入力してください","エンドポイント別ランキング","日時","モデルID","使用量の絞り込み","音声生成","一時ボイスをクローンします。wav \u002F mp3に対応、最大{size}MB、長さは{duration}秒未満にしてください。","40クレジット \u002F 時間","クレジット明細","一時停止","内容が古い","解決しなかった","キーワードを入力してすべてのドキュメントを検索します。","MOSS Createと過去の使用量","{line}行目の話者はサポートされていません。S01〜S05を使用してください","左側でモデルを選択して内容を入力し、実行すると結果がここに表示されます。","再度支払う","QRコードをスキャンしてMOSS開発者コミュニティに参加し、質疑応答・交流やクレジットプレゼント企画に加わりましょう","ファイルを選択","MOSS","モデルまたはAPIを選択","モデルの読み込みに失敗しました。しばらくしてから再度お試しください。","クレジットパックを読み込み中","あと約{days}日分（直近{window}日間の平均から推定）","デフォルト","Voice IDをコピーしました","カルーセル","選択したAPIキーは利用できません（無効または期限切れ）。別のキーを選択してください。","エンタープライズ支払い情報の読み込みに失敗しました","画像を削除","コピーに失敗しました。もう一度お試しください","{line}行目は話者の指定が途中のようです。コロンを補ってください（例：{speaker}: セリフ）","QRコードを読み込み中","エンタープライズ認証に通りませんでした。入力内容を確認して再度お試しください","統一社会信用コードを入力してください","試聴を一時停止","WAVをダウンロード","コンパクトアップロード成功","画面を共有","検索結果","提供終了","約200万画素","パネルの幅を調整","基本","終了日","ボイスのクローンに失敗しました。もう一度アップロードしてください。","リクエストに失敗しました。しばらくしてから再度お試しください。","安定したボイスクローン、柔軟な音声コントロール","APIキーを削除しました","生成を停止","会話履歴はまだありません","認証済み","{credits}を購入","メインナビゲーション","前日比","Moss APIの新プラットフォームを公開しました。従来の\u002Fapi\u002Fv1エンドポイントから新しい\u002Fv1エンドポイントへ移行してください。","実行に失敗しました。しばらくしてから再度お試しください。","レスポンス表示","消費クレジット","選択し直す","有効期限","注文の有効期限が切れました。もう一度お支払いください","落ち着きと信頼","読み込み中...","本日の消費","Mossドキュメントアシスタント","APIプラットフォームの呼び出し用キーを管理します。","開発","Alipayでスキャンして{amount}をお支払いください","MOSS Createの使用量はAPIキーに紐づかないため、合計のみ表示されます。","画像を追加","その他の操作","アクティブなAPIキー","注文はキャンセルされました。もう一度お支払いください","すべてのソース","ボイスのクローンが完了しました。リクエストのプレビューを更新しました。","wav \u002F mp3の音声ファイルのみ対応しています。","課金チェックに失敗しました。通常はクレジット不足が原因です。右上の「クレジットを入手」からチャージして再度お試しください。クレジットが十分にある場合は課金サービスが不安定な可能性があるため、しばらくしてから再度お試しください。","{line}行目に話者の指定がありません（例：{speaker}:）","引用が無関係","製品の問題","delivery_method","ログイン特典パネルを閉じる","クレジット残高の取得に失敗しました。もう一度お試しください","エンタープライズ認証の有効期限が切れました。再度認証してください","料金に関する問題","このブラウザはこの映像ソースに対応していません。音声通話はそのまま続けられます。","ドロップしてアップロード","実行パラメータ","エンタープライズアドバイザーのWeChat QRコード","前後の記事","APIキーを選択してから通話を開始してください。","画面共有・リアルタイム入力","18桁の統一社会信用コードを入力してください","APIキーを無効にしました","クリエイターコミュニティ","APIキー「{name}」は直ちに無効になります。このキーを使用したAPIリクエストは拒否されるため、このキーに依存しているシステムが正常に動作しなくなる可能性があります。削除したキーは復旧できず、このAPIキーを表示または変更することもできなくなります。","{formats}形式の音声・動画ファイルに対応しています（{size}MB以下）。","凍結中","話者","すべてのステータス","残り日数の目安（直近{n}日間の平均から推定）","毎日{mosslandLogin}すると、{credits}クレジットを受け取れます。獲得したクレジットは当日限り有効です。","参照音声をアップロードしてから実行してください。","Mossland APIを使ってみる","Moss APIを使ってみる","8月18日以前は両者を区別して集計していないため、個別に算出できません。","口座番号","Moss APIへようこそ","実行リクエストには選択したキーがサーバー側で付与されるため、平文のキーがブラウザを経由することはありません。","CNY 2.00 \u002F 1万文字","話者を追加","会話履歴","0.02クレジット","認証情報をすべて正しく入力してください","コピーに失敗しました。もう一度お試しください。","ユーザーID","アカウントのクレジット","サポートされていないファイル形式です。{formats}形式の音声・動画ファイルをアップロードしてください。","シナリオガイド","40クレジット \u002F 1万文字","スキルの実行が完了しました","すべてのAPI","近日公開","合成テキストは1500文字以内で入力してください","ボイスをクローンします（現在のPlaygroundでの操作のみに使用）。wav \u002F mp3に対応、{size}MB以下。","プラットフォーム全体の料金体系の見直しに伴い、9月22日19時より一部の音声モデルの利用料金を引き上げます。対象範囲と料金の詳細は{link}をご覧ください。","会話の読み込み中にエラーが発生しました。もう一度お試しください。","利用可能なモデルはありません。","完全なAPIキーをコピー","長さ","エンタープライズ認証","開発者コミュニティのWeChat QRコード","画像の幅と高さは64–8192ピクセルの範囲にしてください。画像が破損していないか確認してください。","企業名を入力してください","編集","成功","会話を再読み込み","料金基準","作成に失敗しました。ページを更新して再度お試しください。","voice_idを貼り付け","voice_id（任意）","モデルサービスの呼び出しに失敗しました。しばらくしてから再度お試しください。","作成日時","APIキーを更新しました","Voice IDをコピー","APIキー名","作成に失敗しました。しばらくしてから再度お試しください。","開発者向けクイックスタート","使用量ソースの説明","プロフィールはMOSS Createで管理してください","接続に失敗しました。しばらくしてから再度お試しください。","セッションの初期化がタイムアウトしました。通話を終了してから、もう一度開始してください。","映像を取得できません。デバイスまたはシステムの権限を確認してください。音声通話は継続中です。","カメラのプレビュー","ユーザー",{"id":803,"title":804,"api_group":805,"body":806,"description":813,"draft":3656,"endpoint":812,"extension":3657,"hide_next":3656,"hide_toc":3656,"locale":4,"meta":3658,"method":814,"model_id":805,"model_version":805,"nav_category":3659,"nav_group":3660,"nav_order":3661,"navigation":1861,"path":3662,"published":1861,"seo":3663,"stem":3664,"translation_key":3665,"translation_status":3666,"__hash__":3667},"docs\u002Fja\u002Fdocs\u002Freference\u002Fmoss-live.mdc","リアルタイム対話の作成",null,{"type":807,"value":808,"toc":3648},"minimark",[809,3644],[810,811,815,819,823,861,870,873,950,953,1304,1307,1691,1694,1748,1751,1759,1808,1814,3619],"reference-layout",{"category":637,"endpoint":812,"lead":813,"method":814,"section-label":235,"title":804},"\u002Fv1\u002Frealtime","WebSocketで継続的な双方向のリアルタイムセッションを確立し、音声、カメラまたは画面の映像を連続して入力して、テキストと音声のレスポンスをストリーミングで受信します。","WSS",[816,817,818],"h2",{"id":818},"接続と認証",[820,821,822],"p",{},"HTTP GETでWebSocketにアップグレードします。接続先はwss:\u002F\u002Fapi.mosi.cn\u002Fv1\u002Frealtimeで、modelクエリパラメータでモデルを指定する必要があります。APIキーはAuthorizationリクエストヘッダーにのみ指定できます。",[824,825,830,838,850],"parameter-table",{"desc-label":826,"field-label":827,"required-label":828,"type-label":829},"説明","フィールド","必須","型",[831,832,835],"field-row",{"name":833,"type":834,"required":828},"model","query string",[820,836,837],{},"モデルIDです。moss-live-1.0で固定され、WebSocket URLのmodelクエリパラメータで渡します。",[831,839,842],{"name":840,"type":834,"required":841},"user","任意",[820,843,844,845,849],{},"呼び出し側が管理する安定したエンドユーザーIDで、URLエンコードが必要です。memory_scope=userを使用する場合は必須で、再接続時は同じuserを使用します。例：",[846,847,848],"code",{},"wss:\u002F\u002Fapi.mosi.cn\u002Fv1\u002Frealtime?model=moss-live-1.0&user=customer_001","。",[831,851,854],{"name":852,"type":853,"required":828},"Authorization","HTTP header",[820,855,856,857,860],{},"Bearer ",[846,858,859],{},"\u003CAPI Key>","。WebSocketハンドシェイクのAuthorizationリクエストヘッダーに指定します。",[862,863,867],"mosi-banner",{"icon":864,"title":865,"type":866},"warning-outline","ブラウザからの接続に関する制限","warning",[820,868,869],{},"ブラウザ標準のWebSocketではAuthorizationリクエストヘッダーを設定できません。サーバー側のプロキシまたは接続アダプターを介して接続を確立してください。",[816,871,872],{"id":872},"セッションの流れ",[874,875,876,892],"table",{},[877,878,879],"thead",{},[880,881,882,886,889],"tr",{},[883,884,885],"th",{},"段階",[883,887,888],{},"クライアント",[883,890,891],{},"サーバー側の応答と判定",[893,894,895,907,917,928,939],"tbody",{},[880,896,897,901,904],{},[898,899,900],"td",{},"接続の確立",[898,902,903],{},"WebSocketハンドシェイクを完了します",[898,905,906],{},"接続が開いた後にセッションに参加します",[880,908,909,911,914],{},[898,910,279],{},[898,912,913],{},"attach_sessionを送信し、次にsession.updateを送信します",[898,915,916],{},"session_attached、session.updatedを順に待ち、data.errorが空文字列であることを確認します",[880,918,919,922,925],{},[898,920,921],{},"音声と動画の送信",[898,923,924],{},"マイクを有効にします。映像を送る場合はmedia.modeとvideo.stateを有効にします",[898,926,927],{},"同じ接続で音声とJPEG映像を受信します",[880,929,930,933,936],{},[898,931,932],{},"回答",[898,934,935],{},"テキストを表示し、音声を再生して、再生確認を送信します",[898,937,938],{},"input.transcript.done、output.transcript.done、response.endedを受信します",[880,940,941,944,947],{},[898,942,943],{},"継続または終了",[898,945,946],{},"入力を続けるか、WebSocketを閉じます",[898,948,949],{},"このターンが完了すれば継続できます。接続を閉じるとセッションが終了します",[816,951,952],{"id":952},"クライアントイベント",[824,954,956,1010,1067,1089,1156,1196,1229,1252,1272],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},"false",[831,957,963,966],{"name":958,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"attach_session","event","イベントを折りたたむ","イベントを展開","icon",[820,964,965],{},"セッションに参加します。session_attachedを受信した時点から、オンライン時間に応じた課金が始まります。",[967,968,970,1007],"template",{"v-slot:children":969},"",[824,971,972,979,985],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,973,976],{"name":974,"type":975,"required":828},"action","string",[820,977,978],{},"attach_sessionで固定です。",[831,980,982],{"name":981,"type":975,"required":841},"session_id",[820,983,984],{},"新しいセッションでは指定しません。再接続時は元のsession_idを指定し、同じuserを使用します。",[831,986,990,993],{"name":987,"type":975,"required":841,"collapse-label":988,"expand-label":989},"memory_scope","指定可能な値を非表示","指定可能な値を表示（2件）",[820,991,992],{},"デフォルトはsessionで、記憶はセッションごとに独立します。userでは、同じテナントかつ同じuserのセッション間で長期記憶を共有します。再接続時に記憶範囲を変更することはできません。",[967,994,995,1001],{"v-slot:children":969},[831,996,998],{"name":997},"\"session\"",[820,999,1000],{},"デフォルト。新しいセッションごとに記憶が独立します。",[831,1002,1004],{"name":1003},"\"user\"",[820,1005,1006],{},"URLで安定したuserを渡す必要があり、ユーザー単位で長期記憶を共有します。",[820,1008,1009],{},"memory_scopeはattach_sessionでのみ指定でき、URLには指定できません。新しいセッションのデフォルトはsessionです。user範囲ではURLで安定したuserも渡す必要があり、userを渡すだけでは共有は有効になりません。再接続時は元のsession_idと同じuserを使用し、記憶範囲は変更できません。",[831,1011,1013,1016],{"name":1012,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"session.update",[820,1014,1015],{},"ペルソナと業務ルールを設定します。session.updatedを受信したらdata.errorを確認してください。空でない場合、設定は反映されません。",[967,1017,1018,1064],{"v-slot:children":969},[824,1019,1020,1025,1032,1039,1045,1052,1058],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1021,1022],{"name":974,"type":975,"required":828},[820,1023,1024],{},"session.updateで固定です。",[831,1026,1029],{"name":1027,"type":1028,"required":828},"session","object",[820,1030,1031],{},"セッションの設定。",[831,1033,1036],{"name":1034,"type":1035,"required":841},"session.persona","object | null",[820,1037,1038],{},"name、aliases、promptのみを受け付けます。nullの場合はデフォルトのペルソナに戻ります。",[831,1040,1042],{"name":1041,"type":975,"required":841},"session.persona.name",[820,1043,1044],{},"アシスタントの名前。呼びかけの認識と文字起こしの補正に使用します。",[831,1046,1049],{"name":1047,"type":1048,"required":841},"session.persona.aliases","array\u003Cstring>",[820,1050,1051],{},"アシスタントの別名。",[831,1053,1055],{"name":1054,"type":975,"required":841},"session.persona.prompt",[820,1056,1057],{},"デフォルトのペルソナを置き換えます。最大8000文字です。",[831,1059,1061],{"name":1060,"type":975,"required":841},"session.instructions",[820,1062,1063],{},"業務ルールを設定します。ペルソナは変更しません。",[820,1065,1066],{},"instructionsのみを渡すと、ペルソナは保持されます。persona.nameのみを渡してpromptを渡さない場合は、デフォルトのペルソナを保持したまま名前を変更します。基盤となるターンテイキング、割り込み、ツールのルールは、これらのフィールドでは置き換えられません。",[831,1068,1070,1073],{"name":1069,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"mic_state",[820,1071,1072],{},"マイク入力をオンまたはオフにします。",[967,1074,1075],{"v-slot:children":969},[824,1076,1077,1082],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1078,1079],{"name":974,"type":975,"required":828},[820,1080,1081],{},"mic_stateで固定です。",[831,1083,1086],{"name":1084,"type":1085,"required":828},"enabled","boolean",[820,1087,1088],{},"trueでオン、falseでオフにします。",[831,1090,1092,1095],{"name":1091,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"media.mode",[820,1093,1094],{},"動画または画面共有の前にtagged-v1を有効にします。",[967,1096,1097,1110],{"v-slot:children":969},[824,1098,1099,1104],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1100,1101],{"name":974,"type":975,"required":828},[820,1102,1103],{},"media.modeで固定です。actionフィールドを使用します。",[831,1105,1107],{"name":1106,"type":975,"required":828},"binary_protocol",[820,1108,1109],{},"tagged-v1で固定です。",[874,1111,1112,1122],{},[877,1113,1114],{},[880,1115,1116,1119],{},[883,1117,1118],{},"メディア",[883,1120,1121],{},"上りのバイナリ形式",[893,1123,1124,1132,1140,1148],{},[880,1125,1126,1129],{},[898,1127,1128],{},"tagged-v1を有効にしていない音声",[898,1130,1131],{},"生のPCM S16LE。20 msで640バイト、WAVヘッダーなし。",[880,1133,1134,1137],{},[898,1135,1136],{},"tagged-v1を有効にした音声",[898,1138,1139],{},"0x00 + PCMの生バイト。20 msで641バイト。映像をオフにした後もプレフィックスは残ります。",[880,1141,1142,1145],{},[898,1143,1144],{},"カメラ",[898,1146,1147],{},"0x01 + JPEGの生バイト。画像1枚につき1メッセージ。",[880,1149,1150,1153],{},[898,1151,1152],{},"画面共有",[898,1154,1155],{},"0x02 + JPEGの生バイト。画像1枚につき1メッセージ。",[831,1157,1159,1162],{"name":1158,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"video.state",[820,1160,1161],{},"カメラまたは画面の映像を制御します。映像をオフにしてもセッションは終了しません。",[967,1163,1164],{"v-slot:children":969},[824,1165,1166,1171,1191],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1167,1168],{"name":974,"type":975,"required":828},[820,1169,1170],{},"video.stateで固定です。",[831,1172,1174,1177],{"name":1173,"type":975,"required":828,"collapse-label":988,"expand-label":989},"source",[820,1175,1176],{},"cameraはカメラ、screenは画面です。",[967,1178,1179,1185],{"v-slot:children":969},[831,1180,1182],{"name":1181},"\"camera\"",[820,1183,1184],{},"JPEGフレームには0x01プレフィックスを使用します。",[831,1186,1188],{"name":1187},"\"screen\"",[820,1189,1190],{},"JPEGフレームには0x02プレフィックスを使用します。",[831,1192,1193],{"name":1084,"type":1085,"required":828},[820,1194,1195],{},"trueで有効にします。falseでオフにし、そのソースのJPEGアップロードも停止します。",[831,1197,1199,1202],{"name":1198,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"playback.chunk.completed",[820,1200,1201],{},"各音声チャンクの再生が実際に完了した後に送信します。フィールドはメッセージのトップレベルに置き、dataで囲みません。実際に再生が完了した音声のみを確認し、回答テキストの終了を待ってから確認しないでください。",[967,1203,1204],{"v-slot:children":969},[824,1205,1206,1211,1217,1223],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1207,1208],{"name":974,"type":975,"required":828},[820,1209,1210],{},"playback.chunk.completedで固定です。",[831,1212,1214],{"name":1213,"type":975,"required":828},"chunk_id",[820,1215,1216],{},"response.audio.contextのchunk_idに対応します。",[831,1218,1220],{"name":1219,"type":975,"required":828},"run_id",[820,1221,1222],{},"対応するrun_id。",[831,1224,1226],{"name":1225,"type":975,"required":828},"turn_id",[820,1227,1228],{},"対応するturn_id。",[831,1230,1232,1235],{"name":1231,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"playback.completed",[820,1233,1234],{},"response.audio.doneを受信し、このターンの音声がすべて再生し終わった後に送信します。",[967,1236,1237],{"v-slot:children":969},[824,1238,1239,1244,1248],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1240,1241],{"name":974,"type":975,"required":828},[820,1242,1243],{},"playback.completedで固定です。",[831,1245,1246],{"name":1219,"type":975,"required":828},[820,1247,1222],{},[831,1249,1250],{"name":1225,"type":975,"required":828},[820,1251,1228],{},[831,1253,1255,1258],{"name":1254,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"video.stream_focus",[820,1256,1257],{},"主に注目する映像ソースを設定します。",[967,1259,1260],{"v-slot:children":969},[824,1261,1262,1267],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1263,1264],{"name":974,"type":975,"required":828},[820,1265,1266],{},"video.stream_focusで固定です。",[831,1268,1269],{"name":1173,"type":975,"required":828},[820,1270,1271],{},"camera、screen、autoのいずれか。autoでは、両方の映像に入力がある場合はカメラを優先します。",[831,1273,1275,1278],{"name":1274,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"playback.stopped",[820,1276,1277],{},"response.audio.stopを受信した後、対応する再生を停止して返送します。",[967,1279,1280],{"v-slot:children":969},[824,1281,1282,1287,1292,1297],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1283,1284],{"name":974,"type":975,"required":828},[820,1285,1286],{},"playback.stoppedで固定です。",[831,1288,1289],{"name":1219,"type":975,"required":828},[820,1290,1291],{},"対応する実行ID。",[831,1293,1294],{"name":1225,"type":975,"required":828},[820,1295,1296],{},"対応するターンID。",[831,1298,1301],{"name":1299,"type":1300,"required":828},"played_audio_ms","number",[820,1302,1303],{},"現在未確認の音声チャンクが実際に再生された時間（単位はミリ秒）。",[816,1305,1306],{"id":1306},"サーバーイベント",[824,1308,1309,1345,1372,1398,1421,1457,1488,1520,1556,1584,1639,1671],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1310,1312,1315],{"name":1311,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"session_attached",[820,1313,1314],{},"セッションに参加しました。受信してからペルソナと業務ルールを設定します。",[967,1316,1317,1342],{"v-slot:children":969},[824,1318,1319,1324,1330,1336],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1320,1321],{"name":974,"type":975,"required":828},[820,1322,1323],{},"session_attachedで固定です。",[831,1325,1327],{"name":1326,"type":975,"required":828},"data.session_id",[820,1328,1329],{},"再接続用に保存します。",[831,1331,1333],{"name":1332,"type":975,"required":828},"data.memory_scope",[820,1334,1335],{},"実際の記憶範囲：sessionまたはuser。",[831,1337,1339],{"name":1338,"type":975,"required":828},"data.delegation",[820,1340,1341],{},"実際の委任モード：clientまたはnone。",[820,1343,1344],{},"返された実際の設定に従って処理してください。",[831,1346,1348,1351],{"name":1347,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"session.updated",[820,1349,1350],{},"設定の結果。data.errorが空文字列の場合に、メディアとマイクを有効にします。",[967,1352,1353],{"v-slot:children":969},[824,1354,1355,1360,1366],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1356,1357],{"name":974,"type":975,"required":828},[820,1358,1359],{},"session.updatedで固定です。",[831,1361,1363],{"name":1362,"type":1028,"required":828},"data",[820,1364,1365],{},"設定結果のペイロード。",[831,1367,1369],{"name":1368,"type":975,"required":828},"data.error",[820,1370,1371],{},"空文字列は設定の成功を示します。空でない場合は設定に失敗しており、設定は反映されません。",[831,1373,1375,1378],{"name":1374,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"input.transcript.updated",[820,1376,1377],{},"ユーザーの認識テキストの更新。data.textは現時点の全文のため、表示を置き換えてください。1件ずつ追記しないでください。",[967,1379,1380],{"v-slot:children":969},[824,1381,1382,1387,1392],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1383,1384],{"name":974,"type":975,"required":828},[820,1385,1386],{},"input.transcript.updatedで固定です。",[831,1388,1389],{"name":1362,"type":1028,"required":828},[820,1390,1391],{},"テキストイベントのペイロード。",[831,1393,1395],{"name":1394,"type":975,"required":828},"data.text",[820,1396,1397],{},"ユーザーの認識テキスト。",[831,1399,1401,1404],{"name":1400,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"input.transcript.done",[820,1402,1403],{},"ユーザーの認識テキストの完了。",[967,1405,1406],{"v-slot:children":969},[824,1407,1408,1413,1417],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1409,1410],{"name":974,"type":975,"required":828},[820,1411,1412],{},"input.transcript.doneで固定です。",[831,1414,1415],{"name":1362,"type":1028,"required":828},[820,1416,1391],{},[831,1418,1419],{"name":1394,"type":975,"required":828},[820,1420,1397],{},[831,1422,1424,1427],{"name":1423,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"output.transcript.updated",[820,1425,1426],{},"モデルの回答テキストの更新。data.textは現時点の全文のため、表示を置き換えてください。1件ずつ追記しないでください。",[967,1428,1429],{"v-slot:children":969},[824,1430,1431,1436,1440,1445,1451],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1432,1433],{"name":974,"type":975,"required":828},[820,1434,1435],{},"output.transcript.updatedで固定です。",[831,1437,1438],{"name":1362,"type":1028,"required":828},[820,1439,1391],{},[831,1441,1442],{"name":1394,"type":975,"required":828},[820,1443,1444],{},"モデルの回答テキスト。",[831,1446,1448],{"name":1447,"type":975,"required":828},"data.run_id",[820,1449,1450],{},"この回答の実行識別子。",[831,1452,1454],{"name":1453,"type":975,"required":828},"data.turn_id",[820,1455,1456],{},"このターンの識別子。",[831,1458,1460,1463],{"name":1459,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"output.transcript.done",[820,1461,1462],{},"モデルの回答テキストの完了。",[967,1464,1465],{"v-slot:children":969},[824,1466,1467,1472,1476,1480,1484],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1468,1469],{"name":974,"type":975,"required":828},[820,1470,1471],{},"output.transcript.doneで固定です。",[831,1473,1474],{"name":1362,"type":1028,"required":828},[820,1475,1391],{},[831,1477,1478],{"name":1394,"type":975,"required":828},[820,1479,1444],{},[831,1481,1482],{"name":1447,"type":975,"required":828},[820,1483,1450],{},[831,1485,1486],{"name":1453,"type":975,"required":828},[820,1487,1456],{},[831,1489,1491,1494],{"name":1490,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"response.interrupted",[820,1492,1493],{},"回答が割り込まれました。run_id、turn_idに基づいて、対応する回答を割り込み済みとしてマークします。",[967,1495,1496],{"v-slot:children":969},[824,1497,1498,1503,1507,1512,1516],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1499,1500],{"name":974,"type":975,"required":828},[820,1501,1502],{},"response.interruptedで固定です。",[831,1504,1505],{"name":1362,"type":1028,"required":828},[820,1506,1391],{},[831,1508,1509],{"name":1394,"type":975,"required":828},[820,1510,1511],{},"割り込まれた時点の回答テキスト。",[831,1513,1514],{"name":1447,"type":975,"required":828},[820,1515,1450],{},[831,1517,1518],{"name":1453,"type":975,"required":828},[820,1519,1456],{},[831,1521,1523,1526],{"name":1522,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"response.audio.context",[820,1524,1525],{},"音声コンテキストを保存し、後続のバイナリ音声と順番に対応付けます。",[967,1527,1528],{"v-slot:children":969},[824,1529,1530,1535,1540,1546,1551],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1531,1532],{"name":974,"type":975,"required":828},[820,1533,1534],{},"response.audio.contextで固定です。",[831,1536,1537],{"name":1362,"type":1028,"required":828},[820,1538,1539],{},"音声チャンクのコンテキスト。",[831,1541,1543],{"name":1542,"type":975,"required":828},"data.chunk_id",[820,1544,1545],{},"音声チャンクの識別子。再生確認の際にそのまま返します。",[831,1547,1548],{"name":1447,"type":975,"required":828},[820,1549,1550],{},"所属する実行の識別子。",[831,1552,1553],{"name":1453,"type":975,"required":828},[820,1554,1555],{},"所属するターンの識別子。",[831,1557,1559,1562],{"name":1558,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"response.audio.done",[820,1560,1561],{},"このターンの音声の送信が完了しました。実際の再生がすべて完了した後にplayback.completedを送信します。",[967,1563,1564],{"v-slot:children":969},[824,1565,1566,1571,1576,1580],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1567,1568],{"name":974,"type":975,"required":828},[820,1569,1570],{},"response.audio.doneで固定です。",[831,1572,1573],{"name":1362,"type":1028,"required":828},[820,1574,1575],{},"このターンの音声コンテキスト。",[831,1577,1578],{"name":1447,"type":975,"required":828},[820,1579,1550],{},[831,1581,1582],{"name":1453,"type":975,"required":828},[820,1583,1555],{},[831,1585,1587,1590],{"name":1586,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"response.ended",[820,1588,1589],{},"このターンの状態通知。セッションの終了を意味するものではありません。",[967,1591,1592],{"v-slot:children":969},[824,1593,1594,1599,1604,1631,1635],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1595,1596],{"name":974,"type":975,"required":828},[820,1597,1598],{},"response.endedで固定です。",[831,1600,1601],{"name":1362,"type":1028,"required":828},[820,1602,1603],{},"このターンの状態ペイロード。",[831,1605,1608,1611],{"name":1606,"type":975,"required":828,"collapse-label":988,"expand-label":1607},"data.status","指定可能な値を表示（3件）",[820,1609,1610],{},"このターンの終了状態。3つの状態はいずれもこのターンが終了したことを示すため、completedだけを待たないでください。",[967,1612,1613,1619,1625],{"v-slot:children":969},[831,1614,1616],{"name":1615},"\"completed\"",[820,1617,1618],{},"このターンが完了しました。接続は引き続き使用できます。",[831,1620,1622],{"name":1621},"\"aborted\"",[820,1623,1624],{},"このターンは中止されました。",[831,1626,1628],{"name":1627},"\"failed\"",[820,1629,1630],{},"このターンは失敗しました。",[831,1632,1633],{"name":1447,"type":975,"required":828},[820,1634,1450],{},[831,1636,1637],{"name":1453,"type":975,"required":828},[820,1638,1456],{},[831,1640,1642,1645],{"name":1641,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"error",[820,1643,1644],{},"エラーイベント。原因を記録し、接続とメディアのリソースを解放します。",[967,1646,1647],{"v-slot:children":969},[824,1648,1649,1654,1659,1665],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1650,1651],{"name":974,"type":975,"required":828},[820,1652,1653],{},"errorで固定です。",[831,1655,1657],{"name":1656,"type":975,"required":828},"data.type",[820,1658,1653],{},[831,1660,1662],{"name":1661,"type":975,"required":828},"data.error.code",[820,1663,1664],{},"業務エラーコード。",[831,1666,1668],{"name":1667,"type":975,"required":828},"data.error.message",[820,1669,1670],{},"汎用的なエラーの説明。原因はdata.error.codeで区別します。",[831,1672,1674,1677],{"name":1673,"type":959,"collapse-label":960,"expand-label":961,"toggle-style":962},"response.audio.stop",[820,1675,1676],{},"対応する音声の再生を停止し、playback.stoppedを送信します。",[967,1678,1679],{"v-slot:children":969},[824,1680,1681,1686],{"desc-label":826,"field-label":827,"required-label":828,"type-label":829,":show-requirement":955},[831,1682,1683],{"name":974,"type":975,"required":828},[820,1684,1685],{},"response.audio.stopで固定です。",[831,1687,1688],{"name":1362,"type":1028,"required":828},[820,1689,1690],{},"再生を停止する対象のrun_idとturn_idを含みます。",[816,1692,1693],{"id":1693},"プロトコルの制限",[874,1695,1696,1706],{},[877,1697,1698],{},[880,1699,1700,1703],{},[883,1701,1702],{},"項目",[883,1704,1705],{},"現在のプロトコル値と説明",[893,1707,1708,1716,1724,1732,1740],{},[880,1709,1710,1713],{},[898,1711,1712],{},"音声",[898,1714,1715],{},"上り16 kHz、下り48 kHz、モノラルのPCM S16LE。WAVヘッダーは付けません。発話の終了後も無音を送信し続けます。",[880,1717,1718,1721],{},[898,1719,1720],{},"メディアのカプセル化",[898,1722,1723],{},"tagged-v1：音声は0x00、カメラのJPEGは0x01、画面のJPEGは0x02。映像をオフにした後も音声のプレフィックスは残ります。",[880,1725,1726,1729],{},[898,1727,1728],{},"映像",[898,1730,1731],{},"JPEGは1枚につき1件のバイナリメッセージで送信します。Base64は使用せず、MP4ファイル全体やH.264ストリームは受け付けません。",[880,1733,1734,1737],{},[898,1735,1736],{},"転送",[898,1738,1739],{},"音声と映像は同じWebSocketを共用します。",[880,1741,1742,1745],{},[898,1743,1744],{},"映像の処理",[898,1746,1747],{},"過負荷時は最新の映像を保持し、処理待ちの古いフレームを破棄することがあるため、フレーム単位の解析は保証されません。1 FPS、JPEG quality 0.8、カメラの長辺640 px、画面の長辺1024 pxはクライアントのデフォルト値であり、ハードリミットではありません。",[816,1749,1750],{"id":1750},"エラーコード",[820,1752,1753,1754,1758],{},"接続確立時の認証、権限、レート制限、一般的なHTTPエラーについては、",[1755,1756,1750],"a",{"href":1757},"\u002Fja\u002Fdocs\u002Ferrors-and-limits\u002Ferror-codes","を参照してください。以下では、MOSS-LIVE API固有のプロトコルエラーのみを示します。",[874,1760,1761,1773],{},[877,1762,1763],{},[880,1764,1765,1767,1770],{},[883,1766,1750],{},[883,1768,1769],{},"発生条件",[883,1771,1772],{},"対処方法",[893,1774,1775,1786,1797],{},[880,1776,1777,1780,1783],{},[898,1778,1779],{},"memory_scope_requires_user",[898,1781,1782],{},"user記憶範囲でエンドユーザーの識別情報がありません",[898,1784,1785],{},"安定したuserを渡すか、session範囲を使用してください。",[880,1787,1788,1791,1794],{},[898,1789,1790],{},"memory_scope_immutable",[898,1792,1793],{},"再接続時に作成時のオプションを変更しました",[898,1795,1796],{},"作成時のオプションで再接続してください。オプションを変更するには新しいセッションを作成してください。",[880,1798,1799,1802,1805],{},[898,1800,1801],{},"invalid_memory_scope",[898,1803,1804],{},"パラメータの値が不正です",[898,1806,1807],{},"列挙値を確認してください。",[862,1809,1811],{"icon":864,"title":1810,"type":866},"切断時の処理",[820,1812,1813],{},"セッションパラメータのエラーでは、まずerrorが返され、その後WebSocket 1008 \u002F Invalid session optionでクローズされます。設定エラーはsession.updated.data.errorを確認してください。すべての失敗に対して自動で再送しないでください。",[967,1815,1816,1818,3131,3134],{"v-slot:examples":969},[816,1817,515],{"id":515},[1819,1820,1823,2515],"api-example",{"ariaLabel":515,"copy-error-label":676,"copy-label":1821,"copy-success-label":1822,"request-title":515},"コードをコピー","クリップボードにコピーしました",[1824,1825,1828],"mosi-tab",{"label":1826,"value":1827},"Python","python",[1829,1830,1833],"pre",{"className":1831,"code":1832,"language":1827,"meta":969,"style":969},"language-python shiki shiki-themes moss-docs-light","import asyncio, json, os\nimport websockets\n\nURL = \"wss:\u002F\u002Fapi.mosi.cn\u002Fv1\u002Frealtime?model=moss-live-1.0\"\nHEADERS = {\n    \"Authorization\": \"Bearer \" + os.environ[\"MOSS_API_KEY\"],\n}\n\nasync def main():\n    async with websockets.connect(URL, additional_headers=HEADERS) as ws:\n        await ws.send(json.dumps({\"action\": \"attach_session\"}))\n        async for packet in ws:\n            if isinstance(packet, bytes):\n                # response.audio.contextと対応付け、48 kHz PCM S16LEとして再生して再生確認を送信します。\n                continue\n            msg = json.loads(packet)\n            data = msg.get(\"data\") or {}\n            action = msg.get(\"action\")\n            if action == \"session_attached\":\n                await ws.send(json.dumps({\"action\": \"session.update\", \"session\": {\n                    \"persona\": {\"name\": \"アン\", \"prompt\": \"あなたはフレンドリーなアシスタントのアンです。\"},\n                    \"instructions\": \"中国語で短く1文で答えてください。\"}}))\n            elif action == \"session.updated\":\n                if data.get(\"error\"):\n                    raise RuntimeError(str(msg))\n                await ws.send(json.dumps({\"action\": \"media.mode\",\n                    \"binary_protocol\": \"tagged-v1\"}))\n                await ws.send(json.dumps({\"action\": \"video.state\",\n                    \"source\": \"camera\", \"enabled\": True}))\n                await ws.send(json.dumps({\"action\": \"mic_state\", \"enabled\": True}))\n                # リアルタイムのキャプチャタスクからアップロードします：\n                # await ws.send(b\"\\x00\" + pcm_bytes)   # 16 kHz PCM\n                # await ws.send(b\"\\x01\" + jpeg_bytes)  # カメラ\n                # await ws.send(b\"\\x02\" + jpeg_bytes)  # 画面\n            elif action == \"error\":\n                raise RuntimeError(str(msg))\n            else:\n                print(action, data)\n# 接続と制御の例です。リアルタイムキャプチャ、再生キュー、再生確認のロジックは別途実装してください。\nasyncio.run(main())\n",[846,1834,1835,1848,1856,1863,1883,1894,1930,1936,1941,1956,1987,2013,2030,2048,2055,2061,2072,2097,2116,2136,2170,2221,2243,2261,2278,2296,2320,2340,2363,2396,2431,2437,2443,2449,2455,2472,2486,2494,2503,2509],{"__ignoreMap":969},[1836,1837,1840,1844],"span",{"class":1838,"line":1839},"line",1,[1836,1841,1843],{"class":1842},"sIr0w","import",[1836,1845,1847],{"class":1846},"sAVPb"," asyncio, json, os\n",[1836,1849,1851,1853],{"class":1838,"line":1850},2,[1836,1852,1843],{"class":1842},[1836,1854,1855],{"class":1846}," websockets\n",[1836,1857,1859],{"class":1838,"line":1858},3,[1836,1860,1862],{"emptyLinePlaceholder":1861},true,"\n",[1836,1864,1866,1870,1873,1876,1880],{"class":1838,"line":1865},4,[1836,1867,1869],{"class":1868},"s3Ugg","URL",[1836,1871,1872],{"class":1842}," =",[1836,1874,1875],{"class":1846}," \"",[1836,1877,1879],{"class":1878},"slr_4","wss:\u002F\u002Fapi.mosi.cn\u002Fv1\u002Frealtime?model=moss-live-1.0",[1836,1881,1882],{"class":1846},"\"\n",[1836,1884,1886,1889,1891],{"class":1838,"line":1885},5,[1836,1887,1888],{"class":1868},"HEADERS",[1836,1890,1872],{"class":1842},[1836,1892,1893],{"class":1846}," {\n",[1836,1895,1897,1900,1902,1905,1908,1910,1912,1914,1917,1920,1922,1925,1927],{"class":1838,"line":1896},6,[1836,1898,1899],{"class":1846},"    \"",[1836,1901,852],{"class":1878},[1836,1903,1904],{"class":1846},"\"",[1836,1906,1907],{"class":1846},": ",[1836,1909,1904],{"class":1846},[1836,1911,856],{"class":1878},[1836,1913,1904],{"class":1846},[1836,1915,1916],{"class":1842}," +",[1836,1918,1919],{"class":1846}," os.environ[",[1836,1921,1904],{"class":1846},[1836,1923,1924],{"class":1878},"MOSS_API_KEY",[1836,1926,1904],{"class":1846},[1836,1928,1929],{"class":1846},"],\n",[1836,1931,1933],{"class":1838,"line":1932},7,[1836,1934,1935],{"class":1846},"}\n",[1836,1937,1939],{"class":1838,"line":1938},8,[1836,1940,1862],{"emptyLinePlaceholder":1861},[1836,1942,1944,1947,1950,1953],{"class":1838,"line":1943},9,[1836,1945,1946],{"class":1842},"async",[1836,1948,1949],{"class":1842}," def",[1836,1951,1952],{"class":1842}," main",[1836,1954,1955],{"class":1846},"():\n",[1836,1957,1959,1962,1965,1968,1970,1973,1976,1978,1981,1984],{"class":1838,"line":1958},10,[1836,1960,1961],{"class":1842},"    async",[1836,1963,1964],{"class":1842}," with",[1836,1966,1967],{"class":1846}," websockets.connect(",[1836,1969,1869],{"class":1868},[1836,1971,1972],{"class":1846},", additional_headers",[1836,1974,1975],{"class":1842},"=",[1836,1977,1888],{"class":1868},[1836,1979,1980],{"class":1846},") ",[1836,1982,1983],{"class":1842},"as",[1836,1985,1986],{"class":1846}," ws:\n",[1836,1988,1990,1993,1996,1998,2000,2002,2004,2006,2008,2010],{"class":1838,"line":1989},11,[1836,1991,1992],{"class":1842},"        await",[1836,1994,1995],{"class":1846}," ws.send(json.dumps({",[1836,1997,1904],{"class":1846},[1836,1999,974],{"class":1878},[1836,2001,1904],{"class":1846},[1836,2003,1907],{"class":1846},[1836,2005,1904],{"class":1846},[1836,2007,958],{"class":1878},[1836,2009,1904],{"class":1846},[1836,2011,2012],{"class":1846},"}))\n",[1836,2014,2016,2019,2022,2025,2028],{"class":1838,"line":2015},12,[1836,2017,2018],{"class":1842},"        async",[1836,2020,2021],{"class":1842}," for",[1836,2023,2024],{"class":1846}," packet ",[1836,2026,2027],{"class":1842},"in",[1836,2029,1986],{"class":1846},[1836,2031,2033,2036,2039,2042,2045],{"class":1838,"line":2032},13,[1836,2034,2035],{"class":1842},"            if",[1836,2037,2038],{"class":1868}," isinstance",[1836,2040,2041],{"class":1846},"(packet, ",[1836,2043,2044],{"class":1868},"bytes",[1836,2046,2047],{"class":1846},"):\n",[1836,2049,2051],{"class":1838,"line":2050},14,[1836,2052,2054],{"class":2053},"sXGmO","                # response.audio.contextと対応付け、48 kHz PCM S16LEとして再生して再生確認を送信します。\n",[1836,2056,2058],{"class":1838,"line":2057},15,[1836,2059,2060],{"class":1842},"                continue\n",[1836,2062,2064,2067,2069],{"class":1838,"line":2063},16,[1836,2065,2066],{"class":1846},"            msg ",[1836,2068,1975],{"class":1842},[1836,2070,2071],{"class":1846}," json.loads(packet)\n",[1836,2073,2075,2078,2080,2083,2085,2087,2089,2091,2094],{"class":1838,"line":2074},17,[1836,2076,2077],{"class":1846},"            data ",[1836,2079,1975],{"class":1842},[1836,2081,2082],{"class":1846}," msg.get(",[1836,2084,1904],{"class":1846},[1836,2086,1362],{"class":1878},[1836,2088,1904],{"class":1846},[1836,2090,1980],{"class":1846},[1836,2092,2093],{"class":1842},"or",[1836,2095,2096],{"class":1846}," {}\n",[1836,2098,2100,2103,2105,2107,2109,2111,2113],{"class":1838,"line":2099},18,[1836,2101,2102],{"class":1846},"            action ",[1836,2104,1975],{"class":1842},[1836,2106,2082],{"class":1846},[1836,2108,1904],{"class":1846},[1836,2110,974],{"class":1878},[1836,2112,1904],{"class":1846},[1836,2114,2115],{"class":1846},")\n",[1836,2117,2119,2121,2124,2127,2129,2131,2133],{"class":1838,"line":2118},19,[1836,2120,2035],{"class":1842},[1836,2122,2123],{"class":1846}," action ",[1836,2125,2126],{"class":1842},"==",[1836,2128,1875],{"class":1846},[1836,2130,1311],{"class":1878},[1836,2132,1904],{"class":1846},[1836,2134,2135],{"class":1846},":\n",[1836,2137,2139,2142,2144,2146,2148,2150,2152,2154,2156,2158,2161,2163,2165,2167],{"class":1838,"line":2138},20,[1836,2140,2141],{"class":1842},"                await",[1836,2143,1995],{"class":1846},[1836,2145,1904],{"class":1846},[1836,2147,974],{"class":1878},[1836,2149,1904],{"class":1846},[1836,2151,1907],{"class":1846},[1836,2153,1904],{"class":1846},[1836,2155,1012],{"class":1878},[1836,2157,1904],{"class":1846},[1836,2159,2160],{"class":1846},", ",[1836,2162,1904],{"class":1846},[1836,2164,1027],{"class":1878},[1836,2166,1904],{"class":1846},[1836,2168,2169],{"class":1846},": {\n",[1836,2171,2173,2176,2179,2181,2184,2186,2189,2191,2193,2195,2198,2200,2202,2204,2207,2209,2211,2213,2216,2218],{"class":1838,"line":2172},21,[1836,2174,2175],{"class":1846},"                    \"",[1836,2177,2178],{"class":1878},"persona",[1836,2180,1904],{"class":1846},[1836,2182,2183],{"class":1846},": {",[1836,2185,1904],{"class":1846},[1836,2187,2188],{"class":1878},"name",[1836,2190,1904],{"class":1846},[1836,2192,1907],{"class":1846},[1836,2194,1904],{"class":1846},[1836,2196,2197],{"class":1878},"アン",[1836,2199,1904],{"class":1846},[1836,2201,2160],{"class":1846},[1836,2203,1904],{"class":1846},[1836,2205,2206],{"class":1878},"prompt",[1836,2208,1904],{"class":1846},[1836,2210,1907],{"class":1846},[1836,2212,1904],{"class":1846},[1836,2214,2215],{"class":1878},"あなたはフレンドリーなアシスタントのアンです。",[1836,2217,1904],{"class":1846},[1836,2219,2220],{"class":1846},"},\n",[1836,2222,2224,2226,2229,2231,2233,2235,2238,2240],{"class":1838,"line":2223},22,[1836,2225,2175],{"class":1846},[1836,2227,2228],{"class":1878},"instructions",[1836,2230,1904],{"class":1846},[1836,2232,1907],{"class":1846},[1836,2234,1904],{"class":1846},[1836,2236,2237],{"class":1878},"中国語で短く1文で答えてください。",[1836,2239,1904],{"class":1846},[1836,2241,2242],{"class":1846},"}}))\n",[1836,2244,2246,2249,2251,2253,2255,2257,2259],{"class":1838,"line":2245},23,[1836,2247,2248],{"class":1842},"            elif",[1836,2250,2123],{"class":1846},[1836,2252,2126],{"class":1842},[1836,2254,1875],{"class":1846},[1836,2256,1347],{"class":1878},[1836,2258,1904],{"class":1846},[1836,2260,2135],{"class":1846},[1836,2262,2264,2267,2270,2272,2274,2276],{"class":1838,"line":2263},24,[1836,2265,2266],{"class":1842},"                if",[1836,2268,2269],{"class":1846}," data.get(",[1836,2271,1904],{"class":1846},[1836,2273,1641],{"class":1878},[1836,2275,1904],{"class":1846},[1836,2277,2047],{"class":1846},[1836,2279,2281,2284,2287,2290,2293],{"class":1838,"line":2280},25,[1836,2282,2283],{"class":1842},"                    raise",[1836,2285,2286],{"class":1868}," RuntimeError",[1836,2288,2289],{"class":1846},"(",[1836,2291,2292],{"class":1868},"str",[1836,2294,2295],{"class":1846},"(msg))\n",[1836,2297,2299,2301,2303,2305,2307,2309,2311,2313,2315,2317],{"class":1838,"line":2298},26,[1836,2300,2141],{"class":1842},[1836,2302,1995],{"class":1846},[1836,2304,1904],{"class":1846},[1836,2306,974],{"class":1878},[1836,2308,1904],{"class":1846},[1836,2310,1907],{"class":1846},[1836,2312,1904],{"class":1846},[1836,2314,1091],{"class":1878},[1836,2316,1904],{"class":1846},[1836,2318,2319],{"class":1846},",\n",[1836,2321,2323,2325,2327,2329,2331,2333,2336,2338],{"class":1838,"line":2322},27,[1836,2324,2175],{"class":1846},[1836,2326,1106],{"class":1878},[1836,2328,1904],{"class":1846},[1836,2330,1907],{"class":1846},[1836,2332,1904],{"class":1846},[1836,2334,2335],{"class":1878},"tagged-v1",[1836,2337,1904],{"class":1846},[1836,2339,2012],{"class":1846},[1836,2341,2343,2345,2347,2349,2351,2353,2355,2357,2359,2361],{"class":1838,"line":2342},28,[1836,2344,2141],{"class":1842},[1836,2346,1995],{"class":1846},[1836,2348,1904],{"class":1846},[1836,2350,974],{"class":1878},[1836,2352,1904],{"class":1846},[1836,2354,1907],{"class":1846},[1836,2356,1904],{"class":1846},[1836,2358,1158],{"class":1878},[1836,2360,1904],{"class":1846},[1836,2362,2319],{"class":1846},[1836,2364,2366,2368,2370,2372,2374,2376,2379,2381,2383,2385,2387,2389,2391,2394],{"class":1838,"line":2365},29,[1836,2367,2175],{"class":1846},[1836,2369,1173],{"class":1878},[1836,2371,1904],{"class":1846},[1836,2373,1907],{"class":1846},[1836,2375,1904],{"class":1846},[1836,2377,2378],{"class":1878},"camera",[1836,2380,1904],{"class":1846},[1836,2382,2160],{"class":1846},[1836,2384,1904],{"class":1846},[1836,2386,1084],{"class":1878},[1836,2388,1904],{"class":1846},[1836,2390,1907],{"class":1846},[1836,2392,2393],{"class":1868},"True",[1836,2395,2012],{"class":1846},[1836,2397,2399,2401,2403,2405,2407,2409,2411,2413,2415,2417,2419,2421,2423,2425,2427,2429],{"class":1838,"line":2398},30,[1836,2400,2141],{"class":1842},[1836,2402,1995],{"class":1846},[1836,2404,1904],{"class":1846},[1836,2406,974],{"class":1878},[1836,2408,1904],{"class":1846},[1836,2410,1907],{"class":1846},[1836,2412,1904],{"class":1846},[1836,2414,1069],{"class":1878},[1836,2416,1904],{"class":1846},[1836,2418,2160],{"class":1846},[1836,2420,1904],{"class":1846},[1836,2422,1084],{"class":1878},[1836,2424,1904],{"class":1846},[1836,2426,1907],{"class":1846},[1836,2428,2393],{"class":1868},[1836,2430,2012],{"class":1846},[1836,2432,2434],{"class":1838,"line":2433},31,[1836,2435,2436],{"class":2053},"                # リアルタイムのキャプチャタスクからアップロードします：\n",[1836,2438,2440],{"class":1838,"line":2439},32,[1836,2441,2442],{"class":2053},"                # await ws.send(b\"\\x00\" + pcm_bytes)   # 16 kHz PCM\n",[1836,2444,2446],{"class":1838,"line":2445},33,[1836,2447,2448],{"class":2053},"                # await ws.send(b\"\\x01\" + jpeg_bytes)  # カメラ\n",[1836,2450,2452],{"class":1838,"line":2451},34,[1836,2453,2454],{"class":2053},"                # await ws.send(b\"\\x02\" + jpeg_bytes)  # 画面\n",[1836,2456,2458,2460,2462,2464,2466,2468,2470],{"class":1838,"line":2457},35,[1836,2459,2248],{"class":1842},[1836,2461,2123],{"class":1846},[1836,2463,2126],{"class":1842},[1836,2465,1875],{"class":1846},[1836,2467,1641],{"class":1878},[1836,2469,1904],{"class":1846},[1836,2471,2135],{"class":1846},[1836,2473,2475,2478,2480,2482,2484],{"class":1838,"line":2474},36,[1836,2476,2477],{"class":1842},"                raise",[1836,2479,2286],{"class":1868},[1836,2481,2289],{"class":1846},[1836,2483,2292],{"class":1868},[1836,2485,2295],{"class":1846},[1836,2487,2489,2492],{"class":1838,"line":2488},37,[1836,2490,2491],{"class":1842},"            else",[1836,2493,2135],{"class":1846},[1836,2495,2497,2500],{"class":1838,"line":2496},38,[1836,2498,2499],{"class":1868},"                print",[1836,2501,2502],{"class":1846},"(action, data)\n",[1836,2504,2506],{"class":1838,"line":2505},39,[1836,2507,2508],{"class":2053},"# 接続と制御の例です。リアルタイムキャプチャ、再生キュー、再生確認のロジックは別途実装してください。\n",[1836,2510,2512],{"class":1838,"line":2511},40,[1836,2513,2514],{"class":1846},"asyncio.run(main())\n",[1824,2516,2519],{"label":2517,"value":2518},"TypeScript","typescript",[1829,2520,2524],{"className":2521,"code":2522,"language":2523,"meta":969,"style":969},"language-ts shiki shiki-themes moss-docs-light","import WebSocket from 'ws';\nconst ws = new WebSocket('wss:\u002F\u002Fapi.mosi.cn\u002Fv1\u002Frealtime?model=moss-live-1.0', {\n  headers: { Authorization: `Bearer ${process.env.MOSS_API_KEY}` }\n});\nconst send = (value: object) => ws.send(JSON.stringify(value));\nws.on('open', () => send({ action: 'attach_session' }));\nws.on('message', (packet, isBinary) => {\n  if (isBinary) {\n    \u002F\u002F response.audio.contextで対応付け、48 kHz PCMを再生して再生確認を送信します。\n    return;\n  }\n  const msg = JSON.parse(packet.toString());\n  const data = msg.data || {};\n  if (msg.action === 'session_attached') {\n    send({ action: 'session.update', session: {\n      persona: { name: 'アン', prompt: 'あなたはフレンドリーなアシスタントのアンです。' },\n      instructions: '中国語で短く1文で答えてください。' } });\n  } else if (msg.action === 'session.updated') {\n    if (data.error) { console.error(msg); ws.close(); return; }\n    send({ action: 'media.mode', binary_protocol: 'tagged-v1' });\n    send({ action: 'video.state', source: 'camera', enabled: true });\n    send({ action: 'mic_state', enabled: true });\n  } else if (msg.action === 'error') { console.error(msg); ws.close(); }\n});\n\u002F\u002F セッションの準備ができたら、リアルタイムのキャプチャタスクから送信します。pcmBytes \u002F jpegBytesはキャプチャしたデータです：\nfunction sendAudio(pcmBytes: Buffer) {\n  ws.send(Buffer.concat([Buffer.from([0x00]), pcmBytes]));\n}\nfunction sendCamera(jpegBytes: Buffer) {\n  ws.send(Buffer.concat([Buffer.from([0x01]), jpegBytes]));\n}\nfunction sendScreen(jpegBytes: Buffer) {\n  ws.send(Buffer.concat([Buffer.from([0x02]), jpegBytes]));\n}\n\u002F\u002F 発話の終了後も全ゼロのPCMを送信し続けます。映像はまず1 FPSで結合テストできます。\n\u002F\u002F キャプチャ、再生、再生確認は別途実装してください。テスト終了時にws.close()を呼び出します。\n","ts",[846,2525,2526,2548,2575,2597,2602,2640,2676,2698,2706,2711,2718,2723,2748,2766,2785,2801,2824,2838,2861,2886,2910,2939,2957,2987,2991,2996,3012,3039,3043,3057,3079,3083,3096,3117,3121,3126],{"__ignoreMap":969},[1836,2527,2528,2530,2533,2536,2539,2542,2545],{"class":1838,"line":1839},[1836,2529,1843],{"class":1842},[1836,2531,2532],{"class":1846}," WebSocket ",[1836,2534,2535],{"class":1842},"from",[1836,2537,2538],{"class":1846}," '",[1836,2540,2541],{"class":1878},"ws",[1836,2543,2544],{"class":1846},"'",[1836,2546,2547],{"class":1846},";\n",[1836,2549,2550,2553,2556,2558,2561,2564,2566,2568,2570,2572],{"class":1838,"line":1850},[1836,2551,2552],{"class":1842},"const",[1836,2554,2555],{"class":1846}," ws ",[1836,2557,1975],{"class":1842},[1836,2559,2560],{"class":1842}," new",[1836,2562,2563],{"class":1842}," WebSocket",[1836,2565,2289],{"class":1846},[1836,2567,2544],{"class":1846},[1836,2569,1879],{"class":1878},[1836,2571,2544],{"class":1846},[1836,2573,2574],{"class":1846},", {\n",[1836,2576,2577,2580,2583,2585,2588,2591,2594],{"class":1838,"line":1858},[1836,2578,2579],{"class":1846},"  headers: { Authorization: ",[1836,2581,2582],{"class":1846},"`",[1836,2584,856],{"class":1878},[1836,2586,2587],{"class":1846},"${",[1836,2589,2590],{"class":1846},"process.env.MOSS_API_KEY",[1836,2592,2593],{"class":1846},"}`",[1836,2595,2596],{"class":1846}," }\n",[1836,2598,2599],{"class":1838,"line":1865},[1836,2600,2601],{"class":1846},"});\n",[1836,2603,2604,2606,2609,2611,2614,2617,2620,2622,2625,2628,2631,2634,2637],{"class":1838,"line":1885},[1836,2605,2552],{"class":1842},[1836,2607,2608],{"class":1842}," send",[1836,2610,1872],{"class":1842},[1836,2612,2613],{"class":1846}," (value",[1836,2615,2616],{"class":1842},":",[1836,2618,2619],{"class":1868}," object",[1836,2621,1980],{"class":1846},[1836,2623,2624],{"class":1842},"=>",[1836,2626,2627],{"class":1846}," ws.",[1836,2629,2630],{"class":1842},"send",[1836,2632,2633],{"class":1846},"(JSON.",[1836,2635,2636],{"class":1842},"stringify",[1836,2638,2639],{"class":1846},"(value));\n",[1836,2641,2642,2645,2648,2650,2652,2655,2657,2660,2662,2664,2667,2669,2671,2673],{"class":1838,"line":1896},[1836,2643,2644],{"class":1846},"ws.",[1836,2646,2647],{"class":1842},"on",[1836,2649,2289],{"class":1846},[1836,2651,2544],{"class":1846},[1836,2653,2654],{"class":1878},"open",[1836,2656,2544],{"class":1846},[1836,2658,2659],{"class":1846},", () ",[1836,2661,2624],{"class":1842},[1836,2663,2608],{"class":1842},[1836,2665,2666],{"class":1846},"({ action: ",[1836,2668,2544],{"class":1846},[1836,2670,958],{"class":1878},[1836,2672,2544],{"class":1846},[1836,2674,2675],{"class":1846}," }));\n",[1836,2677,2678,2680,2682,2684,2686,2689,2691,2694,2696],{"class":1838,"line":1932},[1836,2679,2644],{"class":1846},[1836,2681,2647],{"class":1842},[1836,2683,2289],{"class":1846},[1836,2685,2544],{"class":1846},[1836,2687,2688],{"class":1878},"message",[1836,2690,2544],{"class":1846},[1836,2692,2693],{"class":1846},", (packet, isBinary) ",[1836,2695,2624],{"class":1842},[1836,2697,1893],{"class":1846},[1836,2699,2700,2703],{"class":1838,"line":1938},[1836,2701,2702],{"class":1842},"  if",[1836,2704,2705],{"class":1846}," (isBinary) {\n",[1836,2707,2708],{"class":1838,"line":1943},[1836,2709,2710],{"class":2053},"    \u002F\u002F response.audio.contextで対応付け、48 kHz PCMを再生して再生確認を送信します。\n",[1836,2712,2713,2716],{"class":1838,"line":1958},[1836,2714,2715],{"class":1842},"    return",[1836,2717,2547],{"class":1846},[1836,2719,2720],{"class":1838,"line":1989},[1836,2721,2722],{"class":1846},"  }\n",[1836,2724,2725,2728,2731,2733,2736,2739,2742,2745],{"class":1838,"line":2015},[1836,2726,2727],{"class":1842},"  const",[1836,2729,2730],{"class":1846}," msg ",[1836,2732,1975],{"class":1842},[1836,2734,2735],{"class":1846}," JSON.",[1836,2737,2738],{"class":1842},"parse",[1836,2740,2741],{"class":1846},"(packet.",[1836,2743,2744],{"class":1842},"toString",[1836,2746,2747],{"class":1846},"());\n",[1836,2749,2750,2752,2755,2757,2760,2763],{"class":1838,"line":2032},[1836,2751,2727],{"class":1842},[1836,2753,2754],{"class":1846}," data ",[1836,2756,1975],{"class":1842},[1836,2758,2759],{"class":1846}," msg.data ",[1836,2761,2762],{"class":1842},"||",[1836,2764,2765],{"class":1846}," {};\n",[1836,2767,2768,2770,2773,2776,2778,2780,2782],{"class":1838,"line":2050},[1836,2769,2702],{"class":1842},[1836,2771,2772],{"class":1846}," (msg.action ",[1836,2774,2775],{"class":1842},"===",[1836,2777,2538],{"class":1846},[1836,2779,1311],{"class":1878},[1836,2781,2544],{"class":1846},[1836,2783,2784],{"class":1846},") {\n",[1836,2786,2787,2790,2792,2794,2796,2798],{"class":1838,"line":2057},[1836,2788,2789],{"class":1842},"    send",[1836,2791,2666],{"class":1846},[1836,2793,2544],{"class":1846},[1836,2795,1012],{"class":1878},[1836,2797,2544],{"class":1846},[1836,2799,2800],{"class":1846},", session: {\n",[1836,2802,2803,2806,2808,2810,2812,2815,2817,2819,2821],{"class":1838,"line":2063},[1836,2804,2805],{"class":1846},"      persona: { name: ",[1836,2807,2544],{"class":1846},[1836,2809,2197],{"class":1878},[1836,2811,2544],{"class":1846},[1836,2813,2814],{"class":1846},", prompt: ",[1836,2816,2544],{"class":1846},[1836,2818,2215],{"class":1878},[1836,2820,2544],{"class":1846},[1836,2822,2823],{"class":1846}," },\n",[1836,2825,2826,2829,2831,2833,2835],{"class":1838,"line":2074},[1836,2827,2828],{"class":1846},"      instructions: ",[1836,2830,2544],{"class":1846},[1836,2832,2237],{"class":1878},[1836,2834,2544],{"class":1846},[1836,2836,2837],{"class":1846}," } });\n",[1836,2839,2840,2843,2846,2849,2851,2853,2855,2857,2859],{"class":1838,"line":2099},[1836,2841,2842],{"class":1846},"  } ",[1836,2844,2845],{"class":1842},"else",[1836,2847,2848],{"class":1842}," if",[1836,2850,2772],{"class":1846},[1836,2852,2775],{"class":1842},[1836,2854,2538],{"class":1846},[1836,2856,1347],{"class":1878},[1836,2858,2544],{"class":1846},[1836,2860,2784],{"class":1846},[1836,2862,2863,2866,2869,2871,2874,2877,2880,2883],{"class":1838,"line":2118},[1836,2864,2865],{"class":1842},"    if",[1836,2867,2868],{"class":1846}," (data.error) { console.",[1836,2870,1641],{"class":1842},[1836,2872,2873],{"class":1846},"(msg); ws.",[1836,2875,2876],{"class":1842},"close",[1836,2878,2879],{"class":1846},"(); ",[1836,2881,2882],{"class":1842},"return",[1836,2884,2885],{"class":1846},"; }\n",[1836,2887,2888,2890,2892,2894,2896,2898,2901,2903,2905,2907],{"class":1838,"line":2138},[1836,2889,2789],{"class":1842},[1836,2891,2666],{"class":1846},[1836,2893,2544],{"class":1846},[1836,2895,1091],{"class":1878},[1836,2897,2544],{"class":1846},[1836,2899,2900],{"class":1846},", binary_protocol: ",[1836,2902,2544],{"class":1846},[1836,2904,2335],{"class":1878},[1836,2906,2544],{"class":1846},[1836,2908,2909],{"class":1846}," });\n",[1836,2911,2912,2914,2916,2918,2920,2922,2925,2927,2929,2931,2934,2937],{"class":1838,"line":2172},[1836,2913,2789],{"class":1842},[1836,2915,2666],{"class":1846},[1836,2917,2544],{"class":1846},[1836,2919,1158],{"class":1878},[1836,2921,2544],{"class":1846},[1836,2923,2924],{"class":1846},", source: ",[1836,2926,2544],{"class":1846},[1836,2928,2378],{"class":1878},[1836,2930,2544],{"class":1846},[1836,2932,2933],{"class":1846},", enabled: ",[1836,2935,2936],{"class":1868},"true",[1836,2938,2909],{"class":1846},[1836,2940,2941,2943,2945,2947,2949,2951,2953,2955],{"class":1838,"line":2223},[1836,2942,2789],{"class":1842},[1836,2944,2666],{"class":1846},[1836,2946,2544],{"class":1846},[1836,2948,1069],{"class":1878},[1836,2950,2544],{"class":1846},[1836,2952,2933],{"class":1846},[1836,2954,2936],{"class":1868},[1836,2956,2909],{"class":1846},[1836,2958,2959,2961,2963,2965,2967,2969,2971,2973,2975,2978,2980,2982,2984],{"class":1838,"line":2245},[1836,2960,2842],{"class":1846},[1836,2962,2845],{"class":1842},[1836,2964,2848],{"class":1842},[1836,2966,2772],{"class":1846},[1836,2968,2775],{"class":1842},[1836,2970,2538],{"class":1846},[1836,2972,1641],{"class":1878},[1836,2974,2544],{"class":1846},[1836,2976,2977],{"class":1846},") { console.",[1836,2979,1641],{"class":1842},[1836,2981,2873],{"class":1846},[1836,2983,2876],{"class":1842},[1836,2985,2986],{"class":1846},"(); }\n",[1836,2988,2989],{"class":1838,"line":2263},[1836,2990,2601],{"class":1846},[1836,2992,2993],{"class":1838,"line":2280},[1836,2994,2995],{"class":2053},"\u002F\u002F セッションの準備ができたら、リアルタイムのキャプチャタスクから送信します。pcmBytes \u002F jpegBytesはキャプチャしたデータです：\n",[1836,2997,2998,3001,3004,3007,3009],{"class":1838,"line":2298},[1836,2999,3000],{"class":1842},"function",[1836,3002,3003],{"class":1842}," sendAudio",[1836,3005,3006],{"class":1846},"(pcmBytes",[1836,3008,2616],{"class":1842},[1836,3010,3011],{"class":1846}," Buffer) {\n",[1836,3013,3014,3017,3019,3022,3025,3028,3030,3033,3036],{"class":1838,"line":2322},[1836,3015,3016],{"class":1846},"  ws.",[1836,3018,2630],{"class":1842},[1836,3020,3021],{"class":1846},"(Buffer.",[1836,3023,3024],{"class":1842},"concat",[1836,3026,3027],{"class":1846},"([Buffer.",[1836,3029,2535],{"class":1842},[1836,3031,3032],{"class":1846},"([",[1836,3034,3035],{"class":1868},"0x00",[1836,3037,3038],{"class":1846},"]), pcmBytes]));\n",[1836,3040,3041],{"class":1838,"line":2342},[1836,3042,1935],{"class":1846},[1836,3044,3045,3047,3050,3053,3055],{"class":1838,"line":2365},[1836,3046,3000],{"class":1842},[1836,3048,3049],{"class":1842}," sendCamera",[1836,3051,3052],{"class":1846},"(jpegBytes",[1836,3054,2616],{"class":1842},[1836,3056,3011],{"class":1846},[1836,3058,3059,3061,3063,3065,3067,3069,3071,3073,3076],{"class":1838,"line":2398},[1836,3060,3016],{"class":1846},[1836,3062,2630],{"class":1842},[1836,3064,3021],{"class":1846},[1836,3066,3024],{"class":1842},[1836,3068,3027],{"class":1846},[1836,3070,2535],{"class":1842},[1836,3072,3032],{"class":1846},[1836,3074,3075],{"class":1868},"0x01",[1836,3077,3078],{"class":1846},"]), jpegBytes]));\n",[1836,3080,3081],{"class":1838,"line":2433},[1836,3082,1935],{"class":1846},[1836,3084,3085,3087,3090,3092,3094],{"class":1838,"line":2439},[1836,3086,3000],{"class":1842},[1836,3088,3089],{"class":1842}," sendScreen",[1836,3091,3052],{"class":1846},[1836,3093,2616],{"class":1842},[1836,3095,3011],{"class":1846},[1836,3097,3098,3100,3102,3104,3106,3108,3110,3112,3115],{"class":1838,"line":2445},[1836,3099,3016],{"class":1846},[1836,3101,2630],{"class":1842},[1836,3103,3021],{"class":1846},[1836,3105,3024],{"class":1842},[1836,3107,3027],{"class":1846},[1836,3109,2535],{"class":1842},[1836,3111,3032],{"class":1846},[1836,3113,3114],{"class":1868},"0x02",[1836,3116,3078],{"class":1846},[1836,3118,3119],{"class":1838,"line":2451},[1836,3120,1935],{"class":1846},[1836,3122,3123],{"class":1838,"line":2457},[1836,3124,3125],{"class":2053},"\u002F\u002F 発話の終了後も全ゼロのPCMを送信し続けます。映像はまず1 FPSで結合テストできます。\n",[1836,3127,3128],{"class":1838,"line":2474},[1836,3129,3130],{"class":2053},"\u002F\u002F キャプチャ、再生、再生確認は別途実装してください。テスト終了時にws.close()を呼び出します。\n",[816,3132,3133],{"id":3133},"レスポンス例",[3135,3136,3139],"mosi-code-block",{"copy-error-label":676,"copy-label":1821,"copy-success-label":1822,"language":3137,"title":3138},"jsonc","WebSocketイベントストリーム",[1829,3140,3143],{"className":3141,"code":3142,"language":3137,"meta":969,"style":969},"language-jsonc shiki shiki-themes moss-docs-light","\u002F\u002F 以下は個別に受信するWebSocketイベントの例です。\n{\"action\":\"session_attached\",\"data\":{\"session_id\":\"\u003Csession_id>\",\"memory_scope\":\"session\",\"delegation\":\"none\"}}\n{\"action\":\"session.updated\",\"data\":{\"error\":\"\"}}\n{\"action\":\"input.transcript.done\",\"data\":{\"text\":\"画面には何がありますか？\"}}\n{\"action\":\"output.transcript.done\",\"data\":{\"text\":\"画面に机が1つあります。\",\"run_id\":\"\u003Crun_id>\",\"turn_id\":\"\u003Cturn_id>\"}}\n{\"action\":\"response.audio.context\",\"data\":{\"chunk_id\":\"\u003Cchunk_id>\",\"run_id\":\"\u003Crun_id>\",\"turn_id\":\"\u003Cturn_id>\"}}\n\u002F\u002F \u003C48 kHzモノラルPCM S16LEのバイナリ。コンテキストと対応付けて再生し、再生確認を送信>\n{\"action\":\"response.audio.done\",\"data\":{\"run_id\":\"\u003Crun_id>\",\"turn_id\":\"\u003Cturn_id>\"}}\n{\"action\":\"response.ended\",\"data\":{\"status\":\"completed\",\"run_id\":\"\u003Crun_id>\",\"turn_id\":\"\u003Cturn_id>\"}}\n",[846,3144,3145,3150,3233,3274,3320,3399,3476,3481,3541],{"__ignoreMap":969},[1836,3146,3147],{"class":1838,"line":1839},[1836,3148,3149],{"class":2053},"\u002F\u002F 以下は個別に受信するWebSocketイベントの例です。\n",[1836,3151,3152,3155,3157,3159,3161,3163,3165,3167,3169,3172,3174,3176,3178,3181,3183,3185,3187,3189,3191,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3219,3221,3223,3225,3228,3230],{"class":1838,"line":1850},[1836,3153,3154],{"class":1846},"{",[1836,3156,1904],{"class":1846},[1836,3158,974],{"class":1868},[1836,3160,1904],{"class":1846},[1836,3162,2616],{"class":1846},[1836,3164,1904],{"class":1846},[1836,3166,1311],{"class":1878},[1836,3168,1904],{"class":1846},[1836,3170,3171],{"class":1846},",",[1836,3173,1904],{"class":1846},[1836,3175,1362],{"class":1868},[1836,3177,1904],{"class":1846},[1836,3179,3180],{"class":1846},":{",[1836,3182,1904],{"class":1846},[1836,3184,981],{"class":1868},[1836,3186,1904],{"class":1846},[1836,3188,2616],{"class":1846},[1836,3190,1904],{"class":1846},[1836,3192,3193],{"class":1878},"\u003Csession_id>",[1836,3195,1904],{"class":1846},[1836,3197,3171],{"class":1846},[1836,3199,1904],{"class":1846},[1836,3201,987],{"class":1868},[1836,3203,1904],{"class":1846},[1836,3205,2616],{"class":1846},[1836,3207,1904],{"class":1846},[1836,3209,1027],{"class":1878},[1836,3211,1904],{"class":1846},[1836,3213,3171],{"class":1846},[1836,3215,1904],{"class":1846},[1836,3217,3218],{"class":1868},"delegation",[1836,3220,1904],{"class":1846},[1836,3222,2616],{"class":1846},[1836,3224,1904],{"class":1846},[1836,3226,3227],{"class":1878},"none",[1836,3229,1904],{"class":1846},[1836,3231,3232],{"class":1846},"}}\n",[1836,3234,3235,3237,3239,3241,3243,3245,3247,3249,3251,3253,3255,3257,3259,3261,3263,3265,3267,3269,3272],{"class":1838,"line":1858},[1836,3236,3154],{"class":1846},[1836,3238,1904],{"class":1846},[1836,3240,974],{"class":1868},[1836,3242,1904],{"class":1846},[1836,3244,2616],{"class":1846},[1836,3246,1904],{"class":1846},[1836,3248,1347],{"class":1878},[1836,3250,1904],{"class":1846},[1836,3252,3171],{"class":1846},[1836,3254,1904],{"class":1846},[1836,3256,1362],{"class":1868},[1836,3258,1904],{"class":1846},[1836,3260,3180],{"class":1846},[1836,3262,1904],{"class":1846},[1836,3264,1641],{"class":1868},[1836,3266,1904],{"class":1846},[1836,3268,2616],{"class":1846},[1836,3270,3271],{"class":1846},"\"\"",[1836,3273,3232],{"class":1846},[1836,3275,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3307,3309,3311,3313,3316,3318],{"class":1838,"line":1865},[1836,3277,3154],{"class":1846},[1836,3279,1904],{"class":1846},[1836,3281,974],{"class":1868},[1836,3283,1904],{"class":1846},[1836,3285,2616],{"class":1846},[1836,3287,1904],{"class":1846},[1836,3289,1400],{"class":1878},[1836,3291,1904],{"class":1846},[1836,3293,3171],{"class":1846},[1836,3295,1904],{"class":1846},[1836,3297,1362],{"class":1868},[1836,3299,1904],{"class":1846},[1836,3301,3180],{"class":1846},[1836,3303,1904],{"class":1846},[1836,3305,3306],{"class":1868},"text",[1836,3308,1904],{"class":1846},[1836,3310,2616],{"class":1846},[1836,3312,1904],{"class":1846},[1836,3314,3315],{"class":1878},"画面には何がありますか？",[1836,3317,1904],{"class":1846},[1836,3319,3232],{"class":1846},[1836,3321,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3361,3363,3365,3367,3369,3371,3373,3375,3378,3380,3382,3384,3386,3388,3390,3392,3395,3397],{"class":1838,"line":1885},[1836,3323,3154],{"class":1846},[1836,3325,1904],{"class":1846},[1836,3327,974],{"class":1868},[1836,3329,1904],{"class":1846},[1836,3331,2616],{"class":1846},[1836,3333,1904],{"class":1846},[1836,3335,1459],{"class":1878},[1836,3337,1904],{"class":1846},[1836,3339,3171],{"class":1846},[1836,3341,1904],{"class":1846},[1836,3343,1362],{"class":1868},[1836,3345,1904],{"class":1846},[1836,3347,3180],{"class":1846},[1836,3349,1904],{"class":1846},[1836,3351,3306],{"class":1868},[1836,3353,1904],{"class":1846},[1836,3355,2616],{"class":1846},[1836,3357,1904],{"class":1846},[1836,3359,3360],{"class":1878},"画面に机が1つあります。",[1836,3362,1904],{"class":1846},[1836,3364,3171],{"class":1846},[1836,3366,1904],{"class":1846},[1836,3368,1219],{"class":1868},[1836,3370,1904],{"class":1846},[1836,3372,2616],{"class":1846},[1836,3374,1904],{"class":1846},[1836,3376,3377],{"class":1878},"\u003Crun_id>",[1836,3379,1904],{"class":1846},[1836,3381,3171],{"class":1846},[1836,3383,1904],{"class":1846},[1836,3385,1225],{"class":1868},[1836,3387,1904],{"class":1846},[1836,3389,2616],{"class":1846},[1836,3391,1904],{"class":1846},[1836,3393,3394],{"class":1878},"\u003Cturn_id>",[1836,3396,1904],{"class":1846},[1836,3398,3232],{"class":1846},[1836,3400,3401,3403,3405,3407,3409,3411,3413,3415,3417,3419,3421,3423,3425,3427,3429,3431,3433,3435,3437,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474],{"class":1838,"line":1896},[1836,3402,3154],{"class":1846},[1836,3404,1904],{"class":1846},[1836,3406,974],{"class":1868},[1836,3408,1904],{"class":1846},[1836,3410,2616],{"class":1846},[1836,3412,1904],{"class":1846},[1836,3414,1522],{"class":1878},[1836,3416,1904],{"class":1846},[1836,3418,3171],{"class":1846},[1836,3420,1904],{"class":1846},[1836,3422,1362],{"class":1868},[1836,3424,1904],{"class":1846},[1836,3426,3180],{"class":1846},[1836,3428,1904],{"class":1846},[1836,3430,1213],{"class":1868},[1836,3432,1904],{"class":1846},[1836,3434,2616],{"class":1846},[1836,3436,1904],{"class":1846},[1836,3438,3439],{"class":1878},"\u003Cchunk_id>",[1836,3441,1904],{"class":1846},[1836,3443,3171],{"class":1846},[1836,3445,1904],{"class":1846},[1836,3447,1219],{"class":1868},[1836,3449,1904],{"class":1846},[1836,3451,2616],{"class":1846},[1836,3453,1904],{"class":1846},[1836,3455,3377],{"class":1878},[1836,3457,1904],{"class":1846},[1836,3459,3171],{"class":1846},[1836,3461,1904],{"class":1846},[1836,3463,1225],{"class":1868},[1836,3465,1904],{"class":1846},[1836,3467,2616],{"class":1846},[1836,3469,1904],{"class":1846},[1836,3471,3394],{"class":1878},[1836,3473,1904],{"class":1846},[1836,3475,3232],{"class":1846},[1836,3477,3478],{"class":1838,"line":1932},[1836,3479,3480],{"class":2053},"\u002F\u002F \u003C48 kHzモノラルPCM S16LEのバイナリ。コンテキストと対応付けて再生し、再生確認を送信>\n",[1836,3482,3483,3485,3487,3489,3491,3493,3495,3497,3499,3501,3503,3505,3507,3509,3511,3513,3515,3517,3519,3521,3523,3525,3527,3529,3531,3533,3535,3537,3539],{"class":1838,"line":1938},[1836,3484,3154],{"class":1846},[1836,3486,1904],{"class":1846},[1836,3488,974],{"class":1868},[1836,3490,1904],{"class":1846},[1836,3492,2616],{"class":1846},[1836,3494,1904],{"class":1846},[1836,3496,1558],{"class":1878},[1836,3498,1904],{"class":1846},[1836,3500,3171],{"class":1846},[1836,3502,1904],{"class":1846},[1836,3504,1362],{"class":1868},[1836,3506,1904],{"class":1846},[1836,3508,3180],{"class":1846},[1836,3510,1904],{"class":1846},[1836,3512,1219],{"class":1868},[1836,3514,1904],{"class":1846},[1836,3516,2616],{"class":1846},[1836,3518,1904],{"class":1846},[1836,3520,3377],{"class":1878},[1836,3522,1904],{"class":1846},[1836,3524,3171],{"class":1846},[1836,3526,1904],{"class":1846},[1836,3528,1225],{"class":1868},[1836,3530,1904],{"class":1846},[1836,3532,2616],{"class":1846},[1836,3534,1904],{"class":1846},[1836,3536,3394],{"class":1878},[1836,3538,1904],{"class":1846},[1836,3540,3232],{"class":1846},[1836,3542,3543,3545,3547,3549,3551,3553,3555,3557,3559,3561,3563,3565,3567,3569,3571,3574,3576,3578,3580,3583,3585,3587,3589,3591,3593,3595,3597,3599,3601,3603,3605,3607,3609,3611,3613,3615,3617],{"class":1838,"line":1943},[1836,3544,3154],{"class":1846},[1836,3546,1904],{"class":1846},[1836,3548,974],{"class":1868},[1836,3550,1904],{"class":1846},[1836,3552,2616],{"class":1846},[1836,3554,1904],{"class":1846},[1836,3556,1586],{"class":1878},[1836,3558,1904],{"class":1846},[1836,3560,3171],{"class":1846},[1836,3562,1904],{"class":1846},[1836,3564,1362],{"class":1868},[1836,3566,1904],{"class":1846},[1836,3568,3180],{"class":1846},[1836,3570,1904],{"class":1846},[1836,3572,3573],{"class":1868},"status",[1836,3575,1904],{"class":1846},[1836,3577,2616],{"class":1846},[1836,3579,1904],{"class":1846},[1836,3581,3582],{"class":1878},"completed",[1836,3584,1904],{"class":1846},[1836,3586,3171],{"class":1846},[1836,3588,1904],{"class":1846},[1836,3590,1219],{"class":1868},[1836,3592,1904],{"class":1846},[1836,3594,2616],{"class":1846},[1836,3596,1904],{"class":1846},[1836,3598,3377],{"class":1878},[1836,3600,1904],{"class":1846},[1836,3602,3171],{"class":1846},[1836,3604,1904],{"class":1846},[1836,3606,1225],{"class":1868},[1836,3608,1904],{"class":1846},[1836,3610,2616],{"class":1846},[1836,3612,1904],{"class":1846},[1836,3614,3394],{"class":1878},[1836,3616,1904],{"class":1846},[1836,3618,3232],{"class":1846},[967,3620,3621,3624],{"v-slot:next":969},[816,3622,3623],{"id":3623},"次のステップ",[3625,3626,3628,3636],"feature-card-grid",{"columns":3627},"2",[3629,3630,3633],"feature-card",{"href":3631,"label":185,"title":3632,"variant":974},"\u002Fja\u002Fdocs\u002Fmodels\u002Fmoss-live","MOSS-LIVEのモデル詳細を見る",[820,3634,3635],{},"モデルID、対応モダリティ、リアルタイムインタラクション機能を確認します。",[3629,3637,3641],{"href":3638,"label":3639,"title":3640,"variant":974},"\u002Fja\u002Fdocs\u002Fmodels","モデル概要","モデル一覧を見る",[820,3642,3643],{},"モデルの機能を比較し、現在のシナリオに適したモデルを選択します。",[3645,3646,3647],"style",{},"html pre.shiki code .sIr0w, html code.shiki .sIr0w{--shiki-default:#8250DF}html pre.shiki code .sAVPb, html code.shiki .sAVPb{--shiki-default:#24292F}html pre.shiki code .s3Ugg, html code.shiki .s3Ugg{--shiki-default:#0550AE}html pre.shiki code .slr_4, html code.shiki .slr_4{--shiki-default:#CF222E}html pre.shiki code .sXGmO, html code.shiki .sXGmO{--shiki-default:#6E7781}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":969,"searchDepth":1850,"depth":1850,"links":3649},[3650,3651,3652,3653,3654,3655],{"id":818,"depth":1850,"text":818},{"id":872,"depth":1850,"text":872},{"id":952,"depth":1850,"text":952},{"id":1306,"depth":1850,"text":1306},{"id":1693,"depth":1850,"text":1693},{"id":1750,"depth":1850,"text":1750},false,"mdc",{},"实时交互","reference",47,"\u002Fja\u002Fdocs\u002Freference\u002Fmoss-live",{"title":804,"description":813},"ja\u002Fdocs\u002Freference\u002Fmoss-live","reference\u002Fmoss-live","translated","dz6jWpCuZKUsKWzkvqmJWNHK_vKtQvDucStLTgc3KWo",[3669,3674,3679,3684,3688,3694,3698,3702,3706,3710,3714,3716,3719,3722,3726,3730,3734,3738,3742,3746,3750,3754,3758,3762,3766,3770,3776,3781,3785,3789,3793,3797,3801,3804,3810,3814,3818,3822,3826,3830,3835,3839,3843,3848,3852,3856,3862,3866,3870,3876,3880,3884,3889,3893,3897,3901,3905,3906,3912,3916,3920,3925,3929,3933,3937,3941,3944,3950,3954,3958,3963,3966,3970,3974,3977,3980,3985,3989,3993,3997,4001,4004,4008,4011,4015,4020,4024,4028,4032,4035,4038,4042,4046,4049,4053,4056,4059,4064,4068,4072,4078,4082],{"path":3670,"title":3671,"description":3672,"nav_group":3673,"nav_order":1958,"method":805,"nav_category":805},"\u002Fdocs\u002Ferrors-and-limits\u002Ferror-codes","错误码","平台通用错误码集中在本页，资源相关错误码保留在对应的 Reference 页面。","errors-and-limits",{"path":3675,"title":3676,"description":3677,"nav_group":3678,"nav_order":1958,"method":805,"nav_category":805},"\u002Fdocs\u002Fgetting-started\u002Fquickstart","快速开始","用一个最小请求完成第一次 API 调用，只需准备 API Key 和可用的 voice_id。","getting-started",{"path":3680,"title":3681,"description":3682,"nav_group":3683,"nav_order":1958,"method":805,"nav_category":805},"\u002Fdocs\u002Fmodels","模型列表","当前模型覆盖语音生成、语音识别、多模态理解、图像生成与实时交互，可使用稳定 model ID 或固定 snapshot 版本。","models",{"path":3685,"title":3686,"description":3687,"nav_group":3660,"nav_order":1958,"method":805,"nav_category":805},"\u002Fdocs\u002Freference","API 概览","查询 Moss API 的 endpoint、请求参数、返回值、流式事件和共享规则。",{"path":3689,"title":3690,"description":3691,"nav_group":3692,"nav_order":1958,"method":805,"nav_category":3693},"\u002Fdocs\u002Fscenarios\u002Fsingle-voice","单人语音生成","使用 moss-tts-1.5-flash 将文本合成为单一音色语音；TTS 1.5 Flash 支持在 input 中通过 [pause X.Ys] 控制停顿。","scenarios","语音生成",{"path":3695,"title":3696,"description":3697,"nav_group":3673,"nav_order":1958,"method":805,"nav_category":805},"\u002Fen\u002Fdocs\u002Ferrors-and-limits\u002Ferror-codes","Error Codes","Platform-wide error codes are documented here; resource-specific errors remain on the relevant Reference page.",{"path":3699,"title":3700,"description":3701,"nav_group":3678,"nav_order":1958,"method":805,"nav_category":805},"\u002Fen\u002Fdocs\u002Fgetting-started\u002Fquickstart","Quickstart","Make your first API call with a minimal request using an API Key and a valid voice_id.",{"path":3703,"title":3704,"description":3705,"nav_group":3683,"nav_order":1958,"method":805,"nav_category":805},"\u002Fen\u002Fdocs\u002Fmodels","Model List","Current models cover speech generation, speech recognition, multimodal understanding, image generation, and realtime interaction, with stable model IDs and fixed snapshots.",{"path":3707,"title":3708,"description":3709,"nav_group":3660,"nav_order":1958,"method":805,"nav_category":805},"\u002Fen\u002Fdocs\u002Freference","API Overview","Look up Moss API endpoints, request parameters, return values, streaming events, and shared rules.",{"path":3711,"title":3712,"description":3713,"nav_group":3692,"nav_order":1958,"method":805,"nav_category":3693},"\u002Fen\u002Fdocs\u002Fscenarios\u002Fsingle-voice","Single-Speaker Speech Generation","Synthesize text with moss-tts-1.5-flash; TTS 1.5 Flash supports [pause X.Ys] in input for pause control.",{"path":1757,"title":1750,"description":3715,"nav_group":3673,"nav_order":1958,"method":805,"nav_category":805},"プラットフォーム共通のエラーコードはこのページにまとめています。リソース固有のエラーコードは対応するリファレンスページに記載しています。",{"path":3717,"title":432,"description":3718,"nav_group":3678,"nav_order":1958,"method":805,"nav_category":805},"\u002Fja\u002Fdocs\u002Fgetting-started\u002Fquickstart","最小限のリクエストで最初のAPI呼び出しを完了します。必要なのはAPIキーと利用可能なvoice_idだけです。",{"path":3638,"title":3720,"description":3721,"nav_group":3683,"nav_order":1958,"method":805,"nav_category":805},"モデル一覧","現在のモデルは音声生成、音声認識、マルチモーダル理解、画像生成、リアルタイムインタラクションをカバーしており、安定版モデルIDまたは固定のsnapshotバージョンを使用できます。",{"path":3723,"title":3724,"description":3725,"nav_group":3660,"nav_order":1958,"method":805,"nav_category":805},"\u002Fja\u002Fdocs\u002Freference","API概要","Moss APIのエンドポイント、リクエストパラメータ、戻り値、ストリーミングイベント、共通ルールを確認できます。",{"path":3727,"title":3728,"description":3729,"nav_group":3692,"nav_order":1958,"method":805,"nav_category":3693},"\u002Fja\u002Fdocs\u002Fscenarios\u002Fsingle-voice","単一話者の音声生成","moss-tts-1.5-flashでテキストを単一ボイスの音声に合成します。TTS 1.5 Flashはinput内の[pause X.Ys]でポーズを制御できます。",{"path":3731,"title":3732,"description":3733,"nav_group":3673,"nav_order":2138,"method":805,"nav_category":805},"\u002Fdocs\u002Ferrors-and-limits\u002Flimits","请求限制","请求限制由网关、文件服务、模型服务和计费系统共同决定，以公开 API 的稳定约束为准。",{"path":3735,"title":3736,"description":3737,"nav_group":3678,"nav_order":2138,"method":805,"nav_category":805},"\u002Fdocs\u002Fgetting-started\u002Foverview","基础概念","按场景选择模型，并理解 Moss API 的输入方式、执行方式、响应对象与错误排查。",{"path":3739,"title":3740,"description":3741,"nav_group":3692,"nav_order":2138,"method":805,"nav_category":3693},"\u002Fdocs\u002Fscenarios\u002Fdialogue","多人语音生成","将多角色对话文本合成为完整对话音频，适合播客、角色扮演、有声书和课程对话。",{"path":3743,"title":3744,"description":3745,"nav_group":3673,"nav_order":2138,"method":805,"nav_category":805},"\u002Fen\u002Fdocs\u002Ferrors-and-limits\u002Flimits","Request Limits","Request limits are jointly enforced by the gateway, file service, model service, and billing system.",{"path":3747,"title":3748,"description":3749,"nav_group":3678,"nav_order":2138,"method":805,"nav_category":805},"\u002Fen\u002Fdocs\u002Fgetting-started\u002Foverview","Core Concepts","Choose a model by scenario, then understand Moss API inputs, execution modes, responses, and troubleshooting.",{"path":3751,"title":3752,"description":3753,"nav_group":3692,"nav_order":2138,"method":805,"nav_category":3693},"\u002Fen\u002Fdocs\u002Fscenarios\u002Fdialogue","Multi-speaker Speech","Synthesize multi-character dialogue text into complete dialogue audio, suited to podcasts, role-play, audiobooks, and course dialogues.",{"path":3755,"title":3756,"description":3757,"nav_group":3673,"nav_order":2138,"method":805,"nav_category":805},"\u002Fja\u002Fdocs\u002Ferrors-and-limits\u002Flimits","リクエスト制限","リクエスト制限は、ゲートウェイ、ファイルサービス、モデルサービス、課金システムによって共同で決定され、公開APIの安定した制約を基準とします。",{"path":3759,"title":3760,"description":3761,"nav_group":3678,"nav_order":2138,"method":805,"nav_category":805},"\u002Fja\u002Fdocs\u002Fgetting-started\u002Foverview","基本概念","シナリオに応じてモデルを選択し、Moss APIの入力方法、実行方式、レスポンスオブジェクト、エラーのトラブルシューティングを理解します。",{"path":3763,"title":3764,"description":3765,"nav_group":3692,"nav_order":2138,"method":805,"nav_category":3693},"\u002Fja\u002Fdocs\u002Fscenarios\u002Fdialogue","複数話者の音声生成","複数キャラクターの対話テキストを完全な対話音声に合成します。ポッドキャスト、ロールプレイ、オーディオブック、講座の対話に適しています。",{"path":3767,"title":3768,"description":3769,"nav_group":3673,"nav_order":2398,"method":805,"nav_category":805},"\u002Fdocs\u002Ferrors-and-limits\u002Fcallback-rules","回调安全规则","异步任务可通过 webhook_url 接收终态通知，URL 必须是公网可访问的 HTTPS 地址。",{"path":3771,"title":3772,"description":3773,"nav_group":3660,"nav_order":2398,"method":3774,"nav_category":3775},"\u002Fdocs\u002Freference\u002Fmodels","查询模型列表","查询当前 API Key 可用的模型列表。","GET","模型",{"path":3777,"title":3778,"description":3779,"nav_group":3692,"nav_order":2398,"method":805,"nav_category":3780},"\u002Fdocs\u002Fscenarios\u002Fvoice-design","音色设计","根据待合成文本和声音风格描述，生成对应风格的音色或语音预览。","音色管理",{"path":3782,"title":3783,"description":3784,"nav_group":3673,"nav_order":2398,"method":805,"nav_category":805},"\u002Fen\u002Fdocs\u002Ferrors-and-limits\u002Fcallback-rules","Callback Security Rules","Asynchronous tasks can send terminal-state notifications to webhook_url, which must be a publicly accessible HTTPS address.",{"path":3786,"title":3787,"description":3788,"nav_group":3660,"nav_order":2398,"method":3774,"nav_category":3775},"\u002Fen\u002Fdocs\u002Freference\u002Fmodels","List Models","List the models available to the current API Key.",{"path":3790,"title":3791,"description":3792,"nav_group":3692,"nav_order":2398,"method":805,"nav_category":3780},"\u002Fen\u002Fdocs\u002Fscenarios\u002Fvoice-design","Voice Design","Generate a matching voice or speech preview from the text to synthesize and a natural-language voice-style description.",{"path":3794,"title":3795,"description":3796,"nav_group":3673,"nav_order":2398,"method":805,"nav_category":805},"\u002Fja\u002Fdocs\u002Ferrors-and-limits\u002Fcallback-rules","コールバックのセキュリティルール","非同期タスクはwebhook_urlで最終状態の通知を受け取れます。URLはパブリックにアクセス可能なHTTPSアドレスである必要があります。",{"path":3798,"title":3799,"description":3800,"nav_group":3660,"nav_order":2398,"method":3774,"nav_category":3775},"\u002Fja\u002Fdocs\u002Freference\u002Fmodels","モデル一覧の取得","現在のAPIキーで利用可能なモデル一覧を取得します。",{"path":3802,"title":75,"description":3803,"nav_group":3692,"nav_order":2398,"method":805,"nav_category":3780},"\u002Fja\u002Fdocs\u002Fscenarios\u002Fvoice-design","合成するテキストと声のスタイルの説明に基づいて、そのスタイルのボイスまたは音声プレビューを生成します。",{"path":3805,"title":3806,"description":3807,"nav_group":3660,"nav_order":2511,"method":3808,"nav_category":3809},"\u002Fdocs\u002Freference\u002Ffiles-create","上传文件","上传文件并获取 file_id。multipart 字段必须为 file，purpose 为必填；返回的 file_id 可用于音频转写和多模态理解等接口。","POST","文件",{"path":3811,"title":3812,"description":3813,"nav_group":3692,"nav_order":2511,"method":805,"nav_category":3780},"\u002Fdocs\u002Fscenarios\u002Fvoice-clone","克隆音色","上传一段参考音频文件（multipart audio_sample），创建可复用的 voice_id，供后续 TTS 或 TTSD 使用。",{"path":3815,"title":3816,"description":3817,"nav_group":3660,"nav_order":2511,"method":3808,"nav_category":3809},"\u002Fen\u002Fdocs\u002Freference\u002Ffiles-create","Upload File","Upload a file and obtain a file_id. The multipart field must be named file, and purpose is required; the returned file_id can be used with audio transcription, multimodal understanding, and other endpoints.",{"path":3819,"title":3820,"description":3821,"nav_group":3692,"nav_order":2511,"method":805,"nav_category":3780},"\u002Fen\u002Fdocs\u002Fscenarios\u002Fvoice-clone","Clone a Voice","Upload a reference audio file (multipart audio_sample) to create a reusable voice_id for later use in TTS or TTSD.",{"path":3823,"title":3824,"description":3825,"nav_group":3660,"nav_order":2511,"method":3808,"nav_category":3809},"\u002Fja\u002Fdocs\u002Freference\u002Ffiles-create","ファイルのアップロード","ファイルをアップロードしてfile_idを取得します。multipartのフィールド名はfileである必要があり、purposeは必須です。返されたfile_idは音声文字起こしやマルチモーダル理解などのエンドポイントで使用できます。",{"path":3827,"title":3828,"description":3829,"nav_group":3692,"nav_order":2511,"method":805,"nav_category":3780},"\u002Fja\u002Fdocs\u002Fscenarios\u002Fvoice-clone","ボイスクローン","参照音声ファイル（multipart audio_sample）をアップロードして再利用可能なvoice_idを作成し、後続のTTSまたはTTSDで使用します。",{"path":3831,"title":3832,"description":3833,"nav_group":3660,"nav_order":3834,"method":3774,"nav_category":3809},"\u002Fdocs\u002Freference\u002Ffiles-list","查询文件列表","查询当前账号上传的文件列表。",41,{"path":3836,"title":3837,"description":3838,"nav_group":3660,"nav_order":3834,"method":3774,"nav_category":3809},"\u002Fen\u002Fdocs\u002Freference\u002Ffiles-list","List Files","List files uploaded by the current account.",{"path":3840,"title":3841,"description":3842,"nav_group":3660,"nav_order":3834,"method":3774,"nav_category":3809},"\u002Fja\u002Fdocs\u002Freference\u002Ffiles-list","ファイル一覧の取得","現在のアカウントでアップロードしたファイルの一覧を取得します。",{"path":3844,"title":3845,"description":3846,"nav_group":3660,"nav_order":3847,"method":3774,"nav_category":3809},"\u002Fdocs\u002Freference\u002Ffile-detail","查询文件详情","查询文件详情。使用 POST \u002Fv1\u002Ffiles 上传返回的 file_id 查询。",42,{"path":3849,"title":3850,"description":3851,"nav_group":3660,"nav_order":3847,"method":3774,"nav_category":3809},"\u002Fen\u002Fdocs\u002Freference\u002Ffile-detail","Get File","Get file details. Use the file_id returned by POST \u002Fv1\u002Ffiles.",{"path":3853,"title":3854,"description":3855,"nav_group":3660,"nav_order":3847,"method":3774,"nav_category":3809},"\u002Fja\u002Fdocs\u002Freference\u002Ffile-detail","ファイル詳細の取得","ファイルの詳細を取得します。POST \u002Fv1\u002Ffilesでアップロードした際に返されたfile_idを使って取得します。",{"path":3857,"title":3858,"description":3859,"nav_group":3660,"nav_order":3860,"method":3861,"nav_category":3809},"\u002Fdocs\u002Freference\u002Ffile-delete","删除文件","删除已上传文件。",43,"DELETE",{"path":3863,"title":3864,"description":3865,"nav_group":3660,"nav_order":3860,"method":3861,"nav_category":3809},"\u002Fen\u002Fdocs\u002Freference\u002Ffile-delete","Delete File","Delete an uploaded file.",{"path":3867,"title":3868,"description":3869,"nav_group":3660,"nav_order":3860,"method":3861,"nav_category":3809},"\u002Fja\u002Fdocs\u002Freference\u002Ffile-delete","ファイルの削除","アップロード済みのファイルを削除します。",{"path":3871,"title":3872,"description":3873,"nav_group":3660,"nav_order":3874,"method":3808,"nav_category":3875},"\u002Fdocs\u002Freference\u002Fresponses","创建响应","使用 MOSS-VL 理解图片或视频，并以 Responses API 对象返回文本结果。每次请求必须同时包含文本指令和媒体。",45,"多模态理解",{"path":3877,"title":3878,"description":3879,"nav_group":3660,"nav_order":3874,"method":3808,"nav_category":3875},"\u002Fen\u002Fdocs\u002Freference\u002Fresponses","Create Response","Use MOSS-VL to understand images or videos and return text results as a Responses API object. Each request must include both a text instruction and media.",{"path":3881,"title":3882,"description":3883,"nav_group":3660,"nav_order":3874,"method":3808,"nav_category":3875},"\u002Fja\u002Fdocs\u002Freference\u002Fresponses","レスポンスの作成","MOSS-VLで画像または動画を理解し、テキスト結果をResponses APIオブジェクトとして返します。各リクエストにはテキスト指示とメディアの両方を含める必要があります。",{"path":3885,"title":3886,"description":3887,"nav_group":3660,"nav_order":3888,"method":814,"nav_category":3875},"\u002Fdocs\u002Freference\u002Fvl-realtime","实时视频理解","通过 WebSocket 持续发送图像帧并提问，服务端返回增量文本事件。该接口是视觉理解协议，不兼容语音 Realtime，也不是 SSE。",46,{"path":3890,"title":3891,"description":3892,"nav_group":3660,"nav_order":3888,"method":814,"nav_category":3875},"\u002Fen\u002Fdocs\u002Freference\u002Fvl-realtime","Realtime video understanding","Continuously send image frames and questions over WebSocket and receive incremental text events. This is a visual understanding protocol, incompatible with audio Realtime, and is not SSE.",{"path":3894,"title":3895,"description":3896,"nav_group":3660,"nav_order":3888,"method":814,"nav_category":3875},"\u002Fja\u002Fdocs\u002Freference\u002Fvl-realtime","リアルタイム動画理解","WebSocketで画像フレームを継続的に送信して質問すると、サーバーが増分テキストイベントを返します。このAPIは視覚理解のプロトコルであり、音声Realtimeとは互換性がなく、SSEでもありません。",{"path":3898,"title":3899,"description":3900,"nav_group":3660,"nav_order":3661,"method":814,"nav_category":3659},"\u002Fdocs\u002Freference\u002Fmoss-live","创建实时对话","通过 WebSocket 建立持续的双向实时会话，连续输入语音、摄像头或屏幕画面，并流式接收文本与语音响应。",{"path":3902,"title":3903,"description":3904,"nav_group":3660,"nav_order":3661,"method":814,"nav_category":3659},"\u002Fen\u002Fdocs\u002Freference\u002Fmoss-live","Create a realtime conversation","Establish a continuous two-way realtime session over WebSocket, stream in voice, camera, or screen frames, and receive streamed text and voice responses.",{"path":3662,"title":804,"description":813,"nav_group":3660,"nav_order":3661,"method":814,"nav_category":3659},{"path":3907,"title":3908,"description":3909,"nav_group":3660,"nav_order":3910,"method":3808,"nav_category":3911},"\u002Fdocs\u002Freference\u002Fimages-generations","文生图","文生图接口：根据文本描述生成一张图片。",48,"图像生成",{"path":3913,"title":3914,"description":3915,"nav_group":3660,"nav_order":3910,"method":3808,"nav_category":3911},"\u002Fen\u002Fdocs\u002Freference\u002Fimages-generations","Text-to-Image","Text-to-image endpoint that generates one image from a text description.",{"path":3917,"title":3918,"description":3919,"nav_group":3660,"nav_order":3910,"method":3808,"nav_category":3911},"\u002Fja\u002Fdocs\u002Freference\u002Fimages-generations","テキストから画像生成","テキストのプロンプトから画像を1枚生成します。",{"path":3921,"title":3922,"description":3923,"nav_group":3660,"nav_order":3924,"method":3808,"nav_category":3911},"\u002Fdocs\u002Freference\u002Flayout-image-generation","布局生图","通过元素描述和边界框指定文本和对象的位置、大小及排列关系，引导模型生成复杂图文画面。",49,{"path":3926,"title":3927,"description":3928,"nav_group":3660,"nav_order":3924,"method":3808,"nav_category":3911},"\u002Fen\u002Fdocs\u002Freference\u002Flayout-image-generation","Layout-to-Image","Specify the position, size, and arrangement of text and objects with element descriptions and bounding boxes to guide the model in generating complex compositions.",{"path":3930,"title":3931,"description":3932,"nav_group":3660,"nav_order":3924,"method":3808,"nav_category":3911},"\u002Fja\u002Fdocs\u002Freference\u002Flayout-image-generation","レイアウトから画像生成","要素の説明とバウンディングボックスでテキストやオブジェクトの位置・サイズ・配置を指定し、複雑な構図の画像を生成します。",{"path":3934,"title":3690,"description":3935,"nav_group":3660,"nav_order":3936,"method":3808,"nav_category":3693},"\u002Fdocs\u002Freference\u002Fspeech","文本转语音接口；使用 voice_id 指定音色，支持非流式、原始 PCM 与 SSE 流式输出。",50,{"path":3938,"title":3939,"description":3940,"nav_group":3660,"nav_order":3936,"method":3808,"nav_category":3693},"\u002Fen\u002Fdocs\u002Freference\u002Fspeech","Single-speaker Speech","Generate speech from text with a voice_id, using non-streaming output, raw PCM, or SSE.",{"path":3942,"title":3728,"description":3943,"nav_group":3660,"nav_order":3936,"method":3808,"nav_category":3693},"\u002Fja\u002Fdocs\u002Freference\u002Fspeech","テキストを音声に変換するAPIです。voice_idでボイスを指定し、非ストリーミング、生のPCM、SSEストリーミング出力に対応します。",{"path":3945,"title":3946,"description":3947,"nav_group":3660,"nav_order":3948,"method":3808,"nav_category":3949},"\u002Fdocs\u002Freference\u002Ftranscriptions","音频转写","音频转写接口。支持 multipart file、file_id、url、audio_url，不支持audio_data。",60,"语音识别",{"path":3951,"title":3952,"description":3953,"nav_group":3660,"nav_order":3948,"method":3808,"nav_category":3949},"\u002Fen\u002Fdocs\u002Freference\u002Ftranscriptions","Create Transcription","Audio transcription endpoint. Supports multipart file, file_id, url, and audio_url; audio_data is not supported.",{"path":3955,"title":3956,"description":3957,"nav_group":3660,"nav_order":3948,"method":3808,"nav_category":3949},"\u002Fja\u002Fdocs\u002Freference\u002Ftranscriptions","音声文字起こし","音声文字起こしAPIです。multipart file、file_id、url、audio_urlに対応し、audio_dataには対応していません。",{"path":3959,"title":3960,"description":3961,"nav_group":3660,"nav_order":3962,"method":3774,"nav_category":3780},"\u002Fdocs\u002Freference\u002Fvoices-list","查询音色列表","查询当前账号可用音色列表。",70,{"path":3964,"title":3946,"description":3965,"nav_group":3692,"nav_order":3962,"method":805,"nav_category":3949},"\u002Fdocs\u002Fscenarios\u002Ftranscribe","将音频转换为文本，适合会议、访谈、语音消息和媒体内容处理。",{"path":3967,"title":3968,"description":3969,"nav_group":3660,"nav_order":3962,"method":3774,"nav_category":3780},"\u002Fen\u002Fdocs\u002Freference\u002Fvoices-list","List Voices","List the voices available to the current account.",{"path":3971,"title":3972,"description":3973,"nav_group":3692,"nav_order":3962,"method":805,"nav_category":3949},"\u002Fen\u002Fdocs\u002Fscenarios\u002Ftranscribe","Audio Transcription","Convert audio into text — ideal for meetings, interviews, voice messages, and media content processing.",{"path":3975,"title":394,"description":3976,"nav_group":3660,"nav_order":3962,"method":3774,"nav_category":3780},"\u002Fja\u002Fdocs\u002Freference\u002Fvoices-list","現在のアカウントで利用可能なボイスの一覧を取得します。",{"path":3978,"title":635,"description":3979,"nav_group":3692,"nav_order":3962,"method":805,"nav_category":3949},"\u002Fja\u002Fdocs\u002Fscenarios\u002Ftranscribe","音声をテキストに変換します。会議、インタビュー、ボイスメッセージ、メディアコンテンツの処理に適しています。",{"path":3981,"title":3982,"description":3983,"nav_group":3660,"nav_order":3984,"method":3808,"nav_category":3780},"\u002Fdocs\u002Freference\u002Fvoices-create","创建音色","上传本地参考音频，创建可复用的音色 ID。",71,{"path":3986,"title":3987,"description":3988,"nav_group":3660,"nav_order":3984,"method":3808,"nav_category":3780},"\u002Fen\u002Fdocs\u002Freference\u002Fvoices-create","Create Voice","Upload a local reference audio file to create a reusable voice ID.",{"path":3990,"title":3991,"description":3992,"nav_group":3660,"nav_order":3984,"method":3808,"nav_category":3780},"\u002Fja\u002Fdocs\u002Freference\u002Fvoices-create","ボイスの作成","ローカルの参照音声をアップロードし、再利用可能なボイスIDを作成します。",{"path":3994,"title":3740,"description":3995,"nav_group":3660,"nav_order":3996,"method":3808,"nav_category":3693},"\u002Fdocs\u002Freference\u002Fspeakers","多人对话语音生成；使用 speakers 定义说话人与音色，并通过 segments 指定分段文本。",80,{"path":3998,"title":3999,"description":4000,"nav_group":3692,"nav_order":3996,"method":805,"nav_category":3949},"\u002Fdocs\u002Fscenarios\u002Ftranscribe-diarization","多说话人转写","将多说话人音频转为带说话人信息的转写结果，适合会议、访谈和播客。",{"path":4002,"title":3752,"description":4003,"nav_group":3660,"nav_order":3996,"method":3808,"nav_category":3693},"\u002Fen\u002Fdocs\u002Freference\u002Fspeakers","Generate multi-speaker dialogue by defining speakers, voices, and text segments.",{"path":4005,"title":4006,"description":4007,"nav_group":3692,"nav_order":3996,"method":805,"nav_category":3949},"\u002Fen\u002Fdocs\u002Fscenarios\u002Ftranscribe-diarization","Multi-Speaker Transcription","Convert multi-speaker audio into transcription results with speaker information — ideal for meetings, interviews, and podcasts.",{"path":4009,"title":3764,"description":4010,"nav_group":3660,"nav_order":3996,"method":3808,"nav_category":3693},"\u002Fja\u002Fdocs\u002Freference\u002Fspeakers","複数話者の対話音声を生成します。speakersで話者とボイスを定義し、segmentsで分割したテキストを指定します。",{"path":4012,"title":4013,"description":4014,"nav_group":3692,"nav_order":3996,"method":805,"nav_category":3949},"\u002Fja\u002Fdocs\u002Fscenarios\u002Ftranscribe-diarization","複数話者の文字起こし","複数話者の音声を、話者情報付きの文字起こし結果に変換します。会議、インタビュー、ポッドキャストに適しています。",{"path":4016,"title":4017,"description":4018,"nav_group":3692,"nav_order":4019,"method":805,"nav_category":3875},"\u002Fdocs\u002Fscenarios\u002Fimage-video-understanding","图片与视频理解","使用 MOSS-VL 理解图片或视频，并以 Responses API 对象返回文本结果。",85,{"path":4021,"title":4022,"description":4023,"nav_group":3692,"nav_order":4019,"method":805,"nav_category":3875},"\u002Fen\u002Fdocs\u002Fscenarios\u002Fimage-video-understanding","Image and Video Understanding","Use MOSS-VL to understand images or video and return text in a Responses API object.",{"path":4025,"title":4026,"description":4027,"nav_group":3692,"nav_order":4019,"method":805,"nav_category":3875},"\u002Fja\u002Fdocs\u002Fscenarios\u002Fimage-video-understanding","画像・動画の理解","MOSS-VLで画像または動画を理解し、テキストの結果をResponses APIオブジェクトとして返します。",{"path":4029,"title":3886,"description":4030,"nav_group":3692,"nav_order":4031,"method":805,"nav_category":3875},"\u002Fdocs\u002Fscenarios\u002Fvl-realtime","使用 MOSS-VL-Realtime 通过一条 WebSocket 连接持续发送 JPEG、PNG 或 WebP 图像帧，在同一会话中提问并接收增量文本回答，适用于摄像头、屏幕等实时画面理解场景。",86,{"path":4033,"title":3891,"description":4034,"nav_group":3692,"nav_order":4031,"method":805,"nav_category":3875},"\u002Fen\u002Fdocs\u002Fscenarios\u002Fvl-realtime","Use MOSS-VL-Realtime to continuously send JPEG, PNG, or WebP frames over one WebSocket connection, ask questions in the same session, and receive incremental text answers for camera or screen understanding.",{"path":4036,"title":3895,"description":4037,"nav_group":3692,"nav_order":4031,"method":805,"nav_category":3875},"\u002Fja\u002Fdocs\u002Fscenarios\u002Fvl-realtime","MOSS-VL-Realtimeを使用して、1本のWebSocket接続でJPEG、PNG、またはWebPの画像フレームを継続的に送信し、同じセッション内で質問して増分テキストの回答を受け取ります。カメラや画面などのリアルタイム映像を理解するシナリオに適しています。",{"path":4039,"title":3659,"description":4040,"nav_group":3692,"nav_order":4041,"method":805,"nav_category":3659},"\u002Fdocs\u002Fscenarios\u002Fmoss-live","使用 MOSS-Live 通过一条 WebSocket 进行实时语音对话，并结合摄像头或屏幕共享进行画面理解。",87,{"path":4043,"title":4044,"description":4045,"nav_group":3692,"nav_order":4041,"method":805,"nav_category":3659},"\u002Fen\u002Fdocs\u002Fscenarios\u002Fmoss-live","Realtime interaction","Use MOSS-Live to hold realtime voice conversations over one WebSocket, with camera or screen sharing for visual understanding.",{"path":4047,"title":637,"description":4048,"nav_group":3692,"nav_order":4041,"method":805,"nav_category":3659},"\u002Fja\u002Fdocs\u002Fscenarios\u002Fmoss-live","MOSS-Liveを使用して、1本のWebSocketでリアルタイム音声対話を行い、カメラや画面共有と組み合わせて映像を理解します。",{"path":4050,"title":3908,"description":4051,"nav_group":3692,"nav_order":4052,"method":805,"nav_category":3911},"\u002Fdocs\u002Fscenarios\u002Fimage-generation","根据文本描述生成图像，支持长文本和文字渲染，适合海报设计、插画创作和视觉内容生成。",88,{"path":4054,"title":3914,"description":4055,"nav_group":3692,"nav_order":4052,"method":805,"nav_category":3911},"\u002Fen\u002Fdocs\u002Fscenarios\u002Fimage-generation","Generate images from text descriptions, with support for long text and text rendering, for poster design, illustration, and visual content creation.",{"path":4057,"title":3918,"description":4058,"nav_group":3692,"nav_order":4052,"method":805,"nav_category":3911},"\u002Fja\u002Fdocs\u002Fscenarios\u002Fimage-generation","テキストから画像を生成します。長文プロンプトや画像内の文字描画に対応し、ポスターやイラストなどの制作に活用できます。",{"path":4060,"title":4061,"description":4062,"nav_group":3660,"nav_order":4063,"method":3808,"nav_category":3780},"\u002Fdocs\u002Freference\u002Fvoice-generations","音色生成","通过文本和声音描述生成音色或语音。",90,{"path":4065,"title":4066,"description":4067,"nav_group":3660,"nav_order":4063,"method":3808,"nav_category":3780},"\u002Fen\u002Fdocs\u002Freference\u002Fvoice-generations","Generate Voice","Generate a voice or speech from text and a voice description.",{"path":4069,"title":4070,"description":4071,"nav_group":3660,"nav_order":4063,"method":3808,"nav_category":3780},"\u002Fja\u002Fdocs\u002Freference\u002Fvoice-generations","ボイス生成","テキストと声の説明からボイスまたは音声を生成します。",{"path":4073,"title":4074,"description":4075,"nav_group":3660,"nav_order":4076,"method":3774,"nav_category":4077},"\u002Fdocs\u002Freference\u002Faudio-task","查询任务","使用异步请求返回的 task_id 查询语音生成、音色生成和音频转写任务的状态与结果。",120,"任务",{"path":4079,"title":4080,"description":4081,"nav_group":3660,"nav_order":4076,"method":3774,"nav_category":4077},"\u002Fen\u002Fdocs\u002Freference\u002Faudio-task","Get Task","Use the task_id returned by an asynchronous request to query speech generation, voice generation, or audio transcription task status and results.",{"path":4083,"title":4084,"description":4085,"nav_group":3660,"nav_order":4076,"method":3774,"nav_category":4077},"\u002Fja\u002Fdocs\u002Freference\u002Faudio-task","タスクの取得","非同期リクエストで返されたtask_idを使って、音声生成、ボイス生成、音声文字起こしタスクの状態と結果を取得します。",[4087,4088,4089,4090,4091,4092,4093,4095,4097,4099,4101,4103,4105,4107,4109,4111,4113,4115,4116,4117,4118,4119,4120,4121,4122,4123,4124,4125,4126,4127,4128,4129,4130,4131,4132,4133,4134,4135,4136,4137,4138,4139,4140,4141,4142,4143,4144,4145,4146,4147,4148,4149,4151,4153,4155,4157,4159,4161,4163,4165,4167,4169,4171,4172,4173,4174,4175,4176,4177,4178,4179,4180,4181,4182,4183,4184,4185,4186,4187,4188,4189,4190,4191,4192,4193,4194,4195,4196,4197,4198,4199,4200,4201,4202,4203,4204,4205,4207,4209,4210,4212,4214,4216,4218,4220,4222,4224,4226,4227,4228,4229,4230,4231,4232,4233,4234,4235,4236,4237,4238,4239,4240,4241,4242,4243,4244,4245,4246,4247,4248,4249,4250,4251,4252,4253],{"path":3767},{"path":3670},{"path":3731},{"path":3735},{"path":3675},{"path":3680},{"path":4094},"\u002Fdocs\u002Fmodels\u002Fmoss-image",{"path":4096},"\u002Fdocs\u002Fmodels\u002Fmoss-image-sft",{"path":4098},"\u002Fdocs\u002Fmodels\u002Fmoss-live",{"path":4100},"\u002Fdocs\u002Fmodels\u002Fmoss-vl",{"path":4102},"\u002Fdocs\u002Fmodels\u002Fmoss-vl-realtime",{"path":4104},"\u002Fdocs\u002Fmodels\u002Ftranscribe",{"path":4106},"\u002Fdocs\u002Fmodels\u002Ftranscribe-diarize",{"path":4108},"\u002Fdocs\u002Fmodels\u002Ftts-flash",{"path":4110},"\u002Fdocs\u002Fmodels\u002Ftts-pro",{"path":4112},"\u002Fdocs\u002Fmodels\u002Fttsd",{"path":4114},"\u002Fdocs\u002Fmodels\u002Fvoice-generator",{"path":4073},{"path":3857},{"path":3844},{"path":3805},{"path":3831},{"path":3907},{"path":3685},{"path":3921},{"path":3771},{"path":3898},{"path":3871},{"path":3994},{"path":3934},{"path":3945},{"path":3885},{"path":4060},{"path":3981},{"path":3959},{"path":3739},{"path":4050},{"path":4016},{"path":4039},{"path":3689},{"path":3964},{"path":3998},{"path":4029},{"path":3811},{"path":3777},{"path":3782},{"path":3695},{"path":3743},{"path":3747},{"path":3699},{"path":3703},{"path":4150},"\u002Fen\u002Fdocs\u002Fmodels\u002Fmoss-image",{"path":4152},"\u002Fen\u002Fdocs\u002Fmodels\u002Fmoss-image-sft",{"path":4154},"\u002Fen\u002Fdocs\u002Fmodels\u002Fmoss-live",{"path":4156},"\u002Fen\u002Fdocs\u002Fmodels\u002Fmoss-vl",{"path":4158},"\u002Fen\u002Fdocs\u002Fmodels\u002Fmoss-vl-realtime",{"path":4160},"\u002Fen\u002Fdocs\u002Fmodels\u002Ftranscribe",{"path":4162},"\u002Fen\u002Fdocs\u002Fmodels\u002Ftranscribe-diarize",{"path":4164},"\u002Fen\u002Fdocs\u002Fmodels\u002Ftts-flash",{"path":4166},"\u002Fen\u002Fdocs\u002Fmodels\u002Ftts-pro",{"path":4168},"\u002Fen\u002Fdocs\u002Fmodels\u002Fttsd",{"path":4170},"\u002Fen\u002Fdocs\u002Fmodels\u002Fvoice-generator",{"path":4079},{"path":3863},{"path":3849},{"path":3815},{"path":3836},{"path":3913},{"path":3707},{"path":3926},{"path":3786},{"path":3902},{"path":3877},{"path":4002},{"path":3938},{"path":3951},{"path":3890},{"path":4065},{"path":3986},{"path":3967},{"path":3751},{"path":4054},{"path":4021},{"path":4043},{"path":3711},{"path":3971},{"path":4005},{"path":4033},{"path":3819},{"path":3790},{"path":3794},{"path":1757},{"path":3755},{"path":3759},{"path":3717},{"path":3638},{"path":4206},"\u002Fja\u002Fdocs\u002Fmodels\u002Fmoss-image",{"path":4208},"\u002Fja\u002Fdocs\u002Fmodels\u002Fmoss-image-sft",{"path":3631},{"path":4211},"\u002Fja\u002Fdocs\u002Fmodels\u002Fmoss-vl",{"path":4213},"\u002Fja\u002Fdocs\u002Fmodels\u002Fmoss-vl-realtime",{"path":4215},"\u002Fja\u002Fdocs\u002Fmodels\u002Ftranscribe",{"path":4217},"\u002Fja\u002Fdocs\u002Fmodels\u002Ftranscribe-diarize",{"path":4219},"\u002Fja\u002Fdocs\u002Fmodels\u002Ftts-flash",{"path":4221},"\u002Fja\u002Fdocs\u002Fmodels\u002Ftts-pro",{"path":4223},"\u002Fja\u002Fdocs\u002Fmodels\u002Fttsd",{"path":4225},"\u002Fja\u002Fdocs\u002Fmodels\u002Fvoice-generator",{"path":4083},{"path":3867},{"path":3853},{"path":3823},{"path":3840},{"path":3917},{"path":3723},{"path":3930},{"path":3798},{"path":3662},{"path":3881},{"path":4009},{"path":3942},{"path":3955},{"path":3894},{"path":4069},{"path":3990},{"path":3975},{"path":3763},{"path":4057},{"path":4025},{"path":4047},{"path":3727},{"path":3978},{"path":4012},{"path":4036},{"path":3827},{"path":3802},1792850891851]