semvec/pypi-packages huggingface dataset:
transcr-esiviero 0.1.2
My first package to make the transcription process easier
License: MIT
Requires Python: >=3.6

# Transcr

The package helps to make the transcription process more automatic. For either an audiofile or a textfile it generates a translation in a language of choice, the transcription in IPA, the Lemma and POS-Tag of every word and exportes this informations in a csv-file. If the used file is an audio, it saves the recognized text in a textfile. In addition, it creates an audiofile with the translated speech.

Before importing the package please install googletrans==3.1.0a.
rickrolldetector 0.1.4
A module made for rickroll protection
License: MIT

### RickRoll detecttor
- A module made for rickroll protection
- To install You can use:
    - This is recomended `pip install rickrolldetector`
    - This is for beta testers `pip install git+https://github.com/Sengolda/rickrolldetector`

##### Examples (sync)
```py
from rickrolldetector import RickRoleFinder

RickRoleFinder.find_rickroll("https://www.youtube.com/watch?v=dQw4w9WgXcQ")
```

##### Examples (async)
```py
from rickrolldetector import RickRoleFinder
import asyncio

async def main():
    await RickRoleFinder.async_find_rickroll("https://www.youtube.com/watch?v=dQw4w9WgXcQ")


asyncio.run(main())
```

##### Example discord.py rickroll detector bot
```py
import discord
from discord.ext import commands
from rickrolldetector import RickRollFinder

RICKROLL_WARN_MESSAGE = "Rickroll found in message."

bot = commands.Bot(command_prefix = ">", intents = discord.Intents.default())

@bot.event
async def on_ready():
    print("No more rickrolls")

@bot.command()
async def hi(ctx):
    await ctx.send("hello")

@bot.event
async def on_message(msg):
    for i in msg.content.split(" "):
        i = i.replace("<","").replace(">", "")
        if "https://" in i and await RickRoleFinder.async_find_rickroll(i):
            await msg.send(RICKROLL_WARN_MESSAGE)
            break
    await bot.process_commands(msg)

bot.run("TOKEN HERE")
```