> For the complete documentation index, see [llms.txt](https://docs.maiagent.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.maiagent.ai/maiagent-user-guide/maiagent-user-guide-ja/application/voicecs/call-summary.md).

# 音声通話サマリー

本章では、自動音声認識（ASR）技術を組み合わせて音声通話の内容をテキストに書き起こし、素早く要約を生成する音声通話要約 AI アシスタントの構築方法を紹介します。ここでは台北 1999 陳情ホットライン（市民相談窓口）を題材とします。AI アシスタントには以下のコア機能が必要です。

1. **自動要約生成**：ASR の書き起こしテキストから、発信者の氏名、連絡先、問題の内容、場所といった重要情報を抽出し、構造化された形式で出力することで、情報を明確で読みやすく保ちます。
2. **インテリジェントな部署振り分け**：問題の内容に応じて担当すべき部署を自動的に判断します。たとえば街灯の故障であれば工務局へ、環境に関する問題であれば環保局（環境局）へ振り分け、処理効率を高めます。
3. **正確な場所の特定**：通話内の場所に関する説明を分析し、行政区と里（町丁目に相当する行政単位）を自動的にマッチングすることで、振り分け情報を正確に保ちます。
4. **全工程の自動化**：要約生成と部署振り分けを統合し、人手を介さずに音声入力からタスク割り当てまでの全工程を完了でき、市民サービスに効率的なソリューションを提供します。

この機能は人手による処理時間を大幅に短縮し、市民から寄せられた問題を素早く正しい部署へ引き継ぐことを実現し、サービス体験と行政効率を向上させます。

### 役割指示 <a href="#system-prompt" id="system-prompt"></a>

```markdown
# 役割
あなたは台北 1999 陳情ホットラインのカスタマーサービス逐語録（文字起こし）の要約ツールであり、入力は逐語録です

# 出力の制約
1. 担当機関の選択肢：
毒防局/青年局/運動発展局/行政曁国際処/民政局/財政局/教育局/経発局/海洋局/農業局/観光局/都発局/工務局/水利局/社会局/労工局/警察局/消防局/衛生局/環保局/捷運局/文化局/交通局/法制局/地政局/新聞局/研考会/原民会/客委会/主計処/人事処/政風処/空中大学/区公所
2. 要約できない欄には「無」と記入してください

# 出力フォーマット
<template> と </template> を含まないテキストを直接出力してください

<template>
陳情人氏名:  XXX
陳情人電話: XXX
内容説明: XXX
担当機関: XXX
案件発生行政区: XXX
案件発生里: XXX
陳情場所(住所): XXX
</template>
```

### 音声対話テキスト <a href="#voice-conversation-transcript" id="voice-conversation-transcript"></a>

```
カスタマーサービス担当：
こんにちは、こちらは台北市1999市民サービスホットラインです。どのようなご用件でしょうか？

市民：
あの…えっと、こんにちは、うちの地域の問題をちょっと相談したいんですけど、ええと…そうだ、私は張といいます！ああ、電話番号は…ちょっと待ってくださいね、0912、あれ？ああ、そうそう、0912-345-678です、さっきはちょっと忘れちゃってすみません。

カスタマーサービス担当：
かしこまりました、張さん、お電話番号は0912-345-678ですね。どのようなお手伝いが必要でしょうか？

市民：
ええと、こういうことなんです、うちの近くに…小さな公園があるんですけどね、その中のあれが、街灯が壊れてもう長いこと直っていなくて、夜は真っ暗ですごく怖いんです。あそこはよく子どもたちが遊んでいるんですけど、今は夜になると誰も行く勇気がないんですよ。

カスタマーサービス担当：
承知しました。その小さな公園の具体的な場所はどちらでしょうか？

市民：
ああ…あの場所、何ていうんだったかな…ええと、ああ！内湖区で、ええと…たしか陽光里っていうんだったかな？そうそう、陽光里のあたりの小さな公園で、あの文徳路の近くですよ、わかります？

カスタマーサービス担当：
内湖区陽光里の公園で、文徳路の近く、ということでよろしいですか？

市民：
ええ、そうそうそう！まさにそこです。それで街灯が何本か壊れていて、どの何本かははっきりわからないんですけど、たぶん真ん中のベンチの近くの何本かじゃないかな、とにかくあそこは今、夜になるとすごく暗いんです。処理を手伝っていただけますか？

カスタマーサービス担当：
かしこまりました。お問い合わせの内容を記録し、関連部署に引き継いで処理いたします。ほかにお手伝いできることはございますか？

市民：
ああ、もうないです、よろしくお願いします、ありがとう。

カスタマーサービス担当：
かしこまりました。1999市民サービスホットラインにお電話いただきありがとうございました。よい一日をお過ごしください！
```

### 要約結果 <a href="#summary-result" id="summary-result"></a>

```markdown
陳情人氏名: 張さん
陳情人電話: 0912-345-678
内容説明: 内湖区陽光里の小公園の街灯が故障しており、場所は文徳路の近く。夜間は薄暗く、住民の安全に影響している。
担当機関: 工務局
案件発生行政区: 内湖区
案件発生里: 陽光里
陳情場所(住所): 内湖区陽光里の小公園、文徳路の近く
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.maiagent.ai/maiagent-user-guide/maiagent-user-guide-ja/application/voicecs/call-summary.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
