PHPackages                             malukenho/speaknumber - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. malukenho/speaknumber

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

malukenho/speaknumber
=====================

Transcreve números para extenso.

1.0.0(11y ago)2957.9k↓10.5%11PHPPHP &gt;=5.5.0

Since Feb 26Pushed 4y ago4 watchersCompare

[ Source](https://github.com/malukenho/speaknumber)[ Packagist](https://packagist.org/packages/malukenho/speaknumber)[ RSS](/packages/malukenho-speaknumber/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

Speak Number
============

[](#speak-number)

[![Build Status](https://camo.githubusercontent.com/53ab3e1082c63f08758ac2cfea0320b9391a0df4a6dc992f8ff15f08ffa2aba0/68747470733a2f2f7472617669732d63692e6f72672f6d616c756b656e686f2f737065616b6e756d6265722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/malukenho/speaknumber)[![Latest Stable Version](https://camo.githubusercontent.com/2ac0dff6fc34bf3eb678e178d437c62ebc8951c01b20bc72fe5043b8f72e5ddb/68747470733a2f2f706f7365722e707567782e6f72672f6d616c756b656e686f2f737065616b6e756d6265722f762f737461626c652e706e67)](https://packagist.org/packages/malukenho/speaknumber) [![Total Downloads](https://camo.githubusercontent.com/9d74796a8c7a42a529d248c8730f67930b1b1ec1198b87ee3c5428dcf3cece82/68747470733a2f2f706f7365722e707567782e6f72672f6d616c756b656e686f2f737065616b6e756d6265722f646f776e6c6f6164732e706e67)](https://packagist.org/packages/malukenho/speaknumber) [![Latest Unstable Version](https://camo.githubusercontent.com/45ce5d1ac990a39101f4e5ab08b378cd4524c80c255f45ab3a3ab97be794901e/68747470733a2f2f706f7365722e707567782e6f72672f6d616c756b656e686f2f737065616b6e756d6265722f762f756e737461626c652e706e67)](https://packagist.org/packages/malukenho/speaknumber) [![License](https://camo.githubusercontent.com/712f2e5ddefc2376ac929b21477a81da957b95183b7147feff86e56fefd10ff5/68747470733a2f2f706f7365722e707567782e6f72672f6d616c756b656e686f2f737065616b6e756d6265722f6c6963656e73652e706e67)](https://packagist.org/packages/malukenho/speaknumber)

Instalação
----------

[](#instalação)

```
composer require malukenho/speaknumber

```

### Por que?

[](#por-que)

Você já se deu conta de como *cegos* navegam hoje na internet? Já precisou adaptar algo em seu sistema para algum deficiente? Creio que não.

Isso porque ninguém se importa muito com acessibilidade. Os cegos de hoje usam um leitor de tela, que é simplesmente um programa que lê tudo o que se passa na tela do usuário (que por sinal é uma área que ainda tem muito a evoluir).

O objetivo principal do *Speak Number* é facilitar a compreensão de números para cegos.

Veja a leitura dessa imagem sem o Speak Number:

```

```

O programa lê cada número separadamente o que dificulta a compreensão. Agora, imagine a leitura de um número como `100.000.000`. Você se perderia na contagem dos **zeros**, certo? Usando o *Speak Number*, teremos:

```

```

*NOTE:* Esse é o principal objetivo. Mas, pode/deve ser usado como você quiser.

#### Exemplo `Speak\Number#speak($number)`

[](#exemplo-speaknumberspeaknumber)

```
