# スピーカー
## begin()
**機能:**
スピーカーを初期化します。
**構文:**
begin();
**引数:**
なし
**戻り値:**
なし
## end()
**機能:**
スピーカーをミュートし、出力を終了します。
**構文:**
end();
**引数:**
なし
**戻り値:**
なし
## tone()
**機能:**
指定した音と長さでスピーカーを鳴らします。
**構文:**
tone(uint16_t freq, [uint32_t duration]);
| 引数 | 説明 | 型 |
| --- | --- | --- |
| freq | 音の高さ(周波数Hz) | uint16_t |
| duration | 鳴動時間 (ms)、 省略可能。 | uint16_t |
**使用例:**
```arduino
#include
void setup() {
M5.begin();
M5.Speaker.tone(900, 1000);
}
```
## setBeep()
**機能:**
Beepで鳴らす音を設定します。
**構文:**
setBeep(uint16_t freq, uint16_t duration);
| 引数 | 説明 | 型 |
| --- | --- | --- |
| freq | 音の高さ(周波数Hz) | uint16_t |
| duration | 鳴動時間 (ms)、 省略可能。 | uint16_t |
**使用例:**
```arduino
#include
void setup() {
M5.begin();
M5.Speaker.setBeep(900, 1000);
}
```