#setlinebreak(on)
*ClalisTone [#id1dbff4]
#contents
*概要 [#q9e89b94]
あらかじめ用意された変換ファイルを元に文章を口調変換し、その結果を返します。
口調ファイルはWeb上に配置されたファイルを参照します。
メソッドの引数には変換ファイルのURLと変換対象の文字列を指定します。
*口調変換ファイルフォーマット [#r1e65855]
口調変換ファイルのフォーマットの仕様については、「NoralisToneXml」を御覧ください。
*デモフォーム [#XvA2KGK]
以下のページでAPIを試すことが出来ます。
#html{{
<a href="/Sister/ClalisSampleJavaScript/"><img src="/lipliswiki/webroot/image/common/LiplisBanner/ClalisApi.gif" alt="ClalisApi" style="width:230px;float:none"/></a><br />
}}
*APIリファレンス [#nc4e0cba]
**SOAP [#mb0cb1ca]
-URL
https://liplis.mine.nu/clalis/v30/Soap/Clalis.asmx/clalisTone
-引数
sentence
toneFileUrl
-GET
https://liplis.mine.nu/clalis/v30/soap/clalis.asmx/clalisTone?sentence=string&toneFileUrl=string
-POST
https://liplis.mine.nu/clalis/v30/Soap/Clalis.asmx/clalisTone
sentence=string
toneFileUrl=string
-XML名前空間
https://liplis.mine.nu/XMLSchema
-出力フォーマット
[[XML>#i2848cf3]]
**POST TO XML [#i8454c5b]
-URL
https://liplis.mine.nu/Clalis/v30/Post/Xml/ClalisTone.aspx
-引数
sentence
toneFileUrl
-POST
https://liplis.mine.nu/Clalis/v30/Post/Xml/ClalisTone.aspx
sentence=string
toneFileUrl=string
-XML名前空間
なし
-出力フォーマット
[[XML>#]]
**POST TO JSON [#aeb34486]
-URL
https://liplis.mine.nu/Clalis/v30/Post/Json/ClalisTone.aspx
-引数
sentence
toneFileUrl
-POST
https://liplis.mine.nu/Clalis/v30/Post/Json/ClalisTone.aspx
sentence=string
toneFileUrl=string
-出力フォーマット
[[JSON>#na7bad9e]]
**REST TO XML [#ne8f5279]
-URL
https://liplis.mine.nu/Clalis/v30/Rest/Xml/ClalisTone
-引数
sentence
toneFileUrl
-REST GET
https://liplis.mine.nu/Clalis/v30/Rest/Xml/ClalisTone/string/string
-XML名前空間
なし
-出力フォーマット
[[XML>#i2848cf3]]
**REST TO JSON [#gb5e88a0]
-URL
https://liplis.mine.nu/Clalis/v30/Rest/Json/ClalisTone
-引数
sentence
toneFileUrl
-REST GET
https://liplis.mine.nu/Clalis/v30/Rest/Json/ClalisTone/string/string
-出力フォーマット
[[JSON>#na7bad9e]]
*出力フォーマット [#x4b0f2ed]
要求方法によって出力フォーマットが異なります。
フォーマットの種類は以下のとおりです。
**XMLフォーマット https://liplis.mine.nu/XMLSchema 名前空間 [#i2848cf3]
#sh(xml){{
<?xml version="1.0" encoding="utf-8"?>
<resTone xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="https://liplis.mine.nu/XMLSchema">
<result>string</result>
</resTone>
}}
**XMLフォーマット [#qbb78b4c]
#sh(xml){{
<?xml version="1.0" encoding="utf-8"?>
<resTone xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<result>string</result>
</resTone>
}}
**JSONフォーマット [#na7bad9e]
#sh{{
{"result":
"string"
}
}}