# Personalising your voice

### !mygender

My gender can be used to set your gender. This is used to automatically choose which voice is most appropriate for you. You can override the automatic choice by using !myvoice.&#x20;

Example:

```
!mygender female
```

### !mylang

My lang can be used to set your language. This is used to automatically choose which voice is most appropriate for you. You can override the automatic choice by using !myvoice.

Example:

```
!mylang en-au
```

### !myvoice

Explicitly set the voice you'd like to use. This will override the settings set for !mylang and !mygender. For the list of supported voices see the talkbot [voice database](https://voices.talkbot.dev/)**.**

**The voice database will provide you with search, samples to test each voice and the command to use that voice.**

Example using an alias:

```
!myvoice Isla
```

Example using the voice code:

```
!myvoice fr-CA-Wavenet-A
```

### !mypitch

Set the pitch you'd like to use, valid values are -20 to +20.&#x20;

Example:

```
!mypitch 20
```

You can also use pitch inline using +++ directive and the --- directive. For example:

```
Hello +++world // higher
Hello ---world // deeper
```

### !myspeed

Set the speed you'd like to use, valid values are 0.25 to 4.0. The default is 1.0.

Example:

```
!myspeed 0.25
```

### !mytitle

Set the alternative to the title 'master' you'd like to use. The default is 'master'. Talkbot will refer to you using this title for any command where it would normally use the word 'master'.

Example:

```
!mytitle BURGERKING
```

### !myprefix

Set the prefix for your voice messages you'd like to use. Once this is set you need to enable prefixing with **!myprefix on.**&#x20;

In the example below all my voice messages read out by the bot will be prefixed with "Woot here,":

```
!myprefix set Woot here,
!myprefix on
```

### Advanced: Prefixing your voice with sounds&#x20;

You can use myprefix to prefix your voice with sounds using SSML.&#x20;

Example:

```
!myprefix set <audio src="https:\/\/sfx.nullabork.dev\/definite.mp3" clipEnd="0.5s" repeatCount="3" /> <break time="500ms"/>  you're now listening to the mighty fax:
!myprefix on
```

### Clearing your settings

You can clear your settings back to defaults with **!defaults**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nullabork.gitbook.io/talkbot/use-cases/personalising-your-voice.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
