Git Product home page Git Product logo

mvoice's People

Contributors

dforsi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mvoice's Issues

Minor correction in Readme

Hi,

Minor correction in build and installation description

git clone git://github.com/n7tae/mvoice.git
cd DigitalVoice

should be:

git clone git://github.com/n7tae/mvoice.git
cd mvoice

g++: fatal error: Killed signal terminated program cc1plus

I have a rPI 3B which I am trying (have been trying) to get mvoice to compile and install.
I am running buster 2020-02-13 version.
My PI seems to be running very slowly, but I'm not sure that is the problem
I keep getting the above error after a few hours of waiting....

I've been at it most of the day - so many hours of waiting really.
But will this compile on the older hardware ? If so, what do I need to do to get it to compile?

Thanks

error: ‘sleep_for’ is not a member of ‘std::this_thread’

I am using Fedora 34 and gcc-c++-11.1.1 and I got this error when running make:

AudioManager.cpp: In member function ‘void CAudioManager::audio2codec(bool)’:
AudioManager.cpp:75:43: error: ‘sleep_for’ is not a member of ‘std::this_thread’
   75 |                         std::this_thread::sleep_for(std::chrono::milliseconds(3));
      |                                           ^~~~~~~~~

To solve it I added #include <thread> to AudioManager.cpp.

PTT to GPIO pin on Pi? (request not an issue)

I wonder if it is possible to bring the PTT function to a GPIO pin ( or simmilar) on the Raspberry pi?
I have this half-baked idea in my head to put a Pi3 "model A+" into a 3d printed case with a USB soundcard (and possibly A cellular modem) and a PTT switch to make a "network M17" hand held. A bringing the PTT to the hardware is well beyond me :) - "push on - push off" may be a pain , but better than nothing though.
I have found Mvoice works quite well on the Pi2 A+.
Great project BTW. :)
M0KNC

Display list of connected users to reflector

I do not know if the network information about connected users is transferred to the reflector, but it would be nice if the main screen on which the messages are displayed was, for example, divided in the proportions of 70/30 percent and in the latter part 30% would be a list of currently connected nodes to the reflector to which it is connected

Maybe MVoice would download a list of connected users to the spotlight and display them

73 Waldek SP2ONG

Bug Report mvoice hang

Bug Report
mvoice hang

mvoice version # 0.6.0

environment:
Linux Mint 21.1 XFCE -- Ubuntu 22.04
Linux 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

  1. start mvoice
  2. select a destination reflector from the list, e.g. M17-USA-A (do not Connect)
  3. press "Echo Test"
  4. press "PTT'

mvoice gui stops responding. must use kill process to end pgm.

MVoice MS Windows version ?

There is interest in the M17 MVoice application but many people ask if there is a version for MS Windows :-). Many Digital Voice users are people who don't use Linux on a daily basis, so probably the MSWindows compiled version (as is the case with FreeDV) would increase the number of people who would test the M17. But doing cross-compile applications is not that simple.

Audio quality M17

After a few days of testing using MVoice on the M17-POL and listening to the audio on the other reflectors, the audio quality on the M17 is worse than the audio on the DMR using the md380-emu software vocoder.

I wonder what the quality of audio depends on when using Codec2?

commandline support

Hi,
Can I use the mvoice without GUI?
is there any way I can pipe the audio to mvoice and it sends over udp to specified ip:port
on the reciever side i can receive using mvoice and pipe to aplay. I hope you have done it in the initial development of this project, it would be great if you can share this.

What I am trying is from codec2:
Tx side
./src/c2enc 3200 ../wav/all.wav - | [mvoice to udp sink]
Rx side:
[mvoice to udp source] | ./src/c2dec 3200 - - | aplay -f S16_LE

This will be very simple to send encoded voice over point to point ethernet link

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.