ホーム   Liplis   トップ   一覧 検索 最終更新   ヘルプ   最終更新のRSS
 

ClalisToneEmotional のバックアップの現在との差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2022-02-27T22:15:07+09:00","","")
#setlinebreak(on)
*ClalisToneEmotional [#id1dbff4]
#contents
*概要 [#j5ec4626]
「Clalis 感情付与」と「Clalis 口調変換」の合わせ技です。

指定された変換ファイルを元に、口調変換します。
さらに単語単位に分割し、単語ごとの感情と感情レベルを付与して返します。

口調変換については「[[Clalis 口調変換>ClalisTone]]」、
感情付与については「[[Clalis 感情付与>ClalisEmotional]]」を御覧ください。
 
*デモフォーム [#y0IhKel]
以下のページでAPIを試すことが出来ます。
#html{{
<a href="/Sister/ClalisSampleJavaScript/"><img src="/lipliswiki/webroot/image/common/LiplisBanner/ClalisApi.gif" alt="ClalisApi" style="width:230px;float:none"/></a><br />
}}
[[&ref(Image/ClalisApi.gif);>[[Clalis API#w6dfd60f]]]]
 
 
*APIリファレンス [#o118b87e]
**SOAP [#mb0cb1ca]
-URL
  https://liplis.mine.nu/clalis/v30/Soap/Clalis.asmx/clalisToneEmotional

-引数
  sentence
  toneFileUrl

-GET
  https://liplis.mine.nu/clalis/v30/soap/clalis.asmx/clalisToneEmotional?sentence=string&toneFileUrl=string

-POST
  https://liplis.mine.nu/clalis/v30/Soap/Clalis.asmx/clalisToneEmotional
  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/clalisToneEmotional.aspx

-引数
  sentence
  toneFileUrl

-POST
  https://liplis.mine.nu/Clalis/v30/Post/Xml/clalisToneEmotional.aspx
  sentence=string
  toneFileUrl=string

-XML名前空間
 なし

-出力フォーマット
 [[XML>#]]
 
 
**POST TO JSON [#aeb34486]
-URL
  https://liplis.mine.nu/Clalis/v30/Post/Json/clalisToneEmotional.aspx

-引数
  sentence
  toneFileUrl

-POST
  https://liplis.mine.nu/Clalis/v30/Post/Json/clalisToneEmotional.aspx
  sentence=string
  toneFileUrl=string

-出力フォーマット
 [[JSON>#na7bad9e]]
 
 
**REST TO XML [#ne8f5279]
-URL
  https://liplis.mine.nu/Clalis/v30/Rest/Xml/clalisToneEmotional

-引数
  sentence
  toneFileUrl

-REST GET
  https://liplis.mine.nu/Clalis/v30/Rest/Xml/clalisToneEmotional/string/string

-XML名前空間
 なし

-出力フォーマット
 [[XML>#i2848cf3]]

 

**REST TO JSON [#gb5e88a0]
-URL
  https://liplis.mine.nu/Clalis/v30/Rest/Json/clalisToneEmotional

-引数
  sentence
  toneFileUrl

-REST GET
  https://liplis.mine.nu/Clalis/v30/Rest/Json/clalisToneEmotional/string/string

-出力フォーマット
 [[JSON>#na7bad9e]]
 
 
*出力フォーマット [#xccef8e8]
要求方法によって出力フォーマットが異なります。
フォーマットの種類は以下のとおりです。
**XMLフォーマット https://liplis.mine.nu/XMLSchema 名前空間 [#i2848cf3]
#sh(xml){{
#code(xml){{
 <?xml version="1.0" encoding="utf-8"?>
 <resEmotional xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns="https://liplis.mine.nu/XMLSchema">
  <resWordList>
    <msgLeafAndEmotion>
      <name>string</name>
      <emotion>int</emotion>
      <point>int</point>
    </msgLeafAndEmotion>
    <msgLeafAndEmotion>
      <name>string</name>
      <emotion>int</emotion>
      <point>int</point>
    </msgLeafAndEmotion>
  </resWordList>
 </resEmotional>
}}

**XMLフォーマット[#i2848cf3]
#sh(xml){{
#code(xml){{
 <?xml version="1.0" encoding="utf-8"?>
 <resEmotional xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <resWordList>
    <msgLeafAndEmotion>
      <name>string</name>
      <emotion>int</emotion>
      <point>int</point>
    </msgLeafAndEmotion>
    <msgLeafAndEmotion>
      <name>string</name>
      <emotion>int</emotion>
      <point>int</point>
    </msgLeafAndEmotion>
  </resWordList>
 </resEmotional>
}}

**JSONフォーマット [#na7bad9e]
#sh{{
#code(javascript){{
  {"resWordList":
   [
    {
     "emotion":int,
     "name":"string",
     "point":int
    },
    {
     "emotion":int,
     "name":"string",
     "point":int
    }
   ]
  }
}}