![]() |
AITalk®5 SDK ライブラリリファレンス
6.2.0
|
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 音声合成ライブラリの「プリセット機能」を利用するためのインターフェース