Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/okofish/ssmlol
MP3 file validator for Alexa SSML <audio> tags 🔊
https://github.com/okofish/ssmlol
Last synced: 16 days ago
JSON representation
MP3 file validator for Alexa SSML <audio> tags 🔊
- Host: GitHub
- URL: https://github.com/okofish/ssmlol
- Owner: okofish
- Created: 2016-11-08T02:37:33.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-07T21:49:25.000Z (over 7 years ago)
- Last Synced: 2024-11-18T13:46:50.404Z (about 1 month ago)
- Language: Python
- Homepage:
- Size: 1.95 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SSMLOL
SSMLOL is an MP3 file validator for Alexa SSML `` tags. Amazon is very particular about the files it lets you play, and with terse error messages, testing them can be quite a hassle. SSMLOL is a command-line tool written in Python that can check your files for all known current Alexa requirements.
## Use
Using SSMLOL is pretty simple! Just install the requirements (see below), copy the files you want to validate to the directory you downloaded SSMLOL to, and run `python ssmlol.py myfile.mp3`. It should instantly spit out a report on your file (with pretty colors if you installed colored!)
## Requirements
The only package SSMLOL requires is the eyeD3 audio file metadata parser. It also supports colored for the report outputs, but it isn't absolutely required. You can install both with this pip command (you might have to run it with sudo):
pip install eyed3 colored