AITalk®5 SDK ライブラリリファレンス  6.2.0
preset_set.h ファイル

AITalk SDK 音声合成ライブラリの「プリセット機能」を利用するためのインターフェース [詳解]

#include <stddef.h>
#include <stdint.h>
#include "aitalk-sdk/common.h"
#include "aitalk-sdk/core/tts_parameter.h"

[ソースコード]

型定義

typedef int32_t AITalkPresetSetId
 PresetSet クラスのメンバー種別 (AITalkPresetSetIdEnum) の型
 
typedef struct AITalk_Core_PresetSet AITalk_Core_PresetSet
 PresetSet クラスの型 [詳解]
 

列挙型

enum  AITalkPresetSetIdEnum { AITalkPresetSetId_LanguageDictionary = 1, AITalkPresetSetId_VoiceDictionary = 2, AITalkPresetSetId_Uid = 3, AITalkPresetSetId_TtsParameter = 4 }
 PresetSet クラスのメンバー種別 [詳解]
 

関数

AITalkReturnCode AITalk_Core_PresetSet_new (AITalk_Core_PresetSet **ptrptr, const char *language_key, const char *voice_key, const char *uid, AITalk_Core_TtsParameter *tts_parameter)
 PresetSet クラスのインスタンスを生成する。 [詳解]
 
AITalkReturnCode AITalk_Core_PresetSet_delete (AITalk_Core_PresetSet *ptr)
 PresetSet クラスのインスタンスを削除する。 [詳解]
 
AITalkReturnCode AITalk_Core_PresetSet_set (AITalk_Core_PresetSet *ptr, AITalkPresetSetId id, AITalkMixedType value)
 PresetSet クラスのインスタンスを設定する。 [詳解]
 
AITalkReturnCode AITalk_Core_PresetSet_get (AITalk_Core_PresetSet *ptr, AITalkPresetSetId id, AITalkMixedType *value)
 PresetSet クラスのインスタンスからメンバーを取得する。 [詳解]
 

詳解

AITalk SDK 音声合成ライブラリの「プリセット機能」を利用するためのインターフェース

著者
AI, Inc.