The purpose of this package is to find a spelling sequence coming from a conversation. Letters phonemes are limited and are not easily understood by spelling a sequence of a word to humans or machines that are listening on the other line. In order to capture the letters spelled correctly saying the letter followed by a word increase acccuracy by captuaring the first letter in the word which has more phonemes with higher accuracy.
- Symbl appSecret and appId - If you don't have a Symbl account for signup look it up in this Link.
- Orignal recorded file was processed in Symbl using Async Audio/Video API that was completed and generated a conversationId
- The participant who spelled the word sequence will do it either by using the structure
<letter> as in <word>
or<letter> like <word>
. For example "A like apple", "B as in Boy".
- The script will use the messages API with "verbose=true" to get a JSON response with the messages word level.
- Each word in the sequense will look for "as in" or "like" and print the letter of the word that follows it.
- Download by using the command
git clone https://github.com/symblai/Get-Spelling-Sequence
. - Get into the downloaded folder using the command
cd Get-Spelling-Sequence
. - Add to
.env
your SymblAPP_ID
andAPP_SECRET
and save the file. - Open
index.py
, modifyconversationId
and save the new changes. - Run the file
python index.py
and if found the spelled letter sequence will be printed.