#pragma once
#ifndef __cplusplus
typedef enum {false,true} bool;
#endif
typedef unsigned char byte;
extern byte speed;
extern byte pitch;
extern bool singmode;
#pragma pack(push,1)
struct phonem_t{
union{
struct{
byte index;
byte length:4;
byte stress:4;
};
wchar_t w;
};
};
#pragma pack(pop)
#ifdef __cplusplus
extern "C" void Render(const struct phonem_t*);
inline void Render(const wchar_t*data) {Render((const struct phonem_t*)data);}
#else
void Render(const struct phonem_t*);
#endif
//void SetMouthThroat(unsigned char mouth, unsigned char throat);
void i2s_write_sample_b(unsigned char);
Detected encoding: ASCII (7 bit) | 2
|