Huawei has become known for pushing the boundaries of technology to create immersive audiovisual experiences for users around the globe. It also shares many of its capabilities with developers. Recently, Huawei teamed up with WeSing, Tencent's karaoke music app, to provide a high quality singing experience for users.
Huawei contributed extensive technological support to the project, including a new hardware platform, voice editing, and low-latency, real-time headphone monitoring features. These technologies make it possible for practically anyone to sing like a pro.
Now that WeSing has incorporated Huawei's voice editing feature into its platform, even the most off-key users can sound like superstars. The app adjusts pitch and rhythm, and converts the original vocal track into a professional-standard masterpiece.
Huawei's voice editing technology
By using automated speech recognition (ASR) technology, Huawei's voice editing feature can detect and optimize a track's rhythm, to make it sound as much like the original CD soundtrack as possible. It can also adjust the pitch up to an octave higher or lower, and is capable of recognizing and suggesting a suitable vocal range for each user.
Low-latency and low-noise monitoring
As well as making breakthroughs when it comes to voice editing algorithms, Huawei has also built a unique hardware platform that provides solid support for these algorithms. Its voice editing technology is powered by the Kirin 980 chipset, and delivers a real-time, low-latency listening experience through the user's headphones, so they can monitor their recording and adjust the pitch and rhythm. The algorithm also suppresses noise when used with wired earphones. It picks up the audio source clearly and accurately while filtering out ambient noise, whether at home, during gatherings, or on the street.
With mobile Internet developing all the time, it has never been easier to sing karaoke at any place and at any time. Karaoke is a popular pastime for people of all age groups, especially young people. By sharing its voice editing technology with app developers, Huawei is creating a better karaoke experience for users all over the globe.
Related
Dear fellows of XDA developers,
In reference to the following article containing one video of which little (to none) audio latency is experienced in the live playback from mic to speakers,
I cant post an article (because i'm a n00b) so just search for an article entitled : Android "L" Promises To Drastically Reduce Microphone Latency And Boost Maximum Audio Quality
Is there any microphone to speaker app available that will allow me to test the low latency capabilities?
Using my brand new NEXUS 9 from BestBuy, I've tried almost all microphone apps in the playstore; all had latency .
Also tried the Starmaker app which did not have live audio playback, as it would seem.
Thank you. My intentions are to build a Karaoke app on android 5.0 and have many fun singing times with all the world.
'Microphone Pro (no delay)', from Multimedia Solutions. It's free, or paid without ads.
I am wondering if there is an app that can intercept the audio focus requests from multiple apps and while keeping the audio focus to the android OS to itself, and merge the streams coming from the multiple apps.
A specific use case is Pandora and Pokemon Go. I want to listen to Pandora while still getting the sound effects from Pokemon while I am out walking/running/biking. I can then stop and hit the Pokestop or catch the Pokemon and continue on my way. By default, which ever app was opened most recently is the one with audio focus to the OS and therefore only sounds from one app can be heard.
What I envision is an app that would require root, would request and receive the audio focus to the OS, and then when any other media source sends an audio focus request to the OS this app would intercept that request, spoof back to the media source that the media source now has audio focus, and add that media source's stream to the mixed stream being sent to the OS. This would also allow the app to control the volume of individual media sources before sending them via the mixed stream up to the OS, so one or more media source could be a higher or lower volume than the others.
I have looked around but can't find anything that offers this service. Most sound mixers (including Viper4Android) are just equalizers, not mixing streams. Some offer the option to change the way notifications interrupt media when a notification comes in, or when a phone call is ringing.
I do know that the app RunKeeper has a feature called "Audio Ducking" which will lower the volume of the other media source (like Pandora) while it announces the mileage/time/speed of your activity. This is similar to but not exactly what I am looking for, and it is not universal to all apps regardless of source.
Thoughts?
By the way, I am currently using Android N Developer Preview 5 on a Nexus 6. I assume that will matter when determining how to intercept the requests for audio focus.
Regards,
Russ
Huawei has become known for pushing the boundaries of technology to create immersive audiovisual experiences for users around the globe. It also shares many of its capabilities with developers. Recently, Huawei teamed up with WeSing, Tencent's karaoke music app, to provide a high quality singing experience for users.
Huawei contributed extensive technological support to the project, including a new hardware platform, voice editing, and low-latency, real-time headphone monitoring features. These technologies make it possible for practically anyone to sing like a pro.
Now that WeSing has incorporated Huawei's voice editing feature into its platform, even the most off-key users can sound like superstars. The app adjusts pitch and rhythm, and converts the original vocal track into a professional-standard masterpiece.
Huawei's voice editing technology
By using automated speech recognition (ASR) technology, Huawei's voice editing feature can detect and optimize a track's rhythm, to make it sound as much like the original CD soundtrack as possible. It can also adjust the pitch up to an octave higher or lower, and is capable of recognizing and suggesting a suitable vocal range for each user.
Low-latency and low-noise monitoring
As well as making breakthroughs when it comes to voice editing algorithms, Huawei has also built a unique hardware platform that provides solid support for these algorithms. Its voice editing technology is powered by the Kirin 980 chipset, and delivers a real-time, low-latency listening experience through the user's headphones, so they can monitor their recording and adjust the pitch and rhythm. The algorithm also suppresses noise when used with wired earphones. It picks up the audio source clearly and accurately while filtering out ambient noise, whether at home, during gatherings, or on the street.
With mobile Internet developing all the time, it has never been easier to sing karaoke at any place and at any time. Karaoke is a popular pastime for people of all age groups, especially young people. By sharing its voice editing technology with app developers, Huawei is creating a better karaoke experience for users all over the globe.
1. Functions and Settings
Q: What is Huawei MeeTime? What are its functions?
A: Huawei MeeTime is the world's first app that utilizes distributed technology to provide voice and video calls across devices. It features HD video calls up to 1080p, one-touch beautification, night time calls, screen sharing, and scene changing. You can also utilize the cameras of other devices such as drones and motion cameras in real time.
Q: How do I enable and use Huawei MeeTime?
A: If you have a Huawei phone that was launched before the P40 series, open the Phone or Contacts app, and touch MeeTime in the lower right corner. Then, log in with your HUAWEI ID or register a new account, link your outgoing call number as prompted, and you're good to go!
If you have a HUAWEI P40 series or HONOR 30 series phone, the MeeTime app will already be installed. You just need to open the app, grant the required permissions, log in with your HUAWEI ID or register a new account, and enable the service by following the prompts.
2. Model and System Versions
Q: Do all Huawei phones support MeeTime?
A: All phones running EMUI 9.1 or later support MeeTime. We're planning to make the service available on all Huawei and Honor models in the future.
Q: Can you only make MeeTime calls between Huawei phones?
A: MeeTime is supported on Huawei phones running EMUI 9.1 or later and Huawei smart devices like tablets, TVs, speakers, and children's watches. We're planning to make the service available on all Huawei and Honor models in the future.
3. Features and Advantages
Q: What advantages does MeeTime have over other video call apps?
A: MeeTime is an industry-leading app that provides 1080 HD video calls, even in dark environments. It features facial recognition and optimization algorithms which keep faces looking crystal clear during video calls. When your network signal is weak (e.g. when you're on the subway or a high-speed train), its super resolution technology adapts the bandwidth to keep your calls completely smooth.
As well as providing voice and video calls between mobile phones, MeeTime lets you make calls to other Huawei devices. You can make voice and video calls between mobile phones, smart TVs, and speakers, and also transfer calls between these devices, so you can select the best device to answer calls.
Q: Will I be charged for MeeTime calls?
A: No, it's free to use. Unlike other voice and video call apps, MeeTime only consumes mobile data, no matter whether you're making voice or video calls, or if you're connected to Wi-Fi or mobile data.
Q: How do I use MeeTime's beautification and background changing functions?
A: During a video call, you can tap the magic wand button in the upper left corner to activate beautification and background changing. You can adjust the beautification level from 0 to 10, and the background changing function supports 360° backgrounds. You can also touch the magic wand button to enable these features before you answer a call.
Q: How do I share my screen during a call?
A: During a video call, tap the screen, then touch More, then initiate screen sharing. You and the person you're talking to will be prompted to confirm the action before you start. This is handy when you need to show someone how to use a particular phone feature, or get friends' opinions when you're shopping online.
4. Other questions
Q: What new functions does MeeTime have on EMUI 10.1 compared with EMUI 10?
A: In EMUI 10.1, we've made MeeTime into a standalone app, and added screen sharing and background changing features. It also supports more Huawei devices, and consumes far less data. We've also opened the MeeTime service to apps such as VIPship, JD, and Maimai.
Q: What MeeTime features will be launched in the future?
A: In the 5G era, we'll bring you many more innovative MeeTime features so you can enjoy even better voice and video calls!
Hello
Since I have my Pixel 6 all of my messaging partners (WhatsApp, Duo, Signal, Telegram etc) are telling me audio problems including bad quality, low volume, and not last poor speech intelligibility.
The problem happens in live call/video as well audio messages too. Since I own the phone I have received 3 updates, but non of them are fixed or changed anything on this issue.
I have started to investigate the problem and I discovered two major things. Signal loss, and hardly limited frequency range, which happens if the message gets recorded with any messaging application (including Google Duo too)
To test it I record the same audio source with the built-in recorder or WhatsApp.
The audio in the Whatsapp message gets -6dB less loud, and 6kHz above with a hard cut no Audio transmitted.
That has a significant impact on the end result of the audio and definitely doesn't help to improve the speech intelligibility.
The built-in recorder records the same source perfectly which confirms that the phone physically working well. The problem is related to the messaging applications...
It could be eg down sampling problem too.
It is obviously more difficult to understand the speech recorded with eg WhatsApp using Pixel 6 phone then any other phone.
By searching about sample rate related topics, I found an interesting statement which explains why the speech intelligibility bad on the device as in my recordings the frequency range is very narrow as higher than 5kHz starts to drop and above 6kHz no audio recorded.
"For audio, the minimum number of samples per second to unambiguously represent English speech is 8000 Hz. Using less than that would result in speech that might not be comprehensible due to a variety of reasons, one of which is how similar utterances will not be distinguishable from one another. Lower sampling rates confound phonemes, or sounds in a language, which have significant high-frequency energy; for example, with 5000 Hz, it is difficult to distinguish /s/ from /sh/ or /f/."
Listen the samples below:
Wow, honestly I didn't think before that I'd be the only one here getting annoyed that there's a bug that degrades a theoretically higher-class phone in one of the main things: Communication and no one else is complaining about it.
The audio is for some reason converted to a quality that doesn't even reach the theoretical minimum of 8kHz that was very common in analogue telephony in the early 19xx years
And now....
Digital made it worse back then
The issue also occurs on the Pixel 6 and Pixel 6 Pro and I have not seen this issue on any other phone before.
Is there anyone here who can run the same test on any custom ROM to verify the phone is able to send audio in a voice message e.g. WhatsApp, Telegram, Signal etc. with more than 6 kHz?
Just play this audio on your home audio system and record it with the Messenger app, play back the message...
Do you hear audio above 6kHz?
I have a second Pixel 6 (the first one was sent under warranty to Google), and both have a quiet voice recording. The interlocutors complain, but I can’t do anything about it. Google is not responding to these massive complaints.