![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Functions | |
| bool | HasLanguage (LanguageCode languageCode) |
| 指定した言語コードで文章読み上げが可能かを返します。 More... | |
| void | SetDefaultLanguage (LanguageCode languageCode) |
| 文章読み上げ時の言語を設定します。 More... | |
| LanguageCode | GetDefaultLanguage () |
| システムのデフォルトの文章読み上げ言語コードを返します。 More... | |
| bool | Speak (StringView text, LanguageCode languageCode=LanguageCode::Unspecified) |
| 文章の読み上げを開始します。 More... | |
| bool | IsSpeaking () |
| 文章を読み上げ中であるかを返します。 More... | |
| void | Pause () |
| 文章の読み上げを一時停止します。 More... | |
| void | Resume () |
| 一時停止した文章の読み上げを再開します。 More... | |
| void | SetVolume (double volume) |
| 文章読み上げ時の音量を設定します。 More... | |
| double | GetVolume () |
| 文章読み上げ時の音量の設定を返します。 More... | |
| void | SetSpeed (double speed) |
| 文章読み上げ時のスピードを設定します。 More... | |
| double | GetSpeed () |
| 文章読み上げ時のスピードの設定を返します。 More... | |
| LanguageCode s3d::TextToSpeech::GetDefaultLanguage | ( | ) |
システムのデフォルトの文章読み上げ言語コードを返します。
| double s3d::TextToSpeech::GetSpeed | ( | ) |
文章読み上げ時のスピードの設定を返します。
| double s3d::TextToSpeech::GetVolume | ( | ) |
文章読み上げ時の音量の設定を返します。
| bool s3d::TextToSpeech::HasLanguage | ( | LanguageCode | languageCode | ) |
指定した言語コードで文章読み上げが可能かを返します。
| languageCode | 言語コード |
| bool s3d::TextToSpeech::IsSpeaking | ( | ) |
文章を読み上げ中であるかを返します。
| void s3d::TextToSpeech::Pause | ( | ) |
文章の読み上げを一時停止します。
| void s3d::TextToSpeech::Resume | ( | ) |
一時停止した文章の読み上げを再開します。
| void s3d::TextToSpeech::SetDefaultLanguage | ( | LanguageCode | languageCode | ) |
文章読み上げ時の言語を設定します。
| languageCode | 言語コード |
| void s3d::TextToSpeech::SetSpeed | ( | double | speed | ) |
文章読み上げ時のスピードを設定します。
| speed | スピード [0.0, 2.0] |
| void s3d::TextToSpeech::SetVolume | ( | double | volume | ) |
文章読み上げ時の音量を設定します。
| volume | 音量 [0.0, 1.0] |
| bool s3d::TextToSpeech::Speak | ( | StringView | text, |
| LanguageCode | languageCode = LanguageCode::Unspecified |
||
| ) |
文章の読み上げを開始します。
| text | 文章 |
| languageCode | 使用する言語 |