AITalk®5 SDK ライブラリリファレンス  6.2.0
voice_dictionary_meta_container.h
[詳解]
1 // -------------------------------------------------------------------
2 // AITalk(R) SDK Core VoiceDictionaryMetaContainer API [http://www.ai-j.jp]
3 // -------------------------------------------------------------------
4 
6 
12 #ifndef AITALK_SDK_SRC_INCLUDE_AITALK_SDK_CORE_VOICE_DICTIONARY_META_CONTAINER_H_
13 #define AITALK_SDK_SRC_INCLUDE_AITALK_SDK_CORE_VOICE_DICTIONARY_META_CONTAINER_H_
14 
24 #include <stdint.h>
25 
26 #include "aitalk-sdk/common.h"
27 
28 AITALK_BEGIN_EXTERN_C
29 
40 };
41 
44 
46 
50 
52 
60 AITALK_SDK_IMPORT_EXPORT_ATTRIBUTE
62 
64 
70 AITALK_SDK_IMPORT_EXPORT_ATTRIBUTE
72 
74 
84 AITALK_SDK_IMPORT_EXPORT_ATTRIBUTE
86 
88 
96 AITALK_SDK_IMPORT_EXPORT_ATTRIBUTE
98 
100 
108 AITALK_SDK_IMPORT_EXPORT_ATTRIBUTE
110 
112 
120 AITALK_SDK_IMPORT_EXPORT_ATTRIBUTE
122 
124 
132 AITALK_SDK_IMPORT_EXPORT_ATTRIBUTE
134 
135 AITALK_END_EXTERN_C
136  // addtogroup AITalk_SDK_Core_Support_DictionaryMetaData
138  // addtogroup AITalk_SDK_Core_Support
140  // addtogroup AITalk_SDK_Core
142 
143 #endif // AITALK_SDK_SRC_INCLUDE_AITALK_SDK_CORE_VOICE_DICTIONARY_META_CONTAINER_H_
AITalkReturnCode
int32_t AITalkReturnCode
AITalk SDK の返却値種別 (AITalkReturnCodeEnum) の型
Definition: return_code.h:169
AITalk_Core_VoiceDictionaryMetaContainer
struct AITalk_Core_VoiceDictionaryMetaContainer AITalk_Core_VoiceDictionaryMetaContainer
VoiceDictionaryMetaContainer クラスの型
Definition: voice_dictionary_meta_container.h:49
AITalk_Core_VoiceDictionaryMetaContainer_getRate
AITalkReturnCode AITalk_Core_VoiceDictionaryMetaContainer_getRate(AITalk_Core_VoiceDictionaryMetaContainer *ptr, int32_t *rate)
VoiceDictionaryMetaContainer クラスのインスタンスからサンプリングレートを取得する。
AITalk_Core_VoiceDictionaryMetaContainer_getValue
AITalkReturnCode AITalk_Core_VoiceDictionaryMetaContainer_getValue(AITalk_Core_VoiceDictionaryMetaContainer *ptr, AITalk_Core_VoiceDictionaryMetaContainerId id, AITalkMixedType *value)
VoiceDictionaryMetaContainer クラスのインスタンスから値を取得する。
AITalk_Core_VoiceDictionaryMetaContainerId_StyleColorLabels
@ AITalk_Core_VoiceDictionaryMetaContainerId_StyleColorLabels
Style タグの color 属性値のラベル文字一覧 (JSON 配列)
Definition: voice_dictionary_meta_container.h:39
AITalkMixedType
列挙値で入力を切り換えする関数の入力型
Definition: type.h:25
AITalk_Core_VoiceDictionaryMetaContainerId_Rate
@ AITalk_Core_VoiceDictionaryMetaContainerId_Rate
サンプリングレート
Definition: voice_dictionary_meta_container.h:37
AITalk_Core_VoiceDictionaryMetaContainer_getName
AITalkReturnCode AITalk_Core_VoiceDictionaryMetaContainer_getName(AITalk_Core_VoiceDictionaryMetaContainer *ptr, const char **name)
VoiceDictionaryMetaContainer クラスのインスタンスから話者名を取得する。
AITalk_Core_VoiceDictionaryMetaContainerId
int32_t AITalk_Core_VoiceDictionaryMetaContainerId
VoiceDictionaryMetaContainer クラスのメンバー種別 (AITalk_Core_VoiceDictionaryMetaContainerIdEnum) の型
Definition: voice_dictionary_meta_container.h:43
AITalk_Core_VoiceDictionaryMetaContainer_getStyleColorLabels
AITalkReturnCode AITalk_Core_VoiceDictionaryMetaContainer_getStyleColorLabels(AITalk_Core_VoiceDictionaryMetaContainer *ptr, const char **labels)
VoiceDictionaryMetaContainer クラスのインスタンスから Style タグの color 属性値のラベル文字一覧を取得する。
AITalk_Core_VoiceDictionaryMetaContainer_new
AITalkReturnCode AITalk_Core_VoiceDictionaryMetaContainer_new(AITalk_Core_VoiceDictionaryMetaContainer **ptrptr, const char *path)
VoiceDictionaryMetaContainer クラスのインスタンスを生成する。
AITalk_Core_VoiceDictionaryMetaContainerId_Name
@ AITalk_Core_VoiceDictionaryMetaContainerId_Name
話者名
Definition: voice_dictionary_meta_container.h:33
common.h
AITalk SDK ライブラリの「共通定義」
AITalk_Core_VoiceDictionaryMetaContainer_getGender
AITalkReturnCode AITalk_Core_VoiceDictionaryMetaContainer_getGender(AITalk_Core_VoiceDictionaryMetaContainer *ptr, const char **gender)
VoiceDictionaryMetaContainer クラスのインスタンスから性別を取得する。
AITalk_Core_VoiceDictionaryMetaContainerIdEnum
AITalk_Core_VoiceDictionaryMetaContainerIdEnum
VoiceDictionaryMetaContainer クラスのメンバー種別
Definition: voice_dictionary_meta_container.h:31
AITalk_Core_VoiceDictionaryMetaContainerId_Gender
@ AITalk_Core_VoiceDictionaryMetaContainerId_Gender
性別
Definition: voice_dictionary_meta_container.h:35
AITalk_Core_VoiceDictionaryMetaContainer_delete
AITalkReturnCode AITalk_Core_VoiceDictionaryMetaContainer_delete(AITalk_Core_VoiceDictionaryMetaContainer *ptr)
VoiceDictionaryMetaContainer クラスのインスタンスを削除する。