![]() |
AITalk®5 SDK ライブラリリファレンス
6.4.0
|
AITalk SDK 音声エンコードライブラリの「音声メタ情報を設定・確認する機能」を利用するためのインターフェース [詳解]
型定義 | |
typedef int32_t | AITalk_AudioEncoder_AudioConfigId |
AudioConfig クラスのメンバー種別 (AITalk_AudioEncoder_AudioConfigIdEnum) の型 | |
typedef struct AITalk_AudioEncoder_AudioConfig | AITalk_AudioEncoder_AudioConfig |
AudioConfig クラスの型 [詳解] | |
列挙型 | |
enum | AITalk_AudioEncoder_AudioConfigIdEnum { AITalk_AudioEncoder_AudioConfigId_depth = 1, AITalk_AudioEncoder_AudioConfigId_freq = 2, AITalk_AudioEncoder_AudioConfigId_channel = 3, AITalk_AudioEncoder_AudioConfigId_format = 4 } |
AudioConfig クラスのメンバー種別 [詳解] | |
関数 | |
AITalkReturnCode | AITalk_AudioEncoder_AudioConfig_new (AITalk_AudioEncoder_AudioConfig **ptrptr, uint16_t depth, uint32_t freq, uint16_t channel, AITalk_AudioEncoder_SoundFormatType format) |
AudioConfig クラスのインスタンスを生成する。 [詳解] | |
AITalkReturnCode | AITalk_AudioEncoder_AudioConfig_delete (AITalk_AudioEncoder_AudioConfig *ptr) |
AudioConfig クラスのインスタンスを削除する。 [詳解] | |
AITalkReturnCode | AITalk_AudioEncoder_AudioConfig_setValue (AITalk_AudioEncoder_AudioConfig *ptr, AITalk_AudioEncoder_AudioConfigId id, const AITalkMixedType value) |
AudioConfig クラスのメンバーに値を設定する。 [詳解] | |
AITalkReturnCode | AITalk_AudioEncoder_AudioConfig_getValue (AITalk_AudioEncoder_AudioConfig *ptr, AITalk_AudioEncoder_AudioConfigId id, AITalkMixedType *value) |
AudioConfig クラスのメンバーの値を取得する。 [詳解] | |
AITalk SDK 音声エンコードライブラリの「音声メタ情報を設定・確認する機能」を利用するためのインターフェース