From ee785bbdb83e102868019f921bd34b8fa363be7e Mon Sep 17 00:00:00 2001 From: mtuszowski Date: Mon, 23 Sep 2024 21:23:00 +0200 Subject: [PATCH] moving api key to netrc --- voice_recognition.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/voice_recognition.py b/voice_recognition.py index 73bdfb8..14e7d8a 100644 --- a/voice_recognition.py +++ b/voice_recognition.py @@ -1,13 +1,19 @@ import logging import wave import asyncio +import netrc import assemblyai as aai import discord from discord.ext import commands, voice_recv, tasks from discord.opus import Decoder as OpusDecoder import time + # Replace with your API key -aai.settings.api_key = "aa9962f0088a449a9c4ab2361e96cc08" +NETRC_FILE = "/home/pi/.netrc" +netrc_mod = netrc.netrc(NETRC_FILE) +authTokens = netrc_mod.authenticators("assemblyai") +aai.settings.api_key = authTokens[2] + discord.opus._load_default() CHANNELS = OpusDecoder.CHANNELS SAMPLE_WIDTH = OpusDecoder.SAMPLE_SIZE // OpusDecoder.CHANNELS