olical / snowball Goto Github PK
View Code? Open in Web Editor NEWVoice activated Discord bot running on GCP
Home Page: https://hub.docker.com/r/olical/snowball/
License: The Unlicense
Voice activated Discord bot running on GCP
Home Page: https://hub.docker.com/r/olical/snowball/
License: The Unlicense
Hello again, I've already created a service account credential with cloud speech and text-to-speech api access and saved it in config folder as google.json
. I get the bot to join my server and channels but it's not responding to voice commands. I don't see any activity in google dashboards either. ๐ค
PS D:\repos\bot> docker run -ti --rm -v ${PWD}/config:/usr/snowball/config olical/snowball:latest
18-10-03 19:29:52 5e280cd55d2f INFO [snowball.main:10] - Starting nREPL server on port 9045
18-10-03 19:29:52 5e280cd55d2f INFO [snowball.main:15] - Starting components...
18-10-03 19:29:53 5e280cd55d2f INFO [snowball.config:16] - Loading base config from config.base.edn and user config from config/config.edn
18-10-03 19:29:53 5e280cd55d2f INFO [snowball.discord:150] - Connecting to Discord
Discord4J: ERROR INITIALIZING LOGGER!
Discord4J: No SLF4J implementation found, reverting to the internal implementation (sx.blah.discord.Discord4J$Discord4JLogger)
Discord4J: It is *highly* recommended to use a fully featured implementation like logback!
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
19:29:53.924: [INFO][main][sx.blah.discord.Discord4J] - Discord4J v2.10.1 9b1c81a (https://github.com/austinv11/Discord4J)
19:29:53.926: [INFO][main][sx.blah.discord.Discord4J] - A Java binding for the official Discord API, forked from the inactive https://github.com/nerd/Discord4J. Copyright (c) 2017, Licensed under GNU LGPLv3
18-10-03 19:29:54 5e280cd55d2f INFO [snowball.discord:31] - Connected, waiting until ready
18-10-03 19:29:54 5e280cd55d2f INFO [snowball.discord:32] - Not ready, sleeping for 1000ms
19:29:55.295: [INFO][HttpClient@1894307438-19][sx.blah.discord.Discord4J] - Websocket Connected.
19:29:55.570: [INFO][Dispatch Handler][sx.blah.discord.Discord4J] - Connected to Discord Gateway v6. Receiving 1 guilds.
18-10-03 19:29:55 5e280cd55d2f INFO [snowball.discord:33] - Ready
18-10-03 19:29:55 5e280cd55d2f INFO [snowball.discord:172] - Starting audio channel from subscription
18-10-03 19:29:55 5e280cd55d2f INFO [snowball.comprehension:20] - Starting phrase channel
18-10-03 19:29:55 5e280cd55d2f INFO [snowball.speech:56] - Starting up speech client
18-10-03 19:29:56 5e280cd55d2f INFO [snowball.comprehension:108] - Starting speech to text systems
18-10-03 19:29:56 5e280cd55d2f INFO [snowball.comprehension:181] - Porcupine frame length is 512 samples and the sample rate is 16KHz, as expected
18-10-03 19:29:56 5e280cd55d2f INFO [snowball.command:139] - Starting command dispatcher loop
18-10-03 19:29:56 5e280cd55d2f INFO [snowball.presence:17] - Starting presence poller
18-10-03 19:29:56 5e280cd55d2f INFO [snowball.main:23] - Everything's up and running!
18-10-03 19:29:56 5e280cd55d2f INFO [snowball.discord:137] - Audio manager exists, subscribing to audio
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.