AMR is a compact voice format typical of phone calls, so recordings can sound thin. To summarize AMR recordings, send the call to Potok in Telegram as 1 file and wait for a short digest. A bad connection hurts the result, and speakers are not named, so add names yourself after reading.
Turn a recording into text
In Telegram, write to @potok_now_bot and add your file. The finished text appears in the conversation when recognition ends.
Write to @potok_now_bot in Telegram
Export to TXT, MD, DOCX, PDF, SRT and VTT · files up to 2 GB · about 30 languages · speakers and timestamps on request
In short
- Android lists AMR-NB in 3GPP (.3gp) and AMR (.amr) files at 4.75 to 12.2 kbps sampled at 8 kHz.
- AMR storage files begin with the magic string #!AMR followed by a newline; AMR-WB uses #!AMR-WB.
- Android MediaRecorder offers an AMR_NB output format (Android MediaRecorder AMR_NB).
- Send .amr files up to 2 GB as they are: Potok decodes them without a separate conversion.
About the AMR format
| Property | Value |
|---|---|
| Kind | Speech codec for mobile phones |
| File extensions | .amr, .awb |
| Media types | audio/AMR, audio/AMR-WB |
How to summarize AMR recordings
- Open the bot and send the file. Open @potok_now_bot in Telegram and send the .amr file. Files up to 2 GB are accepted; for a long recording use the Upload button of the bot's mini app.
- Keep the format in mind. Android MediaRecorder offers an AMR_NB output format (Android MediaRecorder AMR_NB).
- Press the summary button. When the transcript arrives, press the summary button under it, then compare names, figures and decisions in the digest with the full text.
- Worth knowing. AMR storage files begin with the magic string #!AMR followed by a newline; AMR-WB uses #!AMR-WB.
What a summary looks like
[1] Point: Call about changing a train booking.
[2] Point: Agent offered an earlier departure on Saturday.
[3] Point: Customer must confirm by email this evening.
[4] Point: Dad called to say he will arrive on the late train.
Points written by us to show the layout. They are not output from a real AMR file.
| Feature | Details |
|---|---|
| Desktop app | The separate desktop app of Potok dictates into any program; it recognises Russian speech |
| Speakers and time | Speaker labels and timestamps can be switched on |
| Recognition | Around 30 languages have good published results; a few more come with warnings |
| Translating | No translation: the text stays in the language of the recording |
| Where to use it | Telegram bot @potok_now_bot; large files go through the bot's mini app |
What to avoid with AMR
| What goes wrong | Effect | What to do |
|---|---|---|
| Sending an AMR call with a bad phone connection | Narrow speech quality hides words and weakens the digest | Re-record the call on a better connection when you can |
| Expecting the AMR summary to name every speaker | Voices on a call are not labeled by name | Add speaker names in your notes |
| Sending several AMR calls as a single file | Topics mix and the summary loses the order | Send each AMR call separately |
| Hoping the AMR digest will mention background sounds | Only speech is summarized, so context of the scene is lost | Add a note about the setting yourself after reading |
Next steps
The tools section has converters and calculators, the glossary explains the terms, and the download page covers the apps.
Common questions
Can I send AMR files straight to Potok?
Yes. .amr files up to 2 GB go to the bot as they are; there is no conversion step before recognition.
Does the summary replace the transcript?
No. The summary is a short digest made from the transcript. The full text stays available and is the source to check it against.
What is the AMR format?
In short, adaptive Multi-Rate speech: AMR-NB (.amr) and AMR-WB (.awb). Android lists AMR-NB in 3GPP (.3gp) and AMR (.amr) files at 4.75 to 12.2 kbps sampled at 8 kHz.
What do the specifications say about AMR?
Android lists AMR-NB in 3GPP (.3gp) and AMR (.amr) files at 4.75 to 12.2 kbps sampled at 8 kHz. AMR storage files begin with the magic string #!AMR followed by a newline; AMR-WB uses #!AMR-WB.
Sources
Every source below was checked by hand on the date given. Sites change, so open the source if the exact wording matters.
- RFC 4867: RTP payload format and file storage format for AMR and AMR-WB, IETF · checked
- Supported media formats, Android Developers · checked
- Android MediaRecorder.OutputFormat, Android Developers · checked
See the result on your recording
Send your voice message, audio or video to @potok_now_bot on Telegram and the text comes back in the chat.
Go to @potok_now_bot in Telegram