https://www.voip-info.jp/api.php?action=feedcontributions&user=Konishi&feedformat=atom
VoIP-Info.jp - 利用者の投稿記録 [ja]
2024-03-29T10:32:43Z
利用者の投稿記録
MediaWiki 1.29.1
https://www.voip-info.jp/index.php?title=NAKAYO_%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%83%91%E3%83%BC%E3%82%AF%E4%BF%9D%E7%95%99&diff=8500
NAKAYO 電話機パーク保留
2012-07-09T05:07:28Z
<p>Konishi: 章構成の変更</p>
<hr />
<div>=概要=<br />
Asteriskにパッチを適用することで、NAKAYO製SIPボタン電話機のプログラマブルキーのパーク保留を使用する事が出来る。Asterisk標準のパークとも共存が可能。動作確認電話機としては[[IP-24N-ST101A]]やIP-8N-SW101Aがある。<br />
<br />
※お約束ですが、''機器メーカーへAsteriskへの接続方法等の問い合わせをするのは自粛してください。''自己の責任において実践してください。有償でサポートを希望する方は、MLや掲示板で質問してみてください。[[Asteriskコンサルタント]]へ問い合わせも可能です。<br />
<br />
= ナカヨ電話機を Asterisk のパーク保留に対応させる =<br />
<br />
== パッチ ==<br />
* パッチファイル<br />
: http://www2.iweave.jp/asterisk/nakayo_park_patch.tgz<br />
* 1.8.0 対応パッチファイル<br />
: http://www2.iweave.jp/asterisk/nakayo_park_patch-20101025.tgz<br />
* 1.6.2.10 対応パッチファイル<br />
: http://www.medialink-ml.co.jp/asterisk/nakayo/chan_sip_162_nakayo.patch.gz<br />
<ul><br />
* 利用開始一定時間で、パーク保留ボタンが利用できなくなる不具合を修正<br />
</ul><br />
* ライセンス<br />
: このパッチのライセンスは、GPLv2 です。<br />
* 対応 asterisk バージョン<br />
: 1.4 系、1.6.1 系、1.6.2 系、1.8.0 系に対応しています。<br />
<ul><br />
* 1.4.27.1<br />
* 1.6.1.11<br />
* 1.6.2.10<br />
* 1.8.0<br />
</ul><br />
* 提供元<br />
<ul><br />
* 株式会社アイウィーヴ(担当:小西、直通電話 055-244-7663)<br />
<ul><br />
* Asterisk 1.4.27.1 用パッチ<br />
* Asterisk 1.6.1.11 用パッチ<br />
* Asterisk 1.8.0 用パッチ<br />
</ul><br />
* メディアリンク株式会社(電話 03-5733-2700)<br />
<ul><br />
* Asterisk 1.6.2.10 用パッチ<br />
</ul><br />
</ul><br />
<br />
== 対応電話機 ==<br />
他の電話機での対応情報、ふるって更新ください。<br />
* [[IP-24N-ST101A]]<br />
* IP-8N-SW101A<br />
* IP-24N-CT013A<br />
<br />
== パーク保留の使い方 ==<br />
* パーク保留するとき<br />
<ul><br />
* 通話中にパーク保留のボタンを押す。<br />
* 押したボタンが緑点滅したことを確認して、受話器を下ろす。<br />
: 同時に同じ位置にパーク保留すると、パークされないほうでは、赤点滅となります。<br />
</ul><br />
* パーク保留を解除する<br />
<ul><br />
* パークされているボタンを押してから、受話器をあげる。<br />
</ul><br />
<br />
== 設定例について ==<br />
以下の設定例の補足です。<br />
* 電話機の認証なし<br />
* 電話機は 201 から 205 の5台<br />
* パーク保留は 701 から 704 の4つ<br />
* 電話機のボタン 7 から 10 をパーク保留とする<br />
<br />
== asterisk 設定例 ==<br />
aserisk 1.8/1.6 系での設定例<br />
* asterisk の sip.conf<br />
<blockquote><pre><br />
; ナカヨ電話機設定テンプレート<br />
[nakayo](!)<br />
disallow=all<br />
allow=ulaw<br />
dtmfmode=info<br />
type=peer<br />
host=dynamic<br />
context=default<br />
secret=<br />
<br />
; 電話機<br />
[201](nakayo)<br />
[202](nakayo)<br />
[203](nakayo)<br />
[204](nakayo)<br />
[205](nakayo)<br />
</pre></blockquote><br />
<br />
* asterisk の features.conf<br />
<blockquote><pre><br />
[general]<br />
parkext => 700<br />
parkpos => 701-704<br />
context => parkedcalls<br />
parkinghints = no<br />
parkingtime => 3600<br />
</pre></blockquote><br />
<br />
* asterisk の extensions.conf<br />
<blockquote><pre><br />
[default]<br />
; 01で始まる番号は外線発信する<br />
exten => _[01].,1, Dial(SIP/gaisen/${EXTEN})<br />
; 2で始まる番号は内線電話機を呼び出す<br />
exten => _2XX,1, Dial(SIP/${EXTEN})<br />
; ナカヨ電話機でのパーク保留用<br />
exten => _701,hint, park:701@parkedcalls<br />
exten => _702,hint, park:702@parkedcalls<br />
exten => _703,hint, park:703@parkedcalls<br />
exten => _704,hint, park:704@parkedcalls<br />
exten => _##70X,1, Goto(parkedcalls,${EXTEN:2},1)<br />
</pre></blockquote><br />
<br />
== 電話機の設定例 ==<br />
* 設定ファイルから必要な項目を抜粋<br />
<blockquote><pre><br />
<hold_pick_up>##</hold_pick_up><br />
<onekey7>301</onekey7><br />
<onekey8>302</onekey8><br />
<onekey9>303</onekey9><br />
<onekey10>304</onekey10><br />
<park_grp1>701</park_grp1><br />
<park_grp2>702</park_grp2><br />
<park_grp3>703</park_grp3><br />
<park_grp4>704</park_grp4><br />
</pre></blockquote></div>
Konishi
https://www.voip-info.jp/index.php?title=Asterisk%E3%82%B3%E3%83%B3%E3%82%B5%E3%83%AB%E3%82%BF%E3%83%B3%E3%83%88&diff=8465
Asteriskコンサルタント
2012-05-16T07:23:51Z
<p>Konishi: /* コンピュータ利用促進協同組合(略称 CCP) */</p>
<hr />
<div>[[Category:Asterisk]]<br />
Asteriskを使ったサービスや開発等を行っている組織/個人の一覧です。各種依頼等の連絡にお使いください。<br />
<br />
自社&自分を宣伝したい方はページを更新してください。<br />
<br />
なお、無料サポート・質問等の窓口ではありません。ビジネスとしての問い合わせ以外は当Wiki内の各種掲示板等をご利用ください。<br />
<br />
なお当ページに掲載ご希望の方でメールアドレスを公開したくない個人の方は、たかはしまでご連絡いただければ、voip-info.jpドメインのメールアドレスを発行します。<br />
==メーリングリスト==<br />
ビジネスマッチングをはかるためのMLも運用しています。<br><br />
詳しくは[[AsteriskビジネスML]]のページを参照してください。<br><br />
==会社等==<br />
===株式会社 巧(略称巧)===<br />
:住所:〒214-0039 川崎市多摩区栗谷4-4-1-103<br />
:電話:044-712-8971<br />
:担当:浅田<br />
:メール:asada001@takumi-kk.co.jp<br />
:ウェブ:http://www.astertel.biz/<br />
:取り扱い製品:Asterisk導入コンサルティング, Aastra IP電話機、Asteriskサーバ構築導入<br />
<br />
===コンピュータ利用促進協同組合(略称 CCP) / 株式会社アイウィーヴ===<br />
:住所:〒400-0857 山梨県甲府市幸町 13-21 共栄ビル<br />
:電話:055-244-7663<br />
:担当:小西<br />
<br />
===株式会社テレフォニー・サービス(略称 テレサ)===<br />
:住所:〒105-0021 東京都港区東新橋2-10-10 東新橋ビル403号室<br />
:電話:(03) 5733-1912<br />
:担当:中野<br />
:ウェブ:http://www.tellsa.com<br />
:メール:sales@tellsa.com<br />
<br />
===デンフォン株式会社===<br />
:住所:〒106-0045 東京都港区麻布十番1-4-8 麻布永坂ビル402<br />
:電話:03-4550-1405<br />
:担当:鶸田(ひわだ)<br />
:ウェブ:http://www.denphone.com<br />
:取り扱い製品:IP電話機(Polycom, snom, Cisco, Grandstream, Linksysなど)、Digium製品、Dialogic製品など<br />
<br />
===株式会社コミュニケーションビジネスアヴェニュー===<br />
:住所:〒239-0847 神奈川県横須賀市光の丘8番3号YRP(横須賀リサーチパーク内)313号<br />
:電話:046-821-3362<br />
:ウェブ:http://www.cba-japan.com<br />
:ショップ:http://cba.shop-pro.jp/<br />
:取り扱い製品:trixbox Pro(ビジネス向けasterisk), Aastra IP電話機、Sangoma製品、ダイアロジックボードなど<br />
<br />
===有限会社クラフト===<br />
:住所:〒701-1221 岡山県岡山市北区芳賀5303 岡山リサーチパークインキュベーションセンター内<br />
:電話:086-239-6031<br />
:担当:田口<br />
:ウェブ:http://www.craft-inc.net/<br />
:メール:craft-webmaster@craft-inc.net<br />
<br />
===株式会社クルーグ===<br />
:住所:〒650-0022 兵庫県神戸市中央区元町通3-9-7 荻原ビル2F<br />
:電話:078-327-8001<br />
:ウェブ:http://www.qloog.com<br />
:お問い合わせ:http://qloog.com/contact.html<br />
:担当:荒尾・田辺<br />
:取り扱い製品: プレビューダイアラー・プレディクティブダイアラー / Asterisk全般・trixboxPro(FtOCC取得エンジニア在席)・trixboxCE・インフィニトーク・BIZTELや各種SIPサーバー / 各種電話機・Sangoma/OpenVox製品・各社ゲートウェイ機器等 / IP-PBX専用ホスティングサービス、/ コールセンター構築・Asterisk連携コールセンター向けCTI等の開発 / Apple認定リセラー<br />
<br />
===株式会社あすか===<br />
:住所:〒530-0026 大阪市北区神山町2-1 若杉梅田ビル6F<br />
:電話:06-6131-1267<br />
:ウェブ:http://www.aska-ltd.jp<br />
:お問い合わせ:info@aska-ltd.jp<br />
:担当:宗近<br />
:担当範囲:Asteriskの導入コンサル等<br />
<br />
===ICTechnology株式会社===<br />
:住所:〒564-0023 大阪府吹田市日の出町9-3藤本ビル3階<br />
:電話:06-4860-7723<br />
:ウェブ:http://www.ict.ad.jp/<br />
:お問い合わせ:ttaniguchi@ict.ad.jp<br />
:担当:谷口<br />
:取り扱い製品:アイコムIP電話、フュージョンコミュニケーションズIP電話、フュージョンモバイルIP電話、沖電気BVシリーズ、古河電工、富士通、アライドテレシス、フォーティーネット、アレクソン他。<br />
:取り扱い業務:各種導入コンサルティング、保守・運用サポート。<br />
<br />
===株式会社テクノアント===<br />
:住所:〒650-0024 神戸市中央海岸通3丁目1-1KCCビル<br />
:電話:078-907-6101<br />
:お問い合わせ:info@technoant.com<br />
:担当:山崎<br />
:担当範囲:通信環境およびAsterisk導入コンサルティング<br />
<br />
===株式会社RELATION===<br />
:住所:〒708-0814 岡山県津山市東一宮 21-1<br />
:電話:0868-27-7744<br />
:URL:http://www.rel-ltd.com/<br />
:お問い合わせ:takatori@rel-ltd.com<br />
:担当:鷹取<br />
:担当範囲:Asterisk導入コンサルティング ネットワーク設計<br />
<br />
===株式会社iSERVE===<br />
:住所:〒108-0073 東京都港区三田4丁目7-19 ハタビル5階<br />
:電話:03-6420-3234<br />
:URL:http://www.iserve.jp/<br />
:お問い合わせ:sales@iserve.jp<br />
:担当:松原/橋本<br />
:担当範囲:基盤情報システムの設計、構築、運用およびコンサルティング(アセスメント、調達支援など)<br />
:取り扱い製品:サーバ、ストレージ、ネットワーク、セキュリティおよびVoIP(IP-PBX, IP Phoneなど)関連製品、基盤情報関連ソフトウェア<br />
:その他:フュージョンコミュニケーションズ社販売代理店、VMware社VAC/VIP、EMC社販売代理店、NetApp社CDP、Nexenta社販売代理店<br />
<br />
===JMSソリューションズ株式会社===<br />
:住所:〒110-0006 東京都台東区秋葉原1-1 秋葉原ビジネスセンター3階<br />
:電話:03-3251-6628<br />
:URL:http://www.jms-solutions.co.jp<br />
:お問い合わせ:info@jms-solutions.co.jp<br />
:担当:長堀・大場<br />
:取り扱い製品:AsteriskベースのIP-PBXソフトウェア「InfiniTalk」は、リーズナブルな価格で、お客様のニーズ、規模や要件に応じたソリューションを提供します。<br />
<br />
===スターシステムズ株式会社===<br />
:住所:〒107-0062 東京都港区南青山7-10-3 南青山STビル5F<br />
:電話:03-5774-4086<br />
:URL:http://www.starsystems.co.jp<br />
:お問い合わせ:asterisk-sales@starsystems.co.jp <br />
:担当:Asteriskテクニカルサポート営業担当 <br />
:取り扱い製品:Digium認定ボードの販売、Asteriskのサポートサービスを提供します。AsteriskベースのCTIソリューション開発やナカヨ電子サービス社のIP電話機も取り扱っております。<br />
<br />
===株式会社and One===<br />
:住所:〒101-0041 東京都千代田区神田須田町2-17 サガミビル3階<br />
:電話:03-5207-8455<br />
:URL:http://www.andone.co.jp<br />
:お問い合わせ:and1-contact@andone.co.jp<br />
:担当:and Oneインフォメーションセンター<br />
:取り扱い製品:Asteriskベースの『Primus』は、機能性・操作性・柔軟性・コストパフォーマンスに優れたIP-PBXソフトウェアです。<br />
:NTT東西が提供する、フレッツ光ネクストによる電話サービス「ひかり電話」の直収が可能です。<br />
:また、Asteriskのコンサルティングから、組み込み開発まで承りますので、ご相談ください。<br />
<br />
===株式会社ソフツー===<br />
:住所:〒103-0023 東京都中央区日本橋本町2-3-15 共同ビル(新本町) 5F<br />
:電話:03-4590-2918<br />
:URL:http://www.softsu.com<br />
:お問い合わせ:sales03@softsu.com<br />
:担当:杉山<br />
:取り扱い業務: AsteriskベースのVoIPシステム、クラウドコールセンターシステム開発及び提供しています。<br />
<br />
==個人等== <br />
===高橋隆雄=== <br />
:aka たかはし<br />
:ウェブ:ここ<br />
:メール:webmaster'at'voip-info'dot'jp<br />
:担当範囲:人寄せパンダ(Asterisk関連の執筆・講演等行います)<br />
<br />
===深海健一===<br />
:aka:[http://www.voip-info.jp/index.php/%E5%88%A9%E7%94%A8%E8%80%85:Kei_ef_2000 ふかうみ]<br />
:メール:kenichifukaumi'at'gmail.com<br />
:担当範囲:世界中の優れたVoIPプロダクト〜優れたソリューションを探し出し、日本で紹介する事。またローカライズや、日本と海外両拠点での構築など対応。現在香港在住。<br />
:主な作業:コンサルティング、AskoziaPBX日本語版、Asterisk SugarLookup、FreePBX日本語版の開発、洗練されたデザインのIP電話機器の販売、Asterisk/Trixboxの構築、保守運用など</div>
Konishi
https://www.voip-info.jp/index.php?title=Asterisk%E3%82%B3%E3%83%B3%E3%82%B5%E3%83%AB%E3%82%BF%E3%83%B3%E3%83%88&diff=8464
Asteriskコンサルタント
2012-05-16T07:23:17Z
<p>Konishi: /* コンピュータ利用促進協同組合(略称 CCP) */</p>
<hr />
<div>[[Category:Asterisk]]<br />
Asteriskを使ったサービスや開発等を行っている組織/個人の一覧です。各種依頼等の連絡にお使いください。<br />
<br />
自社&自分を宣伝したい方はページを更新してください。<br />
<br />
なお、無料サポート・質問等の窓口ではありません。ビジネスとしての問い合わせ以外は当Wiki内の各種掲示板等をご利用ください。<br />
<br />
なお当ページに掲載ご希望の方でメールアドレスを公開したくない個人の方は、たかはしまでご連絡いただければ、voip-info.jpドメインのメールアドレスを発行します。<br />
==メーリングリスト==<br />
ビジネスマッチングをはかるためのMLも運用しています。<br><br />
詳しくは[[AsteriskビジネスML]]のページを参照してください。<br><br />
==会社等==<br />
===株式会社 巧(略称巧)===<br />
:住所:〒214-0039 川崎市多摩区栗谷4-4-1-103<br />
:電話:044-712-8971<br />
:担当:浅田<br />
:メール:asada001@takumi-kk.co.jp<br />
:ウェブ:http://www.astertel.biz/<br />
:取り扱い製品:Asterisk導入コンサルティング, Aastra IP電話機、Asteriskサーバ構築導入<br />
<br />
===コンピュータ利用促進協同組合(略称 CCP)===<br />
:住所:〒400-0857 山梨県甲府市幸町 13-21 共栄ビル<br />
:電話:055-244-7663<br />
:担当:小西<br />
<br />
===株式会社テレフォニー・サービス(略称 テレサ)===<br />
:住所:〒105-0021 東京都港区東新橋2-10-10 東新橋ビル403号室<br />
:電話:(03) 5733-1912<br />
:担当:中野<br />
:ウェブ:http://www.tellsa.com<br />
:メール:sales@tellsa.com<br />
<br />
===デンフォン株式会社===<br />
:住所:〒106-0045 東京都港区麻布十番1-4-8 麻布永坂ビル402<br />
:電話:03-4550-1405<br />
:担当:鶸田(ひわだ)<br />
:ウェブ:http://www.denphone.com<br />
:取り扱い製品:IP電話機(Polycom, snom, Cisco, Grandstream, Linksysなど)、Digium製品、Dialogic製品など<br />
<br />
===株式会社コミュニケーションビジネスアヴェニュー===<br />
:住所:〒239-0847 神奈川県横須賀市光の丘8番3号YRP(横須賀リサーチパーク内)313号<br />
:電話:046-821-3362<br />
:ウェブ:http://www.cba-japan.com<br />
:ショップ:http://cba.shop-pro.jp/<br />
:取り扱い製品:trixbox Pro(ビジネス向けasterisk), Aastra IP電話機、Sangoma製品、ダイアロジックボードなど<br />
<br />
===有限会社クラフト===<br />
:住所:〒701-1221 岡山県岡山市北区芳賀5303 岡山リサーチパークインキュベーションセンター内<br />
:電話:086-239-6031<br />
:担当:田口<br />
:ウェブ:http://www.craft-inc.net/<br />
:メール:craft-webmaster@craft-inc.net<br />
<br />
===株式会社クルーグ===<br />
:住所:〒650-0022 兵庫県神戸市中央区元町通3-9-7 荻原ビル2F<br />
:電話:078-327-8001<br />
:ウェブ:http://www.qloog.com<br />
:お問い合わせ:http://qloog.com/contact.html<br />
:担当:荒尾・田辺<br />
:取り扱い製品: プレビューダイアラー・プレディクティブダイアラー / Asterisk全般・trixboxPro(FtOCC取得エンジニア在席)・trixboxCE・インフィニトーク・BIZTELや各種SIPサーバー / 各種電話機・Sangoma/OpenVox製品・各社ゲートウェイ機器等 / IP-PBX専用ホスティングサービス、/ コールセンター構築・Asterisk連携コールセンター向けCTI等の開発 / Apple認定リセラー<br />
<br />
===株式会社あすか===<br />
:住所:〒530-0026 大阪市北区神山町2-1 若杉梅田ビル6F<br />
:電話:06-6131-1267<br />
:ウェブ:http://www.aska-ltd.jp<br />
:お問い合わせ:info@aska-ltd.jp<br />
:担当:宗近<br />
:担当範囲:Asteriskの導入コンサル等<br />
<br />
===ICTechnology株式会社===<br />
:住所:〒564-0023 大阪府吹田市日の出町9-3藤本ビル3階<br />
:電話:06-4860-7723<br />
:ウェブ:http://www.ict.ad.jp/<br />
:お問い合わせ:ttaniguchi@ict.ad.jp<br />
:担当:谷口<br />
:取り扱い製品:アイコムIP電話、フュージョンコミュニケーションズIP電話、フュージョンモバイルIP電話、沖電気BVシリーズ、古河電工、富士通、アライドテレシス、フォーティーネット、アレクソン他。<br />
:取り扱い業務:各種導入コンサルティング、保守・運用サポート。<br />
<br />
===株式会社テクノアント===<br />
:住所:〒650-0024 神戸市中央海岸通3丁目1-1KCCビル<br />
:電話:078-907-6101<br />
:お問い合わせ:info@technoant.com<br />
:担当:山崎<br />
:担当範囲:通信環境およびAsterisk導入コンサルティング<br />
<br />
===株式会社RELATION===<br />
:住所:〒708-0814 岡山県津山市東一宮 21-1<br />
:電話:0868-27-7744<br />
:URL:http://www.rel-ltd.com/<br />
:お問い合わせ:takatori@rel-ltd.com<br />
:担当:鷹取<br />
:担当範囲:Asterisk導入コンサルティング ネットワーク設計<br />
<br />
===株式会社iSERVE===<br />
:住所:〒108-0073 東京都港区三田4丁目7-19 ハタビル5階<br />
:電話:03-6420-3234<br />
:URL:http://www.iserve.jp/<br />
:お問い合わせ:sales@iserve.jp<br />
:担当:松原/橋本<br />
:担当範囲:基盤情報システムの設計、構築、運用およびコンサルティング(アセスメント、調達支援など)<br />
:取り扱い製品:サーバ、ストレージ、ネットワーク、セキュリティおよびVoIP(IP-PBX, IP Phoneなど)関連製品、基盤情報関連ソフトウェア<br />
:その他:フュージョンコミュニケーションズ社販売代理店、VMware社VAC/VIP、EMC社販売代理店、NetApp社CDP、Nexenta社販売代理店<br />
<br />
===JMSソリューションズ株式会社===<br />
:住所:〒110-0006 東京都台東区秋葉原1-1 秋葉原ビジネスセンター3階<br />
:電話:03-3251-6628<br />
:URL:http://www.jms-solutions.co.jp<br />
:お問い合わせ:info@jms-solutions.co.jp<br />
:担当:長堀・大場<br />
:取り扱い製品:AsteriskベースのIP-PBXソフトウェア「InfiniTalk」は、リーズナブルな価格で、お客様のニーズ、規模や要件に応じたソリューションを提供します。<br />
<br />
===スターシステムズ株式会社===<br />
:住所:〒107-0062 東京都港区南青山7-10-3 南青山STビル5F<br />
:電話:03-5774-4086<br />
:URL:http://www.starsystems.co.jp<br />
:お問い合わせ:asterisk-sales@starsystems.co.jp <br />
:担当:Asteriskテクニカルサポート営業担当 <br />
:取り扱い製品:Digium認定ボードの販売、Asteriskのサポートサービスを提供します。AsteriskベースのCTIソリューション開発やナカヨ電子サービス社のIP電話機も取り扱っております。<br />
<br />
===株式会社and One===<br />
:住所:〒101-0041 東京都千代田区神田須田町2-17 サガミビル3階<br />
:電話:03-5207-8455<br />
:URL:http://www.andone.co.jp<br />
:お問い合わせ:and1-contact@andone.co.jp<br />
:担当:and Oneインフォメーションセンター<br />
:取り扱い製品:Asteriskベースの『Primus』は、機能性・操作性・柔軟性・コストパフォーマンスに優れたIP-PBXソフトウェアです。<br />
:NTT東西が提供する、フレッツ光ネクストによる電話サービス「ひかり電話」の直収が可能です。<br />
:また、Asteriskのコンサルティングから、組み込み開発まで承りますので、ご相談ください。<br />
<br />
===株式会社ソフツー===<br />
:住所:〒103-0023 東京都中央区日本橋本町2-3-15 共同ビル(新本町) 5F<br />
:電話:03-4590-2918<br />
:URL:http://www.softsu.com<br />
:お問い合わせ:sales03@softsu.com<br />
:担当:杉山<br />
:取り扱い業務: AsteriskベースのVoIPシステム、クラウドコールセンターシステム開発及び提供しています。<br />
<br />
==個人等== <br />
===高橋隆雄=== <br />
:aka たかはし<br />
:ウェブ:ここ<br />
:メール:webmaster'at'voip-info'dot'jp<br />
:担当範囲:人寄せパンダ(Asterisk関連の執筆・講演等行います)<br />
<br />
===深海健一===<br />
:aka:[http://www.voip-info.jp/index.php/%E5%88%A9%E7%94%A8%E8%80%85:Kei_ef_2000 ふかうみ]<br />
:メール:kenichifukaumi'at'gmail.com<br />
:担当範囲:世界中の優れたVoIPプロダクト〜優れたソリューションを探し出し、日本で紹介する事。またローカライズや、日本と海外両拠点での構築など対応。現在香港在住。<br />
:主な作業:コンサルティング、AskoziaPBX日本語版、Asterisk SugarLookup、FreePBX日本語版の開発、洗練されたデザインのIP電話機器の販売、Asterisk/Trixboxの構築、保守運用など</div>
Konishi
https://www.voip-info.jp/index.php?title=NAKAYO_%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%83%91%E3%83%BC%E3%82%AF%E4%BF%9D%E7%95%99&diff=8463
NAKAYO 電話機パーク保留
2012-05-16T06:05:03Z
<p>Konishi: 1.6.2.10 対応情報追加</p>
<hr />
<div>=概要=<br />
Asteriskにパッチを適用することで、NAKAYO製SIPボタン電話機のプログラマブルキーのパーク保留を使用する事が出来る。Asterisk標準のパークとも共存が可能。動作確認電話機としては[[IP-24N-ST101A]]やIP-8N-SW101Aがある。<br />
<br />
※お約束ですが、''機器メーカーへAsteriskへの接続方法等の問い合わせをするのは自粛してください。''自己の責任において実践してください。有償でサポートを希望する方は、MLや掲示板で質問してみてください。[[Asteriskコンサルタント]]へ問い合わせも可能です。<br />
<br />
== ナカヨ電話機を Asterisk のパーク保留に対応させる ==<br />
<br />
=== パッチ ===<br />
* パッチファイル<br />
: http://www2.iweave.jp/asterisk/nakayo_park_patch.tgz<br />
* 1.8.0 対応パッチファイル<br />
: http://www2.iweave.jp/asterisk/nakayo_park_patch-20101025.tgz<br />
* 1.6.2.10 対応パッチファイル<br />
: [準備中]<br />
<ul><br />
* 利用開始一定時間で、パーク保留ボタンが利用できなくなる不具合を修正<br />
</ul><br />
* ライセンス<br />
: このパッチのライセンスは、GPLv2 です。<br />
* 対応 asterisk バージョン<br />
: 1.4 系、1.6.1 系、1.6.2 系、1.8.0 系に対応しています。<br />
<ul><br />
* 1.4.27.1<br />
* 1.6.1.11<br />
* 1.6.2.10<br />
* 1.8.0<br />
</ul><br />
* 提供元<br />
<ul><br />
* 株式会社アイウィーヴ(担当:小西、直通電話 055-244-7663)<br />
<ul><br />
* Asterisk 1.4.27.1 用パッチ<br />
* Asterisk 1.6.1.11 用パッチ<br />
* Asterisk 1.8.0 用パッチ<br />
</ul><br />
* メディアリンク株式会社(電話 03-5733-2700)<br />
<ul><br />
* Asterisk 1.6.2.10 用パッチ<br />
</ul><br />
</ul><br />
<br />
=== 対応電話機 ===<br />
他の電話機での対応情報、ふるって更新ください。<br />
* [[IP-24N-ST101A]]<br />
* IP-8N-SW101A<br />
* IP-24N-CT013A<br />
<br />
=== パーク保留の使い方 ===<br />
* パーク保留するとき<br />
<ul><br />
* 通話中にパーク保留のボタンを押す。<br />
* 押したボタンが緑点滅したことを確認して、受話器を下ろす。<br />
: 同時に同じ位置にパーク保留すると、パークされないほうでは、赤点滅となります。<br />
</ul><br />
* パーク保留を解除する<br />
<ul><br />
* パークされているボタンを押してから、受話器をあげる。<br />
</ul><br />
<br />
=== 設定例について ===<br />
以下の設定例の補足です。<br />
* 電話機の認証なし<br />
* 電話機は 201 から 205 の5台<br />
* パーク保留は 701 から 704 の4つ<br />
* 電話機のボタン 7 から 10 をパーク保留とする<br />
<br />
=== asterisk 設定例 ===<br />
aserisk 1.8/1.6 系での設定例<br />
* asterisk の sip.conf<br />
<blockquote><pre><br />
; ナカヨ電話機設定テンプレート<br />
[nakayo](!)<br />
disallow=all<br />
allow=ulaw<br />
dtmfmode=info<br />
type=peer<br />
host=dynamic<br />
context=default<br />
secret=<br />
<br />
; 電話機<br />
[201](nakayo)<br />
[202](nakayo)<br />
[203](nakayo)<br />
[204](nakayo)<br />
[205](nakayo)<br />
</pre></blockquote><br />
<br />
* asterisk の features.conf<br />
<blockquote><pre><br />
[general]<br />
parkext => 700<br />
parkpos => 701-704<br />
context => parkedcalls<br />
parkinghints = no<br />
parkingtime => 3600<br />
</pre></blockquote><br />
<br />
* asterisk の extensions.conf<br />
<blockquote><pre><br />
[default]<br />
; 01で始まる番号は外線発信する<br />
exten => _[01].,1, Dial(SIP/gaisen/${EXTEN})<br />
; 2で始まる番号は内線電話機を呼び出す<br />
exten => _2XX,1, Dial(SIP/${EXTEN})<br />
; ナカヨ電話機でのパーク保留用<br />
exten => _701,hint, park:701@parkedcalls<br />
exten => _702,hint, park:702@parkedcalls<br />
exten => _703,hint, park:703@parkedcalls<br />
exten => _704,hint, park:704@parkedcalls<br />
exten => _##70X,1, Goto(parkedcalls,${EXTEN:2},1)<br />
</pre></blockquote><br />
<br />
=== 電話機の設定例 ===<br />
* 設定ファイルから必要な項目を抜粋<br />
<blockquote><pre><br />
<hold_pick_up>##</hold_pick_up><br />
<onekey7>301</onekey7><br />
<onekey8>302</onekey8><br />
<onekey9>303</onekey9><br />
<onekey10>304</onekey10><br />
<park_grp1>701</park_grp1><br />
<park_grp2>702</park_grp2><br />
<park_grp3>703</park_grp3><br />
<park_grp4>704</park_grp4><br />
</pre></blockquote></div>
Konishi
https://www.voip-info.jp/index.php?title=NAKAYO_%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%83%91%E3%83%BC%E3%82%AF%E4%BF%9D%E7%95%99&diff=6669
NAKAYO 電話機パーク保留
2010-10-25T06:25:21Z
<p>Konishi: "NAKAYO 電話機パーク保留" を保護しました。 [edit=autoconfirmed:move=autoconfirmed]</p>
<hr />
<div>=概要=<br />
Asteriskにパッチを適用することで、NAKAYO製SIPボタン電話機のプログラマブルキーのパーク保留を使用する事が出来る。Asterisk標準のパークとも共存が可能。動作確認電話機としては[[IP-24N-ST101A]]やIP-8N-SW101Aがある。<br />
<br />
※お約束ですが、''機器メーカーへAsteriskへの接続方法等の問い合わせをするのは自粛してください。''自己の責任において実践してください。有償でサポートを希望する方は、MLや掲示板で質問してみてください。[[Asteriskコンサルタント]]へ問い合わせも可能です。<br />
<br />
== ナカヨ電話機を Asterisk のパーク保留に対応させる ==<br />
<br />
=== パッチ ===<br />
* パッチファイル<br />
: http://www2.iweave.jp/asterisk/nakayo_park_patch.tgz<br />
* 1.8.0 対応パッチファイル<br />
: http://www2.iweave.jp/asterisk/nakayo_park_patch-20101025.tgz<br />
<ul><br />
* 1.8.0 でパッチが当たるようにしました。<br />
* 現在(2010/10/25)、暫定動作確認のみのため、不具合レポート、よろしくお願いします。<br />
</ul><br />
* ライセンス<br />
: このパッチのライセンスは、GPLv2 です。<br />
* 対応 asterisk バージョン<br />
: 1.4 系、1.6.1 系、1.8.0 系に対応しています。<br />
<ul><br />
* 1.4.27.1<br />
* 1.6.1.11<br />
* 1.8.0<br />
</ul><br />
* 提供元<br />
<ul><br />
* 株式会社アイウィーヴ(担当:小西、直通電話 055-244-7663)<br />
</ul><br />
<br />
=== 対応電話機 ===<br />
他の電話機での対応情報、ふるって更新ください。<br />
* [[IP-24N-ST101A]]<br />
* IP-8N-SW101A<br />
* IP-24N-CT013A<br />
<br />
=== パーク保留の使い方 ===<br />
* パーク保留するとき<br />
<ul><br />
* 通話中にパーク保留のボタンを押す。<br />
* 押したボタンが緑点滅したことを確認して、受話器を下ろす。<br />
: 同時に同じ位置にパーク保留すると、パークされないほうでは、赤点滅となります。<br />
</ul><br />
* パーク保留を解除する<br />
<ul><br />
* パークされているボタンを押してから、受話器をあげる。<br />
</ul><br />
<br />
=== 設定例について ===<br />
以下の設定例の補足です。<br />
* 電話機の認証なし<br />
* 電話機は 201 から 205 の5台<br />
* パーク保留は 701 から 704 の4つ<br />
* 電話機のボタン 7 から 10 をパーク保留とする<br />
<br />
=== asterisk 設定例 ===<br />
aserisk 1.8/1.6 系での設定例<br />
* asterisk の sip.conf<br />
<blockquote><pre><br />
; ナカヨ電話機設定テンプレート<br />
[nakayo](!)<br />
disallow=all<br />
allow=ulaw<br />
dtmfmode=info<br />
type=peer<br />
host=dynamic<br />
context=default<br />
secret=<br />
<br />
; 電話機<br />
[201](nakayo)<br />
[202](nakayo)<br />
[203](nakayo)<br />
[204](nakayo)<br />
[205](nakayo)<br />
</pre></blockquote><br />
<br />
* asterisk の features.conf<br />
<blockquote><pre><br />
[general]<br />
parkext => 700<br />
parkpos => 701-704<br />
context => parkedcalls<br />
parkinghints = no<br />
parkingtime => 3600<br />
</pre></blockquote><br />
<br />
* asterisk の extensions.conf<br />
<blockquote><pre><br />
[default]<br />
; 01で始まる番号は外線発信する<br />
exten => _[01].,1, Dial(SIP/gaisen/${EXTEN})<br />
; 2で始まる番号は内線電話機を呼び出す<br />
exten => _2XX,1, Dial(SIP/${EXTEN})<br />
; ナカヨ電話機でのパーク保留用<br />
exten => _701,hint, park:701@parkedcalls<br />
exten => _702,hint, park:702@parkedcalls<br />
exten => _703,hint, park:703@parkedcalls<br />
exten => _704,hint, park:704@parkedcalls<br />
exten => _##70X,1, Goto(parkedcalls,${EXTEN:2},1)<br />
</pre></blockquote><br />
<br />
=== 電話機の設定例 ===<br />
* 設定ファイルから必要な項目を抜粋<br />
<blockquote><pre><br />
<hold_pick_up>##</hold_pick_up><br />
<onekey7>301</onekey7><br />
<onekey8>302</onekey8><br />
<onekey9>303</onekey9><br />
<onekey10>304</onekey10><br />
<park_grp1>701</park_grp1><br />
<park_grp2>702</park_grp2><br />
<park_grp3>703</park_grp3><br />
<park_grp4>704</park_grp4><br />
</pre></blockquote></div>
Konishi
https://www.voip-info.jp/index.php?title=NAKAYO_%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%83%91%E3%83%BC%E3%82%AF%E4%BF%9D%E7%95%99&diff=6668
NAKAYO 電話機パーク保留
2010-10-25T06:25:11Z
<p>Konishi: 1.8.0 対応情報、提供元情報の追加</p>
<hr />
<div>=概要=<br />
Asteriskにパッチを適用することで、NAKAYO製SIPボタン電話機のプログラマブルキーのパーク保留を使用する事が出来る。Asterisk標準のパークとも共存が可能。動作確認電話機としては[[IP-24N-ST101A]]やIP-8N-SW101Aがある。<br />
<br />
※お約束ですが、''機器メーカーへAsteriskへの接続方法等の問い合わせをするのは自粛してください。''自己の責任において実践してください。有償でサポートを希望する方は、MLや掲示板で質問してみてください。[[Asteriskコンサルタント]]へ問い合わせも可能です。<br />
<br />
== ナカヨ電話機を Asterisk のパーク保留に対応させる ==<br />
<br />
=== パッチ ===<br />
* パッチファイル<br />
: http://www2.iweave.jp/asterisk/nakayo_park_patch.tgz<br />
* 1.8.0 対応パッチファイル<br />
: http://www2.iweave.jp/asterisk/nakayo_park_patch-20101025.tgz<br />
<ul><br />
* 1.8.0 でパッチが当たるようにしました。<br />
* 現在(2010/10/25)、暫定動作確認のみのため、不具合レポート、よろしくお願いします。<br />
</ul><br />
* ライセンス<br />
: このパッチのライセンスは、GPLv2 です。<br />
* 対応 asterisk バージョン<br />
: 1.4 系、1.6.1 系、1.8.0 系に対応しています。<br />
<ul><br />
* 1.4.27.1<br />
* 1.6.1.11<br />
* 1.8.0<br />
</ul><br />
* 提供元<br />
<ul><br />
* 株式会社アイウィーヴ(担当:小西、直通電話 055-244-7663)<br />
</ul><br />
<br />
=== 対応電話機 ===<br />
他の電話機での対応情報、ふるって更新ください。<br />
* [[IP-24N-ST101A]]<br />
* IP-8N-SW101A<br />
* IP-24N-CT013A<br />
<br />
=== パーク保留の使い方 ===<br />
* パーク保留するとき<br />
<ul><br />
* 通話中にパーク保留のボタンを押す。<br />
* 押したボタンが緑点滅したことを確認して、受話器を下ろす。<br />
: 同時に同じ位置にパーク保留すると、パークされないほうでは、赤点滅となります。<br />
</ul><br />
* パーク保留を解除する<br />
<ul><br />
* パークされているボタンを押してから、受話器をあげる。<br />
</ul><br />
<br />
=== 設定例について ===<br />
以下の設定例の補足です。<br />
* 電話機の認証なし<br />
* 電話機は 201 から 205 の5台<br />
* パーク保留は 701 から 704 の4つ<br />
* 電話機のボタン 7 から 10 をパーク保留とする<br />
<br />
=== asterisk 設定例 ===<br />
aserisk 1.8/1.6 系での設定例<br />
* asterisk の sip.conf<br />
<blockquote><pre><br />
; ナカヨ電話機設定テンプレート<br />
[nakayo](!)<br />
disallow=all<br />
allow=ulaw<br />
dtmfmode=info<br />
type=peer<br />
host=dynamic<br />
context=default<br />
secret=<br />
<br />
; 電話機<br />
[201](nakayo)<br />
[202](nakayo)<br />
[203](nakayo)<br />
[204](nakayo)<br />
[205](nakayo)<br />
</pre></blockquote><br />
<br />
* asterisk の features.conf<br />
<blockquote><pre><br />
[general]<br />
parkext => 700<br />
parkpos => 701-704<br />
context => parkedcalls<br />
parkinghints = no<br />
parkingtime => 3600<br />
</pre></blockquote><br />
<br />
* asterisk の extensions.conf<br />
<blockquote><pre><br />
[default]<br />
; 01で始まる番号は外線発信する<br />
exten => _[01].,1, Dial(SIP/gaisen/${EXTEN})<br />
; 2で始まる番号は内線電話機を呼び出す<br />
exten => _2XX,1, Dial(SIP/${EXTEN})<br />
; ナカヨ電話機でのパーク保留用<br />
exten => _701,hint, park:701@parkedcalls<br />
exten => _702,hint, park:702@parkedcalls<br />
exten => _703,hint, park:703@parkedcalls<br />
exten => _704,hint, park:704@parkedcalls<br />
exten => _##70X,1, Goto(parkedcalls,${EXTEN:2},1)<br />
</pre></blockquote><br />
<br />
=== 電話機の設定例 ===<br />
* 設定ファイルから必要な項目を抜粋<br />
<blockquote><pre><br />
<hold_pick_up>##</hold_pick_up><br />
<onekey7>301</onekey7><br />
<onekey8>302</onekey8><br />
<onekey9>303</onekey9><br />
<onekey10>304</onekey10><br />
<park_grp1>701</park_grp1><br />
<park_grp2>702</park_grp2><br />
<park_grp3>703</park_grp3><br />
<park_grp4>704</park_grp4><br />
</pre></blockquote></div>
Konishi
https://www.voip-info.jp/index.php?title=NAKAYO_%E9%9B%BB%E8%A9%B1%E6%A9%9F%E3%83%91%E3%83%BC%E3%82%AF%E4%BF%9D%E7%95%99&diff=6667
NAKAYO 電話機パーク保留
2010-10-25T06:12:10Z
<p>Konishi: "NAKAYO 電話機パーク保留" の保護を解除しました。: 編集のため</p>
<hr />
<div>=概要=<br />
Asteriskにパッチを適用することで、NAKAYO製SIPボタン電話機のプログラマブルキーのパーク保留を使用する事が出来る。Asterisk標準のパークとも共存が可能。動作確認電話機としては[[IP-24N-ST101A]]やIP-8N-SW101Aがある。<br />
<br />
※お約束ですが、''機器メーカーへAsteriskへの接続方法等の問い合わせをするのは自粛してください。''自己の責任において実践してください。有償でサポートを希望する方は、MLや掲示板で質問してみてください。[[Asteriskコンサルタント]]へ問い合わせも可能です。<br />
<br />
== ナカヨ電話機を Asterisk のパーク保留に対応させる ==<br />
<br />
=== パッチ ===<br />
* パッチファイル<br />
: http://www2.iweave.jp/asterisk/nakayo_park_patch.tgz<br />
* ライセンス<br />
: このパッチのライセンスは、GPLv2 です。<br />
* 対応 asterisk バージョン<br />
: 1.4 系、1.6.1 系に対応しています。<br />
<ul><br />
* 1.4.27.1<br />
* 1.6.1.11<br />
</ul><br />
<br />
=== 対応電話機 ===<br />
他の電話機での対応情報、ふるって更新ください。<br />
* [[IP-24N-ST101A]]<br />
* IP-8N-SW101A<br />
* IP-24N-CT013A<br />
<br />
=== パーク保留の使い方 ===<br />
* パーク保留するとき<br />
<ul><br />
* 通話中にパーク保留のボタンを押す。<br />
* 押したボタンが緑点滅したことを確認して、受話器を下ろす。<br />
: 同時に同じ位置にパーク保留すると、パークされないほうでは、赤点滅となります。<br />
</ul><br />
* パーク保留を解除する<br />
<ul><br />
* パークされているボタンを押してから、受話器をあげる。<br />
</ul><br />
<br />
=== 設定例について ===<br />
以下の設定例の補足です。<br />
* 電話機の認証なし<br />
* 電話機は 201 から 205 の5台<br />
* パーク保留は 701 から 704 の4つ<br />
* 電話機のボタン 7 から 10 をパーク保留とする<br />
<br />
=== asterisk 設定例 ===<br />
aserisk 1.6 系での設定例<br />
* asterisk の sip.conf<br />
<blockquote><pre><br />
; ナカヨ電話機設定テンプレート<br />
[nakayo](!)<br />
disallow=all<br />
allow=ulaw<br />
dtmfmode=info<br />
type=peer<br />
host=dynamic<br />
context=default<br />
secret=<br />
<br />
; 電話機<br />
[201](nakayo)<br />
[202](nakayo)<br />
[203](nakayo)<br />
[204](nakayo)<br />
[205](nakayo)<br />
</pre></blockquote><br />
<br />
* asterisk の features.conf<br />
<blockquote><pre><br />
[general]<br />
parkext => 700<br />
parkpos => 701-704<br />
context => parkedcalls<br />
parkinghints = no<br />
parkingtime => 3600<br />
</pre></blockquote><br />
<br />
* asterisk の extensions.conf<br />
<blockquote><pre><br />
[default]<br />
; 01で始まる番号は外線発信する<br />
exten => _[01].,1, Dial(SIP/gaisen/${EXTEN})<br />
; 2で始まる番号は内線電話機を呼び出す<br />
exten => _2XX,1, Dial(SIP/${EXTEN})<br />
; ナカヨ電話機でのパーク保留用<br />
exten => _701,hint, park:701@parkedcalls<br />
exten => _702,hint, park:702@parkedcalls<br />
exten => _703,hint, park:703@parkedcalls<br />
exten => _704,hint, park:704@parkedcalls<br />
exten => _##70X,1, Goto(parkedcalls,${EXTEN:2},1)<br />
</pre></blockquote><br />
<br />
=== 電話機の設定例 ===<br />
* 設定ファイルから必要な項目を抜粋<br />
<blockquote><pre><br />
<hold_pick_up>##</hold_pick_up><br />
<onekey7>301</onekey7><br />
<onekey8>302</onekey8><br />
<onekey9>303</onekey9><br />
<onekey10>304</onekey10><br />
<park_grp1>701</park_grp1><br />
<park_grp2>702</park_grp2><br />
<park_grp3>703</park_grp3><br />
<park_grp4>704</park_grp4><br />
</pre></blockquote></div>
Konishi
https://www.voip-info.jp/index.php?title=Julius_%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E9%9F%B3%E5%A3%B0%E8%AA%8D%E8%AD%98&diff=5034
Julius を使った音声認識
2009-11-06T06:30:50Z
<p>Konishi: Asterisk 1.6.1 に対応したので、更新</p>
<hr />
<div>== Asterisk で音声認識 ==<br />
Asterisk と Julius を連携させて、音声認識を実現する。<br />
<br/>なお、以下の番号で山手線の駅名を認識するデモを用意してあります。<br />
<pre>055-287-7709</pre><br />
<br />
=== 更新履歴 ===<br />
* Asterisk 1.6.1 系対応。(2009/11/6)<br />
<br />
=== 材料 ===<br />
* 必ず必要なもの<br />
<ul><br />
* x86 系の Linux 環境<br />
* Asterisk 1.4 / 1.6.1 系のソース<br />
: 2009/11/6 の最新版:<br />
: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.3.tar.gz<br />
: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.1.9.tar.gz<br />
* Julius ソース<br />
: http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
* Julius ディクテーション実行キット<br />
: http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
* Asterisk 連携用パッチと Julius プラグインのソース<br />
: http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091106.tgz<br />
</ul><br />
* デモ環境<br />
:このデモでは、音声合成に galatea talk + unidic を利用しています。<br />
<ul><br />
* 山手線の駅名の認識デモ<br />
: http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
* OSC 2009 Okinawa で使ったデモ<br />
: http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</ul><br />
<br />
=== 環境の構築 ===<br />
* 期待するディレクトリ構成<br />
<blockquote><pre><br />
/root<br />
|-- work<br />
| |-- dictation-kit-v3.2<br />
| | `-- model<br />
| | `-- phone_m<br />
| `-- julius-4.1.2<br />
| `-- plugin<br />
|-- jr<br />
`-- yui<br />
</pre></blockquote><br />
<br />
* 事前準備<br />
<ul><br />
* /root/work ディレクトリの準備<br />
<blockquote><pre><br />
# mkdir /root/work<br />
</pre></blockquote><br />
* ソースの取得<br />
<blockquote><pre><br />
# cd /root/work<br />
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.3.tar.gz<br />
# w3m http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
# w3m http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091106.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Julius ビルド<br />
<ul><br />
* /root/work に julius-4.1.2.tar.gz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf julius-4.1.2.tar.gz<br />
</pre></blockquote><br />
* julius/Makefile.in の LDFLAGS の定義の最後に -rdynamic を追加する。<br />
<blockquote><pre><br />
# cd julius-4.1.2<br />
# sed 's/^\(LDFLAGS=.*\)/\1 -rdynamic/' julius/Makefile.in > julius/Makefile.in.temp<br />
# mv julius/Makefile.in.temp julius/Makefile.in<br />
</pre></blockquote><br />
* ビルド&インストール<br />
<blockquote><pre><br />
# ./configure<br />
# make<br />
# make install<br />
</pre></blockquote><br />
* 参考ページ<br />
: http://julius.sourceforge.jp/juliusbook/ja/desc_install.html#id2486532<br />
</ul><br />
<br />
* Julius プラグインビルド<br />
<ul><br />
* /root/work に asterisk-julius-20091106.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091106.tgz<br />
</pre></blockquote><br />
* ソースを Julius のディレクトリにコピーする。<br />
<blockquote><pre><br />
# cp asterisk-julius/udpadin.c julius-4.1.2/plugin<br />
</pre></blockquote><br />
* プラグインをビルドする。<br />
<blockquote><pre><br />
# cd julius-4.1.2/plugin<br />
# gcc -shared -o udpadin.jpi udpadin.c<br />
</pre></blockquote><br />
</ul><br />
<br />
* 音響モデルの用意<br />
<ul><br />
* /root/work に dictation-kit-v3.2.tar.gz を展開する。<br />
:ビルド作業はありません。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf dictation-kit-v3.2.tar.gz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Asterisk 連携アプリケーションのビルド(Asterisk 1.4 系の場合)<br />
<ul><br />
* /root/work に Asterisk 1.4 系のソースを展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-1.4.*.tar.gz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091106.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# tar zxf asterisk-julius-20091106.tgz<br />
</pre></blockquote><br />
* app_talkdetect.c にパッチを当てる。<br />
<blockquote><pre><br />
# cd asterisk-1.4.*<br />
# patch -p1 < ../asterisk-julius/app_talkdetect-julius.patch<br />
</pre></blockquote><br />
* Asterisk のビルドオプションを選択、ビルドして、インストールする。<br />
<blockquote><pre><br />
# ./configure<br />
# make menuconfig<br />
# make<br />
# make install<br />
# make samples<br />
# make config<br />
</pre></blockquote><br />
* /etc/asterisk/sip.conf 等を編集して、電話機を登録する。<br />
* すでにビルド環境がある場合は、その環境に app_talkdetect.c をコピーして、再ビルド&インストールしてください。<br />
</ul><br />
<br />
* Asterisk 連携アプリケーションのビルド(Asterisk 1.6.1 系の場合)<br />
<ul><br />
* Asterisk 1.4 系の手順に準じる。<br />
* ただし、パッチファイルとして app_talkdetect-julius.patch-1.6 を利用する。<br />
</ul><br />
<br />
=== デモ環境構築 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* /root に asterisk-julius-20091006-jr.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-jr.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091106.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091106.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする(Asterisk 1.4 系の場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* 番号計画をコピーする(Asterisk 1.6.1 系の場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael-1.6 /etc/asterisk/extensions.ael<br />
</pre></blockquote><br />
* default コンテキストの 200 番でデモが利用できる。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br />
<ul><br />
* /root に asterisk-julius-20091006-yui.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091106.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091106.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする(コピーしていない場合、Asterisk 1.4 系の場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
<blockquote><pre><br />
* 番号計画をコピーする(コピーしていない場合、Asterisk 1.6.1 系の場合)。<br />
# cp /root/work/asterisk-julius/extensions.ael-1.6 /etc/asterisk/extensions.ael<br />
</pre></blockquote><br />
* default コンテキストの 201 番でデモが利用できる。<br />
</ul><br />
<br />
=== デモの実行 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C jr/jconf-jr<br />
</pre></blockquote><br />
* 接続している電話機から 200 番をダイアルする。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br />
: ゆいレールの駅名を認識します。<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C yui/jconf-yui<br />
</pre></blockquote><br />
* 接続している電話機から 201 番をダイアルする。<br />
* ゆいレールの情報はこちらで確認下さい。<br />
: 右側に駅名が記載されています。<br />
: http://www.yui-rail.co.jp/<br />
</ul><br />
<br />
=== 利用方法 ===<br />
* Julius の設定<br />
<ul><br />
* plugindir<br />
:プラグインが存在するディレクトリを指定する。<br />
* input<br />
: 音源の指定。Asterisk 連携では udpadin を指定する。<br />
* udpport<br />
: Astersik 連携のポートを指定する(オプション)<br />
* 設定ファイルの例(該当部分のみ抜粋)<br />
<blockquote><pre><br />
-plugindir /root/work/julius-4.1.2/plugin<br />
-input udpadin<br />
-udpport 12346<br />
</pre></blockquote><br />
</ul><br />
* Julius の辞書<br />
<ul><br />
* 認識した結果(単語)が、そのまま、Asterisk に通知される。<br />
* 例えば、数字(英数字)にすると、番号計画の中で利用しやすくなる。<br />
</ul><br />
* 番号計画での利用方法<br />
<ul><br />
* 認識させる<br />
<ul><br />
* チャネル変数 JULIUS_PORT に julius 連携用の UDP ポートを指定する。(オプション)<br />
* アプリケーション BackgroundDetect に、プロンプトを指定して、実行する。<br />
: プロンプトには、認識させたい時間分の無音部分を音声後に含ませる。<br />
</ul><br />
* 認識結果を利用する<br />
<ul><br />
* 単語を認識したときは、talk エクステンションに goto する。<br />
* 認識した単語は、チャネル変数 JULIUS_RECOG にセットされる。<br />
</ul><br />
</ul><br />
<br />
=== 制限 ===<br />
* 音声認識は、同時に1チャネルのみ利用可能です。<br />
: 複数チャネルで利用した場合は、正しい結果を得ることができません。<br />
* 登録されていない単語に対しても、常に登録した単語として認識してしまいます。<br />
* 騒がしい環境で利用すると、ノイズを音声とみなし、登録した単語として誤認識します。<br />
<br />
=== その他 ===<br />
以下につきましては、iWeave 小西(直通電話番号 055-244-7663)までお問い合わせ下さい。<br />
* 電話用音響モデル<br />
* 複数チャネル同時認識対応<br />
* 複数文法対応<br />
* 環境ノイズ対応(環境ノイズを誤認識しないように)<br />
* システム構築、技術支援など<br />
<br />
=== 備考 ===<br />
* 音声認識 Julius のページ<br />
: http://julius.sourceforge.jp/<br />
* 音声合成 galatea talk のページ<br />
: http://www.sp.nitech.ac.jp/~demo/gtalk/demo.php<br />
: http://sourceforge.jp/projects/galateatalk/<br />
* 形態素解析辞書 unidic のページ<br />
: http://www.tokuteicorpus.jp/dist/<br />
<br />
=== 補足ファイル ===<br />
* 山手線音声ファイル AqesTalk版<br />
:http://ftp.voip-info.jp/asterisk/sounds/misc/jr-aqt.zip<br />
:上記のデモ環境の音声ファイルと交換して使用できます。</div>
Konishi
https://www.voip-info.jp/index.php?title=Julius_%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E9%9F%B3%E5%A3%B0%E8%AA%8D%E8%AD%98&diff=4904
Julius を使った音声認識
2009-10-11T01:05:19Z
<p>Konishi: </p>
<hr />
<div>== Asterisk で音声認識 ==<br />
Asterisk と Julius を連携させて、音声認識を実現する。<br />
<br/>なお、以下の番号で山手線の駅名を認識するデモを用意してあります。<br />
<pre>055-287-7709</pre><br />
<br />
=== 材料 ===<br />
* 必ず必要なもの<br />
<ul><br />
* x86 系の Linux 環境<br />
* Asterisk 1.4 系のソース<br/>2009/10/6 の最新版<br/>http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
* Julius ソース<br/>http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
* Julius ディクテーション実行キット<br/>http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
* Asterisk 連携用パッチと Julius プラグインのソース<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
</ul><br />
* デモ環境<br/>このデモでは、音声合成に galatea talk + unidic を利用しています。<br />
<ul><br />
* 山手線の駅名の認識デモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
* OSC 2009 Okinawa で使ったデモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</ul><br />
* Asterisk 1.6.1 系、近日対応予定。<br />
<br />
=== 環境の構築 ===<br />
* 期待するディレクトリ構成<br />
<blockquote><pre><br />
/root<br />
|-- work<br />
| |-- dictation-kit-v3.2<br />
| | `-- model<br />
| | `-- phone_m<br />
| `-- julius-4.1.2<br />
| `-- plugin<br />
|-- jr<br />
`-- yui<br />
</pre></blockquote><br />
<br />
* 事前準備<br />
<ul><br />
* /root/work ディレクトリの準備<br />
<blockquote><pre><br />
# mkdir /root/work<br />
</pre></blockquote><br />
* ソースの取得<br />
<blockquote><pre><br />
# cd /root/work<br />
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
# w3m http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
# w3m http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Julius ビルド<br />
<ul><br />
* /root/work に julius-4.1.2.tar.gz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf julius-4.1.2.tar.gz<br />
</pre></blockquote><br />
* julius/Makefile.in の LDFLAGS の定義の最後に -rdynamic を追加する。<br />
<blockquote><pre><br />
# cd julius-4.1.2<br />
# sed 's/^\(LDFLAGS=.*\)/\1 -rdynamic/' julius/Makefile.in > julius/Makefile.in.temp<br />
# mv julius/Makefile.in.temp julius/Makefile.in<br />
</pre></blockquote><br />
* ビルド&インストール<br />
<blockquote><pre><br />
# ./configure<br />
# make<br />
# make install<br />
</pre></blockquote><br />
* 参考ページ<br/>http://julius.sourceforge.jp/juliusbook/ja/desc_install.html#id2486532<br />
</ul><br />
<br />
* Julius プラグインビルド<br />
<ul><br />
* /root/work に asterisk-julius-20091006.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* ソースを Julius のディレクトリにコピーする。<br />
<blockquote><pre><br />
# cp asterisk-julius/udpadin.c julius-4.1.2/plugin<br />
</pre></blockquote><br />
* プラグインをビルドする。<br />
<blockquote><pre><br />
# cd julius-4.1.2/plugin<br />
# gcc -shared -o udpadin.jpi udpadin.c<br />
</pre></blockquote><br />
</ul><br />
<br />
* 音響モデルの用意<br />
<ul><br />
* /root/work に dictation-kit-v3.2.tar.gz を展開する。<br/>ビルド作業はありません。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf dictation-kit-v3.2.tar.gz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Asterisk 連携アプリケーションのビルド<br />
<ul><br />
* /root/work に Asterisk 1.4 系のソースを展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-1.4.*.tar.gz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* app_talkdetect.c にパッチを当てる。<br />
<blockquote><pre><br />
# cd asterisk-1.4.*<br />
# patch -p1 < ../asterisk-julius/app_talkdetect-julius.patch<br />
</pre></blockquote><br />
* Asterisk のビルドオプションを選択、ビルドして、インストールする。<br />
<blockquote><pre><br />
# ./configure<br />
# make menuconfig<br />
# make<br />
# make install<br />
# make samples<br />
# make config<br />
</pre></blockquote><br />
* /etc/asterisk/sip.conf 等を編集して、電話機を登録する。<br />
* すでにビルド環境がある場合は、その環境に app_talkdetect.c をコピーして、再ビルド&インストールしてください。<br />
</ul><br />
<br />
=== デモ環境構築 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* /root に asterisk-julius-20091006-jr.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-jr.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 200 番でデモが利用できる。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br />
<ul><br />
* /root に asterisk-julius-20091006-yui.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする(コピーしていない場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 201 番でデモが利用できる。<br />
</ul><br />
<br />
=== デモの実行 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C jr/jconf-jr<br />
</pre></blockquote><br />
* 接続している電話機から 200 番をダイアルする。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br/>ゆいレールの駅名を認識します。<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C yui/jconf-yui<br />
</pre></blockquote><br />
* 接続している電話機から 201 番をダイアルする。<br />
* ゆいレールの情報はこちらで確認下さい。<br/>右側に駅名が記載されています。<br/>http://www.yui-rail.co.jp/<br />
</ul><br />
<br />
=== 利用方法 ===<br />
* Julius の設定<br />
** plugindir<br/>プラグインが存在するディレクトリを指定する。<br />
** input<br/>音源の指定。Asterisk 連携では udpadin を指定する。<br />
** udpport<br/>Astersik 連携のポートを指定する(オプション)<br />
** 設定ファイルの例(該当部分のみ抜粋)<br />
<blockquote><pre><br />
-plugindir /root/work/julius-4.1.2/plugin<br />
-input udpadin<br />
-udpport 12346<br />
</pre></blockquote><br />
* Julius の辞書<br />
** 認識した結果(単語)が、そのまま、Asterisk に通知される。<br />
** 例えば、数字(英数字)にすると、番号計画の中で利用しやすくなる。<br />
* 番号計画での利用方法<br />
** 認識させる<br />
*** チャネル変数 JULIUS_PORT に julius 連携用の UDP ポートを指定する。(オプション)<br />
*** アプリケーション BackgroundDetect に、プロンプトを指定して、実行する。<br/>プロンプトには、認識させたい時間分の無音部分を音声後に含ませる。<br />
** 認識結果を利用する<br />
*** 単語を認識したときは、talk エクステンションに goto する。<br />
*** 認識した単語は、チャネル変数 JULIUS_RECOG にセットされる。<br />
<br />
=== 制限 ===<br />
* 音声認識は、同時に1チャネルのみ利用可能です。<br/>複数チャネルで利用した場合は、正しい結果を得ることができません。<br />
* 登録されていない単語に対しても、常に登録した単語として認識してしまいます。<br />
* 騒がしい環境で利用すると、ノイズを音声とみなし、登録した単語として誤認識します。<br />
<br />
=== その他 ===<br />
以下につきましては、iWeave 小西(直通電話番号 055-244-7663)までお問い合わせ下さい。<br />
* 電話用音響モデル<br />
* 複数チャネル同時認識対応<br />
* 複数文法対応<br />
* 環境ノイズ対応(環境ノイズを誤認識しないように)<br />
* システム構築、技術支援など<br />
<br />
=== 備考 ===<br />
* 音声認識 Julius のページ<br/>http://julius.sourceforge.jp/<br />
* 音声合成 galatea talk のページ<br/>http://www.sp.nitech.ac.jp/~demo/gtalk/demo.php<br/>http://sourceforge.jp/projects/galateatalk/<br />
* 形態素解析辞書 unidic のページ<br/>http://www.tokuteicorpus.jp/dist/</div>
Konishi
https://www.voip-info.jp/index.php?title=Julius_%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E9%9F%B3%E5%A3%B0%E8%AA%8D%E8%AD%98&diff=4903
Julius を使った音声認識
2009-10-11T00:14:43Z
<p>Konishi: </p>
<hr />
<div>== Asterisk で音声認識 ==<br />
Asterisk と Julius を連携させて、音声認識を実現する。<br />
<br/>なお、以下の番号で山手線の駅名を認識するデモを用意してあります。<br />
<pre>055-287-7709</pre><br />
<br />
=== 材料 ===<br />
* 必ず必要なもの<br />
<ul><br />
* x86 系の Linux 環境<br />
* Asterisk 1.4 系のソース<br/>2009/10/6 の最新版<br/>http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
* Julius ソース<br/>http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
* Julius ディクテーション実行キット<br/>http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
* Asterisk 連携用パッチと Julius プラグインのソース<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
</ul><br />
* デモ環境<br/>このデモでは、音声合成に galatea talk + unidic を利用しています。<br />
<ul><br />
* 山手線の駅名の認識デモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
* OSC 2009 Okinawa で使ったデモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</ul><br />
* Asterisk 1.6 系のご要望はありますか?<br />
<br />
=== 環境の構築 ===<br />
* 期待するディレクトリ構成<br />
<blockquote><pre><br />
/root<br />
|-- work<br />
| |-- dictation-kit-v3.2<br />
| | `-- model<br />
| | `-- phone_m<br />
| `-- julius-4.1.2<br />
| `-- plugin<br />
|-- jr<br />
`-- yui<br />
</pre></blockquote><br />
<br />
* 事前準備<br />
<ul><br />
* /root/work ディレクトリの準備<br />
<blockquote><pre><br />
# mkdir /root/work<br />
</pre></blockquote><br />
* ソースの取得<br />
<blockquote><pre><br />
# cd /root/work<br />
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
# w3m http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
# w3m http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Julius ビルド<br />
<ul><br />
* /root/work に julius-4.1.2.tar.gz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf julius-4.1.2.tar.gz<br />
</pre></blockquote><br />
* julius/Makefile.in の LDFLAGS の定義の最後に -rdynamic を追加する。<br />
<blockquote><pre><br />
# cd julius-4.1.2<br />
# sed 's/^\(LDFLAGS=.*\)/\1 -rdynamic/' julius/Makefile.in > julius/Makefile.in.temp<br />
# mv julius/Makefile.in.temp julius/Makefile.in<br />
</pre></blockquote><br />
* ビルド&インストール<br />
<blockquote><pre><br />
# ./configure<br />
# make<br />
# make install<br />
</pre></blockquote><br />
* 参考ページ<br/>http://julius.sourceforge.jp/juliusbook/ja/desc_install.html#id2486532<br />
</ul><br />
<br />
* Julius プラグインビルド<br />
<ul><br />
* /root/work に asterisk-julius-20091006.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* ソースを Julius のディレクトリにコピーする。<br />
<blockquote><pre><br />
# cp asterisk-julius/udpadin.c julius-4.1.2/plugin<br />
</pre></blockquote><br />
* プラグインをビルドする。<br />
<blockquote><pre><br />
# cd julius-4.1.2/plugin<br />
# gcc -shared -o udpadin.jpi udpadin.c<br />
</pre></blockquote><br />
</ul><br />
<br />
* 音響モデルの用意<br />
<ul><br />
* /root/work に dictation-kit-v3.2.tar.gz を展開する。<br/>ビルド作業はありません。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf dictation-kit-v3.2.tar.gz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Asterisk 連携アプリケーションのビルド<br />
<ul><br />
* /root/work に Asterisk 1.4 系のソースを展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-1.4.*.tar.gz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* app_talkdetect.c にパッチを当てる。<br />
<blockquote><pre><br />
# cd asterisk-1.4.*<br />
# patch -p1 < ../asterisk-julius/app_talkdetect-julius.patch<br />
</pre></blockquote><br />
* Asterisk のビルドオプションを選択、ビルドして、インストールする。<br />
<blockquote><pre><br />
# ./configure<br />
# make menuconfig<br />
# make<br />
# make install<br />
# make samples<br />
# make config<br />
</pre></blockquote><br />
* /etc/asterisk/sip.conf 等を編集して、電話機を登録する。<br />
* すでにビルド環境がある場合は、その環境に app_talkdetect.c をコピーして、再ビルド&インストールしてください。<br />
</ul><br />
<br />
=== デモ環境構築 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* /root に asterisk-julius-20091006-jr.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-jr.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 200 番でデモが利用できる。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br />
<ul><br />
* /root に asterisk-julius-20091006-yui.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする(コピーしていない場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 201 番でデモが利用できる。<br />
</ul><br />
<br />
=== デモの実行 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C jr/jconf-jr<br />
</pre></blockquote><br />
* 接続している電話機から 200 番をダイアルする。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br/>ゆいレールの駅名を認識します。<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C yui/jconf-yui<br />
</pre></blockquote><br />
* 接続している電話機から 201 番をダイアルする。<br />
* ゆいレールの情報はこちらで確認下さい。<br/>右側に駅名が記載されています。<br/>http://www.yui-rail.co.jp/<br />
</ul><br />
<br />
=== 利用方法 ===<br />
* Julius の設定<br />
** plugindir<br/>プラグインが存在するディレクトリを指定する。<br />
** input<br/>音源の指定。Asterisk 連携では udpadin を指定する。<br />
** udpport<br/>Astersik 連携のポートを指定する(オプション)<br />
** 設定ファイルの例(該当部分のみ抜粋)<br />
<blockquote><pre><br />
-plugindir /root/work/julius-4.1.2/plugin<br />
-input udpadin<br />
-udpport 12346<br />
</pre></blockquote><br />
* Julius の辞書<br />
** 認識した結果(単語)が、そのまま、Asterisk に通知される。<br />
** 例えば、数字(英数字)にすると、番号計画の中で利用しやすくなる。<br />
* 番号計画での利用方法<br />
** 認識させる<br />
*** チャネル変数 JULIUS_PORT に julius 連携用の UDP ポートを指定する。(オプション)<br />
*** アプリケーション BackgroundDetect に、プロンプトを指定して、実行する。<br/>プロンプトには、認識させたい時間分の無音部分を音声後に含ませる。<br />
** 認識結果を利用する<br />
*** 単語を認識したときは、talk エクステンションに goto する。<br />
*** 認識した単語は、チャネル変数 JULIUS_RECOG にセットされる。<br />
<br />
=== 制限 ===<br />
* 音声認識は、同時に1チャネルのみ利用可能です。<br/>複数チャネルで利用した場合は、正しい結果を得ることができません。<br />
* 登録されていない単語に対しても、常に登録した単語として認識してしまいます。<br />
* 騒がしい環境で利用すると、ノイズを音声とみなし、登録した単語として誤認識します。<br />
<br />
=== その他 ===<br />
以下につきましては、iWeave 小西(直通電話番号 055-244-7663)までお問い合わせ下さい。<br />
* 電話用音響モデル<br />
* 複数チャネル同時認識対応<br />
* 複数文法対応<br />
* 環境ノイズ対応(環境ノイズを誤認識しないように)<br />
* システム構築、技術支援など<br />
<br />
=== 備考 ===<br />
* 音声認識 Julius のページ<br/>http://julius.sourceforge.jp/<br />
* 音声合成 galatea talk のページ<br/>http://www.sp.nitech.ac.jp/~demo/gtalk/demo.php<br/>http://sourceforge.jp/projects/galateatalk/<br />
* 形態素解析辞書 unidic のページ<br/>http://www.tokuteicorpus.jp/dist/</div>
Konishi
https://www.voip-info.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Konishi&diff=4902
利用者:Konishi
2009-10-10T23:31:34Z
<p>Konishi: /* これからやること */</p>
<hr />
<div>[[Category:人々]]<br />
== 私はだれ? ==<br />
* 名前: 小西<br />
* 所属: 株式会社アイウィーヴ http://www.iweave.jp/<br />
<br />
=== これまでにやったこと ===<br />
これまで、こんなことをやりました。<br />
* Digium アナログカードの、ナンバーディスプレイ対応パッチ作成<br />
* Dialogic Diva Server 用、i ナンバー対応パッチ作成<br />
* Asterisk と Julius を連携させた音声認識<br />
* Asterisk と VoiceText の連携<br />
* SAXA 電話機の Asterisk のパーク保留対応<br />
<br />
=== これからやること ===<br />
* NAKAYO 電話機を Asterisk のパーク保留に対応させる<br />
** パークすると LED は光った、でも、パーク解除で LED が消えない…。<br />
<br />
== Asterisk で音声認識 ==<br />
[[Julius を使った音声認識]] に移動しました。</div>
Konishi
https://www.voip-info.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Konishi&diff=4901
利用者:Konishi
2009-10-10T23:28:57Z
<p>Konishi: </p>
<hr />
<div>[[Category:人々]]<br />
== 私はだれ? ==<br />
* 名前: 小西<br />
* 所属: 株式会社アイウィーヴ http://www.iweave.jp/<br />
<br />
=== これまでにやったこと ===<br />
これまで、こんなことをやりました。<br />
* Digium アナログカードの、ナンバーディスプレイ対応パッチ作成<br />
* Dialogic Diva Server 用、i ナンバー対応パッチ作成<br />
* Asterisk と Julius を連携させた音声認識<br />
* Asterisk と VoiceText の連携<br />
* SAXA 電話機の Asterisk のパーク保留対応<br />
<br />
=== これからやること ===<br />
* NAKAYO 電話機を Asterisk のパーク保留に対応させる<br />
<br />
== Asterisk で音声認識 ==<br />
[[Julius を使った音声認識]] に移動しました。</div>
Konishi
https://www.voip-info.jp/index.php?title=Julius_%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E9%9F%B3%E5%A3%B0%E8%AA%8D%E8%AD%98&diff=4894
Julius を使った音声認識
2009-10-07T06:34:45Z
<p>Konishi: 新しいページ: '== Asterisk で音声認識 == Asterisk と Julius を連携させて、音声認識を実現する。 <br/>なお、以下の番号で山手線の駅名を認識するデモ...'</p>
<hr />
<div>== Asterisk で音声認識 ==<br />
Asterisk と Julius を連携させて、音声認識を実現する。<br />
<br/>なお、以下の番号で山手線の駅名を認識するデモを用意してあります。<br />
<pre>055-287-7709</pre><br />
<br />
=== 材料 ===<br />
* 必ず必要なもの<br />
<ul><br />
* x86 系の Linux 環境<br />
* Asterisk 1.4 系のソース<br/>2009/10/6 の最新版<br/>http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
* Julius ソース<br/>http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
* Julius ディクテーション実行キット<br/>http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
* Asterisk 連携用パッチと Julius プラグインのソース<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
</ul><br />
* デモ環境<br/>このデモでは、音声合成に galatea talk + unidic を利用しています。<br />
<ul><br />
* 山手線の駅名の認識デモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
* OSC 2009 Okinawa で使ったデモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</ul><br />
<br />
=== 環境の構築 ===<br />
* 期待するディレクトリ構成<br />
<blockquote><pre><br />
/root<br />
|-- work<br />
| |-- dictation-kit-v3.2<br />
| | `-- model<br />
| | `-- phone_m<br />
| `-- julius-4.1.2<br />
| `-- plugin<br />
|-- jr<br />
`-- yui<br />
</pre></blockquote><br />
<br />
* 事前準備<br />
<ul><br />
* /root/work ディレクトリの準備<br />
<blockquote><pre><br />
# mkdir /root/work<br />
</pre></blockquote><br />
* ソースの取得<br />
<blockquote><pre><br />
# cd /root/work<br />
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
# w3m http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
# w3m http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Julius ビルド<br />
<ul><br />
* /root/work に julius-4.1.2.tar.gz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf julius-4.1.2.tar.gz<br />
</pre></blockquote><br />
* julius/Makefile.in の LDFLAGS の定義の最後に -rdynamic を追加する。<br />
<blockquote><pre><br />
# cd julius-4.1.2<br />
# sed 's/^\(LDFLAGS=.*\)/\1 -rdynamic/' julius/Makefile.in > julius/Makefile.in.temp<br />
# mv julius/Makefile.in.temp julius/Makefile.in<br />
</pre></blockquote><br />
* ビルド&インストール<br />
<blockquote><pre><br />
# ./configure<br />
# make<br />
# make install<br />
</pre></blockquote><br />
* 参考ページ<br/>http://julius.sourceforge.jp/juliusbook/ja/desc_install.html#id2486532<br />
</ul><br />
<br />
* Julius プラグインビルド<br />
<ul><br />
* /root/work に asterisk-julius-20091006.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* ソースを Julius のディレクトリにコピーする。<br />
<blockquote><pre><br />
# cp asterisk-julius/udpadin.c julius-4.1.2/plugin<br />
</pre></blockquote><br />
* プラグインをビルドする。<br />
<blockquote><pre><br />
# cd julius-4.1.2/plugin<br />
# gcc -shared -o udpadin.jpi udpadin.c<br />
</pre></blockquote><br />
</ul><br />
<br />
* 音響モデルの用意<br />
<ul><br />
* /root/work に dictation-kit-v3.2.tar.gz を展開する。<br/>ビルド作業はありません。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf dictation-kit-v3.2.tar.gz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Asterisk 連携アプリケーションのビルド<br />
<ul><br />
* /root/work に Asterisk 1.4 系のソースを展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-1.4.*.tar.gz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* app_talkdetect.c にパッチを当てる。<br />
<blockquote><pre><br />
# cd asterisk-1.4.*<br />
# patch -p1 < ../asterisk-julius/app_talkdetect-julius.patch<br />
</pre></blockquote><br />
* Asterisk のビルドオプションを選択、ビルドして、インストールする。<br />
<blockquote><pre><br />
# ./configure<br />
# make menuconfig<br />
# make<br />
# make install<br />
# make samples<br />
# make config<br />
</pre></blockquote><br />
* /etc/asterisk/sip.conf 等を編集して、電話機を登録する。<br />
* すでにビルド環境がある場合は、その環境に app_talkdetect.c をコピーして、再ビルド&インストールしてください。<br />
</ul><br />
<br />
=== デモ環境構築 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* /root に asterisk-julius-20091006-jr.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-jr.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 200 番でデモが利用できる。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br />
<ul><br />
* /root に asterisk-julius-20091006-yui.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする(コピーしていない場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 201 番でデモが利用できる。<br />
</ul><br />
<br />
=== デモの実行 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C jr/jconf-jr<br />
</pre></blockquote><br />
* 接続している電話機から 200 番をダイアルする。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br/>ゆいレールの駅名を認識します。<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C yui/jconf-yui<br />
</pre></blockquote><br />
* 接続している電話機から 201 番をダイアルする。<br />
* ゆいレールの情報はこちらで確認下さい。<br/>右側に駅名が記載されています。<br/>http://www.yui-rail.co.jp/<br />
</ul><br />
<br />
=== 制限 ===<br />
* 音声認識は、同時に1チャネルのみ利用可能です。<br/>複数チャネルで利用した場合は、正しい結果を得ることができません。<br />
* 登録されていない単語に対しても、常に登録した単語として認識してしまいます。<br />
* 騒がしい環境で利用すると、ノイズを音声とみなし、登録した単語として誤認識します。<br />
<br />
=== その他のオプション ===<br />
以下につきましては、iWeave 小西(直通電話番号 055-244-7663)までお問い合わせ下さい。<br />
* 電話用音響モデル<br />
* 複数チャネル同時認識対応<br />
* 複数文法対応<br />
* 環境ノイズ対応(環境ノイズを誤認識しないように)<br />
* システム構築、技術支援など<br />
<br />
=== 備考 ===<br />
* 音声認識 Julius のページ<br/>http://julius.sourceforge.jp/<br />
* 音声合成 galatea talk のページ<br/>http://www.sp.nitech.ac.jp/~demo/gtalk/demo.php<br/>http://sourceforge.jp/projects/galateatalk/<br />
* 形態素解析辞書 unidic のページ<br/>http://www.tokuteicorpus.jp/dist/</div>
Konishi
https://www.voip-info.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Konishi&diff=4893
利用者:Konishi
2009-10-07T06:32:08Z
<p>Konishi: </p>
<hr />
<div>== 私はだれ? ==<br />
* 名前: 小西<br />
* 所属: 株式会社アイウィーヴ http://www.iweave.jp/<br />
<br />
=== これまでにやったこと ===<br />
これまで、こんなことをやりました。<br />
* Digium アナログカードの、ナンバーディスプレイ対応パッチ作成<br />
* Dialogic Diva Server 用、i ナンバー対応パッチ作成<br />
* Asterisk と Julius を連携させた音声認識<br />
* Asterisk と VoiceText の連携<br />
* SAXA 電話機の Asterisk のパーク保留対応<br />
<br />
=== これからやること ===<br />
* NAKAYO 電話機を Asterisk のパーク保留に対応させる<br />
<br />
== Asterisk で音声認識 ==<br />
[[Julius を使った音声認識]] に移動しました。</div>
Konishi
https://www.voip-info.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Konishi&diff=4892
利用者:Konishi
2009-10-07T01:22:54Z
<p>Konishi: /* その他のオプション */</p>
<hr />
<div>== 私はだれ? ==<br />
* 名前: 小西<br />
* 所属: 株式会社アイウィーヴ http://www.iweave.jp/<br />
<br />
=== これまでにやったこと ===<br />
これまで、こんなことをやりました。<br />
* Digium アナログカードの、ナンバーディスプレイ対応パッチ作成<br />
* Dialogic Diva Server 用、i ナンバー対応パッチ作成<br />
* Asterisk と Julius を連携させた音声認識<br />
* Asterisk と VoiceText の連携<br />
* SAXA 電話機の Asterisk のパーク保留対応<br />
<br />
=== これからやること ===<br />
* NAKAYO 電話機を Asterisk のパーク保留に対応させる<br />
<br />
<br />
== Asterisk で音声認識 ==<br />
Asterisk と Julius を連携させて、音声認識を実現する。<br />
<br/>なお、以下の番号で山手線の駅名を認識するデモを用意してあります。<br />
<pre>055-287-7709</pre><br />
<br />
=== 材料 ===<br />
* 必ず必要なもの<br />
<ul><br />
* x86 系の Linux 環境<br />
* Asterisk 1.4 系のソース<br/>2009/10/6 の最新版<br/>http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
* Julius ソース<br/>http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
* Julius ディクテーション実行キット<br/>http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
* Asterisk 連携用パッチと Julius プラグインのソース<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
</ul><br />
* デモ環境<br/>このデモでは、音声合成に galatea talk + unidic を利用しています。<br />
<ul><br />
* 山手線の駅名の認識デモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
* OSC 2009 Okinawa で使ったデモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</ul><br />
<br />
=== 環境の構築 ===<br />
* 期待するディレクトリ構成<br />
<blockquote><pre><br />
/root<br />
|-- work<br />
| |-- dictation-kit-v3.2<br />
| | `-- model<br />
| | `-- phone_m<br />
| `-- julius-4.1.2<br />
| `-- plugin<br />
|-- jr<br />
`-- yui<br />
</pre></blockquote><br />
<br />
* 事前準備<br />
<ul><br />
* /root/work ディレクトリの準備<br />
<blockquote><pre><br />
# mkdir /root/work<br />
</pre></blockquote><br />
* ソースの取得<br />
<blockquote><pre><br />
# cd /root/work<br />
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
# w3m http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
# w3m http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Julius ビルド<br />
<ul><br />
* /root/work に julius-4.1.2.tar.gz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf julius-4.1.2.tar.gz<br />
</pre></blockquote><br />
* julius/Makefile.in の LDFLAGS の定義の最後に -rdynamic を追加する。<br />
<blockquote><pre><br />
# cd julius-4.1.2<br />
# sed 's/^\(LDFLAGS=.*\)/\1 -rdynamic/' julius/Makefile.in > julius/Makefile.in.temp<br />
# mv julius/Makefile.in.temp julius/Makefile.in<br />
</pre></blockquote><br />
* ビルド&インストール<br />
<blockquote><pre><br />
# ./configure<br />
# make<br />
# make install<br />
</pre></blockquote><br />
* 参考ページ<br/>http://julius.sourceforge.jp/juliusbook/ja/desc_install.html#id2486532<br />
</ul><br />
<br />
* Julius プラグインビルド<br />
<ul><br />
* /root/work に asterisk-julius-20091006.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* ソースを Julius のディレクトリにコピーする。<br />
<blockquote><pre><br />
# cp asterisk-julius/udpadin.c julius-4.1.2/plugin<br />
</pre></blockquote><br />
* プラグインをビルドする。<br />
<blockquote><pre><br />
# cd julius-4.1.2/plugin<br />
# gcc -shared -o udpadin.jpi udpadin.c<br />
</pre></blockquote><br />
</ul><br />
<br />
* 音響モデルの用意<br />
<ul><br />
* /root/work に dictation-kit-v3.2.tar.gz を展開する。<br/>ビルド作業はありません。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf dictation-kit-v3.2.tar.gz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Asterisk 連携アプリケーションのビルド<br />
<ul><br />
* /root/work に Asterisk 1.4 系のソースを展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-1.4.*.tar.gz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* app_talkdetect.c にパッチを当てる。<br />
<blockquote><pre><br />
# cd asterisk-1.4.*<br />
# patch -p1 < ../asterisk-julius/app_talkdetect-julius.patch<br />
</pre></blockquote><br />
* Asterisk のビルドオプションを選択、ビルドして、インストールする。<br />
<blockquote><pre><br />
# ./configure<br />
# make menuconfig<br />
# make<br />
# make install<br />
# make samples<br />
# make config<br />
</pre></blockquote><br />
* /etc/asterisk/sip.conf 等を編集して、電話機を登録する。<br />
* すでにビルド環境がある場合は、その環境に app_talkdetect.c をコピーして、再ビルド&インストールしてください。<br />
</ul><br />
<br />
=== デモ環境構築 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* /root に asterisk-julius-20091006-jr.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-jr.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 200 番でデモが利用できる。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br />
<ul><br />
* /root に asterisk-julius-20091006-yui.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする(コピーしていない場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 201 番でデモが利用できる。<br />
</ul><br />
<br />
=== デモの実行 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C jr/jconf-jr<br />
</pre></blockquote><br />
* 接続している電話機から 200 番をダイアルする。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br/>ゆいレールの駅名を認識します。<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C yui/jconf-yui<br />
</pre></blockquote><br />
* 接続している電話機から 201 番をダイアルする。<br />
* ゆいレールの情報はこちらで確認下さい。<br/>右側に駅名が記載されています。<br/>http://www.yui-rail.co.jp/<br />
</ul><br />
<br />
=== 制限 ===<br />
* 音声認識は、同時に1チャネルのみ利用可能です。<br/>複数チャネルで利用した場合は、正しい結果を得ることができません。<br />
* 登録されていない単語に対しても、常に登録した単語として認識してしまいます。<br />
* 騒がしい環境で利用すると、ノイズを音声とみなし、登録した単語として誤認識します。<br />
<br />
=== その他のオプション ===<br />
以下につきましては、iWeave 小西(直通電話番号 055-244-7663)までお問い合わせ下さい。<br />
* 電話用音響モデル<br />
* 複数チャネル同時認識対応<br />
* 複数文法対応<br />
* 環境ノイズ対応(環境ノイズを誤認識しないように)<br />
* システム構築、技術支援など<br />
<br />
=== 備考 ===<br />
* 音声認識 Julius のページ<br/>http://julius.sourceforge.jp/<br />
* 音声合成 galatea talk のページ<br/>http://www.sp.nitech.ac.jp/~demo/gtalk/demo.php<br/>http://sourceforge.jp/projects/galateatalk/<br />
* 形態素解析辞書 unidic のページ<br/>http://www.tokuteicorpus.jp/dist/</div>
Konishi
https://www.voip-info.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Konishi&diff=4890
利用者:Konishi
2009-10-06T09:54:08Z
<p>Konishi: /* 環境の構築 */</p>
<hr />
<div>== 私はだれ? ==<br />
* 名前: 小西<br />
* 所属: 株式会社アイウィーヴ http://www.iweave.jp/<br />
<br />
=== これまでにやったこと ===<br />
これまで、こんなことをやりました。<br />
* Digium アナログカードの、ナンバーディスプレイ対応パッチ作成<br />
* Dialogic Diva Server 用、i ナンバー対応パッチ作成<br />
* Asterisk と Julius を連携させた音声認識<br />
* Asterisk と VoiceText の連携<br />
* SAXA 電話機の Asterisk のパーク保留対応<br />
<br />
=== これからやること ===<br />
* NAKAYO 電話機を Asterisk のパーク保留に対応させる<br />
<br />
<br />
== Asterisk で音声認識 ==<br />
Asterisk と Julius を連携させて、音声認識を実現する。<br />
<br/>なお、以下の番号で山手線の駅名を認識するデモを用意してあります。<br />
<pre>055-287-7709</pre><br />
<br />
=== 材料 ===<br />
* 必ず必要なもの<br />
<ul><br />
* x86 系の Linux 環境<br />
* Asterisk 1.4 系のソース<br/>2009/10/6 の最新版<br/>http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
* Julius ソース<br/>http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
* Julius ディクテーション実行キット<br/>http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
* Asterisk 連携用パッチと Julius プラグインのソース<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
</ul><br />
* デモ環境<br/>このデモでは、音声合成に galatea talk + unidic を利用しています。<br />
<ul><br />
* 山手線の駅名の認識デモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
* OSC 2009 Okinawa で使ったデモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</ul><br />
<br />
=== 環境の構築 ===<br />
* 期待するディレクトリ構成<br />
<blockquote><pre><br />
/root<br />
|-- work<br />
| |-- dictation-kit-v3.2<br />
| | `-- model<br />
| | `-- phone_m<br />
| `-- julius-4.1.2<br />
| `-- plugin<br />
|-- jr<br />
`-- yui<br />
</pre></blockquote><br />
<br />
* 事前準備<br />
<ul><br />
* /root/work ディレクトリの準備<br />
<blockquote><pre><br />
# mkdir /root/work<br />
</pre></blockquote><br />
* ソースの取得<br />
<blockquote><pre><br />
# cd /root/work<br />
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
# w3m http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
# w3m http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Julius ビルド<br />
<ul><br />
* /root/work に julius-4.1.2.tar.gz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf julius-4.1.2.tar.gz<br />
</pre></blockquote><br />
* julius/Makefile.in の LDFLAGS の定義の最後に -rdynamic を追加する。<br />
<blockquote><pre><br />
# cd julius-4.1.2<br />
# sed 's/^\(LDFLAGS=.*\)/\1 -rdynamic/' julius/Makefile.in > julius/Makefile.in.temp<br />
# mv julius/Makefile.in.temp julius/Makefile.in<br />
</pre></blockquote><br />
* ビルド&インストール<br />
<blockquote><pre><br />
# ./configure<br />
# make<br />
# make install<br />
</pre></blockquote><br />
* 参考ページ<br/>http://julius.sourceforge.jp/juliusbook/ja/desc_install.html#id2486532<br />
</ul><br />
<br />
* Julius プラグインビルド<br />
<ul><br />
* /root/work に asterisk-julius-20091006.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* ソースを Julius のディレクトリにコピーする。<br />
<blockquote><pre><br />
# cp asterisk-julius/udpadin.c julius-4.1.2/plugin<br />
</pre></blockquote><br />
* プラグインをビルドする。<br />
<blockquote><pre><br />
# cd julius-4.1.2/plugin<br />
# gcc -shared -o udpadin.jpi udpadin.c<br />
</pre></blockquote><br />
</ul><br />
<br />
* 音響モデルの用意<br />
<ul><br />
* /root/work に dictation-kit-v3.2.tar.gz を展開する。<br/>ビルド作業はありません。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf dictation-kit-v3.2.tar.gz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Asterisk 連携アプリケーションのビルド<br />
<ul><br />
* /root/work に Asterisk 1.4 系のソースを展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-1.4.*.tar.gz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* app_talkdetect.c にパッチを当てる。<br />
<blockquote><pre><br />
# cd asterisk-1.4.*<br />
# patch -p1 < ../asterisk-julius/app_talkdetect-julius.patch<br />
</pre></blockquote><br />
* Asterisk のビルドオプションを選択、ビルドして、インストールする。<br />
<blockquote><pre><br />
# ./configure<br />
# make menuconfig<br />
# make<br />
# make install<br />
# make samples<br />
# make config<br />
</pre></blockquote><br />
* /etc/asterisk/sip.conf 等を編集して、電話機を登録する。<br />
* すでにビルド環境がある場合は、その環境に app_talkdetect.c をコピーして、再ビルド&インストールしてください。<br />
</ul><br />
<br />
=== デモ環境構築 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* /root に asterisk-julius-20091006-jr.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-jr.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 200 番でデモが利用できる。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br />
<ul><br />
* /root に asterisk-julius-20091006-yui.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする(コピーしていない場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 201 番でデモが利用できる。<br />
</ul><br />
<br />
=== デモの実行 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C jr/jconf-jr<br />
</pre></blockquote><br />
* 接続している電話機から 200 番をダイアルする。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br/>ゆいレールの駅名を認識します。<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C yui/jconf-yui<br />
</pre></blockquote><br />
* 接続している電話機から 201 番をダイアルする。<br />
* ゆいレールの情報はこちらで確認下さい。<br/>右側に駅名が記載されています。<br/>http://www.yui-rail.co.jp/<br />
</ul><br />
<br />
=== 制限 ===<br />
* 音声認識は、同時に1チャネルのみ利用可能です。<br/>複数チャネルで利用した場合は、正しい結果を得ることができません。<br />
* 登録されていない単語に対しても、常に登録した単語として認識してしまいます。<br />
* 騒がしい環境で利用すると、ノイズを音声とみなし、登録した単語として誤認識します。<br />
<br />
=== その他のオプション ===<br />
以下につきましては、iWeave 小西(直通電話番号 055-244-7663)までお問い合わせ下さい。<br />
* 電話用音響モデル<br />
* 複数チャネル同時認識オプション<br />
* 環境ノイズ対応オプション<br />
* システム構築や、技術支援など<br />
<br />
=== 備考 ===<br />
* 音声認識 Julius のページ<br/>http://julius.sourceforge.jp/<br />
* 音声合成 galatea talk のページ<br/>http://www.sp.nitech.ac.jp/~demo/gtalk/demo.php<br/>http://sourceforge.jp/projects/galateatalk/<br />
* 形態素解析辞書 unidic のページ<br/>http://www.tokuteicorpus.jp/dist/</div>
Konishi
https://www.voip-info.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Konishi&diff=4889
利用者:Konishi
2009-10-06T09:53:35Z
<p>Konishi: /* これまでにやったこと */</p>
<hr />
<div>== 私はだれ? ==<br />
* 名前: 小西<br />
* 所属: 株式会社アイウィーヴ http://www.iweave.jp/<br />
<br />
=== これまでにやったこと ===<br />
これまで、こんなことをやりました。<br />
* Digium アナログカードの、ナンバーディスプレイ対応パッチ作成<br />
* Dialogic Diva Server 用、i ナンバー対応パッチ作成<br />
* Asterisk と Julius を連携させた音声認識<br />
* Asterisk と VoiceText の連携<br />
* SAXA 電話機の Asterisk のパーク保留対応<br />
<br />
=== これからやること ===<br />
* NAKAYO 電話機を Asterisk のパーク保留に対応させる<br />
<br />
<br />
== Asterisk で音声認識 ==<br />
Asterisk と Julius を連携させて、音声認識を実現する。<br />
<br/>なお、以下の番号で山手線の駅名を認識するデモを用意してあります。<br />
<pre>055-287-7709</pre><br />
<br />
=== 材料 ===<br />
* 必ず必要なもの<br />
<ul><br />
* x86 系の Linux 環境<br />
* Asterisk 1.4 系のソース<br/>2009/10/6 の最新版<br/>http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
* Julius ソース<br/>http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
* Julius ディクテーション実行キット<br/>http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
* Asterisk 連携用パッチと Julius プラグインのソース<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
</ul><br />
* デモ環境<br/>このデモでは、音声合成に galatea talk + unidic を利用しています。<br />
<ul><br />
* 山手線の駅名の認識デモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
* OSC 2009 Okinawa で使ったデモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</ul><br />
<br />
=== 環境の構築 ===<br />
* 期待するディレクトリ構成<br />
<blockquote><pre><br />
/root<br />
|-- work<br />
| |-- dictation-kit-v3.2<br />
| | `* model<br />
| | `* phone_m<br />
| `-- julius-4.1.2<br />
| `* plugin<br />
|-- jr<br />
`-- yui<br />
</pre></blockquote><br />
<br />
* 事前準備<br />
<ul><br />
* /root/work ディレクトリの準備<br />
<blockquote><pre><br />
# mkdir /root/work<br />
</pre></blockquote><br />
* ソースの取得<br />
<blockquote><pre><br />
# cd /root/work<br />
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
# w3m http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
# w3m http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Julius ビルド<br />
<ul><br />
* /root/work に julius-4.1.2.tar.gz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf julius-4.1.2.tar.gz<br />
</pre></blockquote><br />
* julius/Makefile.in の LDFLAGS の定義の最後に -rdynamic を追加する。<br />
<blockquote><pre><br />
# cd julius-4.1.2<br />
# sed 's/^\(LDFLAGS=.*\)/\1 -rdynamic/' julius/Makefile.in > julius/Makefile.in.temp<br />
# mv julius/Makefile.in.temp julius/Makefile.in<br />
</pre></blockquote><br />
* ビルド&インストール<br />
<blockquote><pre><br />
# ./configure<br />
# make<br />
# make install<br />
</pre></blockquote><br />
* 参考ページ<br/>http://julius.sourceforge.jp/juliusbook/ja/desc_install.html#id2486532<br />
</ul><br />
<br />
* Julius プラグインビルド<br />
<ul><br />
* /root/work に asterisk-julius-20091006.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* ソースを Julius のディレクトリにコピーする。<br />
<blockquote><pre><br />
# cp asterisk-julius/udpadin.c julius-4.1.2/plugin<br />
</pre></blockquote><br />
* プラグインをビルドする。<br />
<blockquote><pre><br />
# cd julius-4.1.2/plugin<br />
# gcc -shared -o udpadin.jpi udpadin.c<br />
</pre></blockquote><br />
</ul><br />
<br />
* 音響モデルの用意<br />
<ul><br />
* /root/work に dictation-kit-v3.2.tar.gz を展開する。<br/>ビルド作業はありません。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf dictation-kit-v3.2.tar.gz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Asterisk 連携アプリケーションのビルド<br />
<ul><br />
* /root/work に Asterisk 1.4 系のソースを展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-1.4.*.tar.gz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* app_talkdetect.c にパッチを当てる。<br />
<blockquote><pre><br />
# cd asterisk-1.4.*<br />
# patch -p1 < ../asterisk-julius/app_talkdetect-julius.patch<br />
</pre></blockquote><br />
* Asterisk のビルドオプションを選択、ビルドして、インストールする。<br />
<blockquote><pre><br />
# ./configure<br />
# make menuconfig<br />
# make<br />
# make install<br />
# make samples<br />
# make config<br />
</pre></blockquote><br />
* /etc/asterisk/sip.conf 等を編集して、電話機を登録する。<br />
* すでにビルド環境がある場合は、その環境に app_talkdetect.c をコピーして、再ビルド&インストールしてください。<br />
</ul><br />
<br />
=== デモ環境構築 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* /root に asterisk-julius-20091006-jr.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-jr.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 200 番でデモが利用できる。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br />
<ul><br />
* /root に asterisk-julius-20091006-yui.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする(コピーしていない場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 201 番でデモが利用できる。<br />
</ul><br />
<br />
=== デモの実行 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C jr/jconf-jr<br />
</pre></blockquote><br />
* 接続している電話機から 200 番をダイアルする。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br/>ゆいレールの駅名を認識します。<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C yui/jconf-yui<br />
</pre></blockquote><br />
* 接続している電話機から 201 番をダイアルする。<br />
* ゆいレールの情報はこちらで確認下さい。<br/>右側に駅名が記載されています。<br/>http://www.yui-rail.co.jp/<br />
</ul><br />
<br />
=== 制限 ===<br />
* 音声認識は、同時に1チャネルのみ利用可能です。<br/>複数チャネルで利用した場合は、正しい結果を得ることができません。<br />
* 登録されていない単語に対しても、常に登録した単語として認識してしまいます。<br />
* 騒がしい環境で利用すると、ノイズを音声とみなし、登録した単語として誤認識します。<br />
<br />
=== その他のオプション ===<br />
以下につきましては、iWeave 小西(直通電話番号 055-244-7663)までお問い合わせ下さい。<br />
* 電話用音響モデル<br />
* 複数チャネル同時認識オプション<br />
* 環境ノイズ対応オプション<br />
* システム構築や、技術支援など<br />
<br />
=== 備考 ===<br />
* 音声認識 Julius のページ<br/>http://julius.sourceforge.jp/<br />
* 音声合成 galatea talk のページ<br/>http://www.sp.nitech.ac.jp/~demo/gtalk/demo.php<br/>http://sourceforge.jp/projects/galateatalk/<br />
* 形態素解析辞書 unidic のページ<br/>http://www.tokuteicorpus.jp/dist/</div>
Konishi
https://www.voip-info.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Konishi&diff=4888
利用者:Konishi
2009-10-06T09:49:38Z
<p>Konishi: /* 環境の構築 */</p>
<hr />
<div>== 私はだれ? ==<br />
* 名前: 小西<br />
* 所属: 株式会社アイウィーヴ http://www.iweave.jp/<br />
<br />
=== これまでにやったこと ===<br />
これまで、こんなことをやりました。<br />
* Digium アナログカードの、ナンバーディスプレイ対応パッチ作成<br />
* Dialogic Diva Server 用、i ナンバー対応パッチ作成<br />
* Asterisk と Julius を連携させた音声認識<br />
* Asterisk と VoiceText の連携<br />
* SAXA 電話機を Asterisk のパーク保留に対応させる<br />
<br />
=== これからやること ===<br />
* NAKAYO 電話機を Asterisk のパーク保留に対応させる<br />
<br />
<br />
== Asterisk で音声認識 ==<br />
Asterisk と Julius を連携させて、音声認識を実現する。<br />
<br/>なお、以下の番号で山手線の駅名を認識するデモを用意してあります。<br />
<pre>055-287-7709</pre><br />
<br />
=== 材料 ===<br />
* 必ず必要なもの<br />
<ul><br />
* x86 系の Linux 環境<br />
* Asterisk 1.4 系のソース<br/>2009/10/6 の最新版<br/>http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
* Julius ソース<br/>http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
* Julius ディクテーション実行キット<br/>http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
* Asterisk 連携用パッチと Julius プラグインのソース<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
</ul><br />
* デモ環境<br/>このデモでは、音声合成に galatea talk + unidic を利用しています。<br />
<ul><br />
* 山手線の駅名の認識デモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
* OSC 2009 Okinawa で使ったデモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</ul><br />
<br />
=== 環境の構築 ===<br />
* 期待するディレクトリ構成<br />
<blockquote><pre><br />
/root<br />
|-- work<br />
| |-- dictation-kit-v3.2<br />
| | `* model<br />
| | `* phone_m<br />
| `-- julius-4.1.2<br />
| `* plugin<br />
|-- jr<br />
`-- yui<br />
</pre></blockquote><br />
<br />
* 事前準備<br />
<ul><br />
* /root/work ディレクトリの準備<br />
<blockquote><pre><br />
# mkdir /root/work<br />
</pre></blockquote><br />
* ソースの取得<br />
<blockquote><pre><br />
# cd /root/work<br />
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
# w3m http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
# w3m http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Julius ビルド<br />
<ul><br />
* /root/work に julius-4.1.2.tar.gz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf julius-4.1.2.tar.gz<br />
</pre></blockquote><br />
* julius/Makefile.in の LDFLAGS の定義の最後に -rdynamic を追加する。<br />
<blockquote><pre><br />
# cd julius-4.1.2<br />
# sed 's/^\(LDFLAGS=.*\)/\1 -rdynamic/' julius/Makefile.in > julius/Makefile.in.temp<br />
# mv julius/Makefile.in.temp julius/Makefile.in<br />
</pre></blockquote><br />
* ビルド&インストール<br />
<blockquote><pre><br />
# ./configure<br />
# make<br />
# make install<br />
</pre></blockquote><br />
* 参考ページ<br/>http://julius.sourceforge.jp/juliusbook/ja/desc_install.html#id2486532<br />
</ul><br />
<br />
* Julius プラグインビルド<br />
<ul><br />
* /root/work に asterisk-julius-20091006.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* ソースを Julius のディレクトリにコピーする。<br />
<blockquote><pre><br />
# cp asterisk-julius/udpadin.c julius-4.1.2/plugin<br />
</pre></blockquote><br />
* プラグインをビルドする。<br />
<blockquote><pre><br />
# cd julius-4.1.2/plugin<br />
# gcc -shared -o udpadin.jpi udpadin.c<br />
</pre></blockquote><br />
</ul><br />
<br />
* 音響モデルの用意<br />
<ul><br />
* /root/work に dictation-kit-v3.2.tar.gz を展開する。<br/>ビルド作業はありません。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf dictation-kit-v3.2.tar.gz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Asterisk 連携アプリケーションのビルド<br />
<ul><br />
* /root/work に Asterisk 1.4 系のソースを展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-1.4.*.tar.gz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* app_talkdetect.c にパッチを当てる。<br />
<blockquote><pre><br />
# cd asterisk-1.4.*<br />
# patch -p1 < ../asterisk-julius/app_talkdetect-julius.patch<br />
</pre></blockquote><br />
* Asterisk のビルドオプションを選択、ビルドして、インストールする。<br />
<blockquote><pre><br />
# ./configure<br />
# make menuconfig<br />
# make<br />
# make install<br />
# make samples<br />
# make config<br />
</pre></blockquote><br />
* /etc/asterisk/sip.conf 等を編集して、電話機を登録する。<br />
* すでにビルド環境がある場合は、その環境に app_talkdetect.c をコピーして、再ビルド&インストールしてください。<br />
</ul><br />
<br />
=== デモ環境構築 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* /root に asterisk-julius-20091006-jr.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-jr.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 200 番でデモが利用できる。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br />
<ul><br />
* /root に asterisk-julius-20091006-yui.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする(コピーしていない場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 201 番でデモが利用できる。<br />
</ul><br />
<br />
=== デモの実行 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C jr/jconf-jr<br />
</pre></blockquote><br />
* 接続している電話機から 200 番をダイアルする。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br/>ゆいレールの駅名を認識します。<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C yui/jconf-yui<br />
</pre></blockquote><br />
* 接続している電話機から 201 番をダイアルする。<br />
* ゆいレールの情報はこちらで確認下さい。<br/>右側に駅名が記載されています。<br/>http://www.yui-rail.co.jp/<br />
</ul><br />
<br />
=== 制限 ===<br />
* 音声認識は、同時に1チャネルのみ利用可能です。<br/>複数チャネルで利用した場合は、正しい結果を得ることができません。<br />
* 登録されていない単語に対しても、常に登録した単語として認識してしまいます。<br />
* 騒がしい環境で利用すると、ノイズを音声とみなし、登録した単語として誤認識します。<br />
<br />
=== その他のオプション ===<br />
以下につきましては、iWeave 小西(直通電話番号 055-244-7663)までお問い合わせ下さい。<br />
* 電話用音響モデル<br />
* 複数チャネル同時認識オプション<br />
* 環境ノイズ対応オプション<br />
* システム構築や、技術支援など<br />
<br />
=== 備考 ===<br />
* 音声認識 Julius のページ<br/>http://julius.sourceforge.jp/<br />
* 音声合成 galatea talk のページ<br/>http://www.sp.nitech.ac.jp/~demo/gtalk/demo.php<br/>http://sourceforge.jp/projects/galateatalk/<br />
* 形態素解析辞書 unidic のページ<br/>http://www.tokuteicorpus.jp/dist/</div>
Konishi
https://www.voip-info.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Konishi&diff=4887
利用者:Konishi
2009-10-06T09:44:45Z
<p>Konishi: 新しいページ: '== 私はだれ? == * 名前: 小西 * 所属: 株式会社アイウィーヴ http://www.iweave.jp/ === これまでにやったこと === これまで、こんなことを...'</p>
<hr />
<div>== 私はだれ? ==<br />
* 名前: 小西<br />
* 所属: 株式会社アイウィーヴ http://www.iweave.jp/<br />
<br />
=== これまでにやったこと ===<br />
これまで、こんなことをやりました。<br />
* Digium アナログカードの、ナンバーディスプレイ対応パッチ作成<br />
* Dialogic Diva Server 用、i ナンバー対応パッチ作成<br />
* Asterisk と Julius を連携させた音声認識<br />
* Asterisk と VoiceText の連携<br />
* SAXA 電話機を Asterisk のパーク保留に対応させる<br />
<br />
=== これからやること ===<br />
* NAKAYO 電話機を Asterisk のパーク保留に対応させる<br />
<br />
<br />
== Asterisk で音声認識 ==<br />
Asterisk と Julius を連携させて、音声認識を実現する。<br />
<br/>なお、以下の番号で山手線の駅名を認識するデモを用意してあります。<br />
<pre>055-287-7709</pre><br />
<br />
=== 材料 ===<br />
* 必ず必要なもの<br />
<ul><br />
* x86 系の Linux 環境<br />
* Asterisk 1.4 系のソース<br/>2009/10/6 の最新版<br/>http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
* Julius ソース<br/>http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
* Julius ディクテーション実行キット<br/>http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
* Asterisk 連携用パッチと Julius プラグインのソース<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
</ul><br />
* デモ環境<br/>このデモでは、音声合成に galatea talk + unidic を利用しています。<br />
<ul><br />
* 山手線の駅名の認識デモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
* OSC 2009 Okinawa で使ったデモ<br/>http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</ul><br />
<br />
=== 環境の構築 ===<br />
* 期待するディレクトリ構成<br />
<blockquote><pre><br />
/root<br />
|-- work<br />
| |-- dictation-kit-v3.2<br />
| | `* model<br />
| | `* phone_m<br />
| `-- julius-4.1.2<br />
| `* plugin<br />
|-- jr<br />
`-- yui<br />
</pre></blockquote><br />
<br />
* 事前準備<br />
<ul><br />
* /root/work ディレクトリの準備<br />
<blockquote><pre><br />
# mkdir /root/work<br />
</pre></blockquote><br />
* ソースの取得<br />
<blockquote><pre><br />
# cd /root/work<br />
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.26.2.tar.gz<br />
# w3m http://sourceforge.jp/projects/julius/downloads/37582/julius-4.1.2.tar.gz/<br />
# w3m http://prdownloads.sourceforge.jp/julius/28977/dictation-kit-v3.2.tar.gz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-jr.tgz<br />
# wget http://www2.iweave.jp/asterisk-julius/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Julius ビルド<br />
<ul><br />
* /root/work に julius-4.1.2.tar.gz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf julius-4.1.2.tar.gz<br />
</pre></blockquote><br />
* julius/Makefile.in の LDFLAGS の定義の最後に -rdynamic を追加する。<br />
<blockquote><pre><br />
# cd julius-4.1.2<br />
# sed 's/^\(LDFLAGS=.*\)/\1 -rdynamic/' julius/Makefile.in > julius/Makefile.in.temp<br />
# mv julius/Makefile.in.temp julius/Makefile.in<br />
</pre></blockquote><br />
* ビルド&インストール<br />
<blockquote><pre><br />
# ./configure<br />
# make<br />
# make install<br />
</pre></blockquote><br />
* 参考ページ<br/>http://julius.sourceforge.jp/<br/>http://julius.sourceforge.jp/juliusbook/ja/desc_install.html#id2486532<br />
</ul><br />
<br />
* Julius プラグインビルド<br />
<ul><br />
* /root/work に asterisk-julius-20091006.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* ソースを Julius のディレクトリにコピーする。<br />
<blockquote><pre><br />
# cp asterisk-julius/udpadin.c julius-4.1.2/plugin<br />
</pre></blockquote><br />
* プラグインをビルドする。<br />
<blockquote><pre><br />
# cd julius-4.1.2/plugin<br />
# gcc -shared -o udpadin.jpi udpadin.c<br />
</pre></blockquote><br />
</ul><br />
<br />
* 音響モデルの用意<br />
<ul><br />
* /root/work に dictation-kit-v3.2.tar.gz を展開する。<br/>ビルド作業はありません。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf dictation-kit-v3.2.tar.gz<br />
</pre></blockquote><br />
</ul><br />
<br />
* Asterisk 連携アプリケーションのビルド<br />
<ul><br />
* /root/work に Asterisk 1.4 系のソースを展開する。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-1.4.*.tar.gz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* app_talkdetect.c にパッチを当てる。<br />
<blockquote><pre><br />
# cd asterisk-1.4.*<br />
# patch -p1 < ../asterisk-julius/app_talkdetect-julius.patch<br />
</pre></blockquote><br />
* Asterisk のビルドオプションを選択、ビルドして、インストールする。<br />
<blockquote><pre><br />
# ./configure<br />
# make menuconfig<br />
# make<br />
# make install<br />
# make samples<br />
# make config<br />
</pre></blockquote><br />
* /etc/asterisk/sip.conf 等を編集して、電話機を登録する。<br />
* すでにビルド環境がある場合は、その環境に app_talkdetect.c をコピーして、再ビルド&インストールしてください。<br />
</ul><br />
<br />
=== デモ環境構築 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* /root に asterisk-julius-20091006-jr.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-jr.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 200 番でデモが利用できる。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br />
<ul><br />
* /root に asterisk-julius-20091006-yui.tgz を展開する。<br />
<blockquote><pre><br />
# cd /root<br />
# tar zxf work/asterisk-julius-20091006-yui.tgz<br />
</pre></blockquote><br />
* /root/work に asterisk-julius-20091006.tgz を展開する(展開していない場合)。<br />
<blockquote><pre><br />
# cd /root/work<br />
# tar zxf asterisk-julius-20091006.tgz<br />
</pre></blockquote><br />
* 番号計画をコピーする(コピーしていない場合)。<br />
<blockquote><pre><br />
# cp /root/work/asterisk-julius/extensions.ael /etc/asterisk<br />
</pre></blockquote><br />
* default コンテキストの 201 番でデモが利用できる。<br />
</ul><br />
<br />
=== デモの実行 ===<br />
* 山手線の駅名の認識デモ<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C jr/jconf-jr<br />
</pre></blockquote><br />
* 接続している電話機から 200 番をダイアルする。<br />
</ul><br />
<br />
* OSC 2009 Okinawa で使ったデモ<br/>ゆいレールの駅名を認識します。<br />
<ul><br />
* Asterisk を再起動する。<br />
<blockquote><pre><br />
# /etc/init.d/asterisk restart<br />
</pre><br />
あるいは<br />
<pre><br />
# /etc/rc.d/init.d/asterisk restart<br />
</pre></blockquote><br />
* Julius を起動する。<br />
<blockquote><pre><br />
# cd /root<br />
# julius -C yui/jconf-yui<br />
</pre></blockquote><br />
* 接続している電話機から 201 番をダイアルする。<br />
* ゆいレールの情報はこちらで確認下さい。<br/>右側に駅名が記載されています。<br/>http://www.yui-rail.co.jp/<br />
</ul><br />
<br />
=== 制限 ===<br />
* 音声認識は、同時に1チャネルのみ利用可能です。<br/>複数チャネルで利用した場合は、正しい結果を得ることができません。<br />
* 登録されていない単語に対しても、常に登録した単語として認識してしまいます。<br />
* 騒がしい環境で利用すると、ノイズを音声とみなし、登録した単語として誤認識します。<br />
<br />
=== その他のオプション ===<br />
以下につきましては、iWeave 小西(直通電話番号 055-244-7663)までお問い合わせ下さい。<br />
* 電話用音響モデル<br />
* 複数チャネル同時認識オプション<br />
* 環境ノイズ対応オプション<br />
* システム構築や、技術支援など<br />
<br />
=== 備考 ===<br />
* 音声認識 Julius のページ<br/>http://julius.sourceforge.jp/<br />
* 音声合成 galatea talk のページ<br/>http://www.sp.nitech.ac.jp/~demo/gtalk/demo.php<br/>http://sourceforge.jp/projects/galateatalk/<br />
* 形態素解析辞書 unidic のページ<br/>http://www.tokuteicorpus.jp/dist/</div>
Konishi